powerpc: Fix a number of sparse warnings
Address some of the trivial sparse warnings in arch/powerpc. Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
		
							parent
							
								
									a0a96ee9ba
								
							
						
					
					
						commit
						b0d436c739
					
				| @ -99,7 +99,7 @@ static int __init add_legacy_port(struct device_node *np, int want_index, | ||||
| 		legacy_serial_count = index + 1; | ||||
| 
 | ||||
| 	/* Check if there is a port who already claimed our slot */ | ||||
| 	if (legacy_serial_infos[index].np != 0) { | ||||
| 	if (legacy_serial_infos[index].np != NULL) { | ||||
| 		/* if we still have some room, move it, else override */ | ||||
| 		if (legacy_serial_count < MAX_LEGACY_SERIAL_PORTS) { | ||||
| 			printk(KERN_DEBUG "Moved legacy port %d -> %d\n", | ||||
|  | ||||
| @ -306,7 +306,7 @@ static struct resource *__pci_mmap_make_offset(struct pci_dev *dev, | ||||
| 	unsigned long io_offset = 0; | ||||
| 	int i, res_bit; | ||||
| 
 | ||||
| 	if (hose == 0) | ||||
| 	if (hose == NULL) | ||||
| 		return NULL;		/* should never happen */ | ||||
| 
 | ||||
| 	/* If memory, add on the PCI bridge address offset */ | ||||
| @ -1578,7 +1578,7 @@ fake_pci_bus(struct pci_controller *hose, int busnr) | ||||
| { | ||||
| 	static struct pci_bus bus; | ||||
| 
 | ||||
| 	if (hose == 0) { | ||||
| 	if (hose == NULL) { | ||||
| 		printk(KERN_ERR "Can't find hose for PCI bus %d!\n", busnr); | ||||
| 	} | ||||
| 	bus.number = busnr; | ||||
|  | ||||
| @ -109,7 +109,7 @@ int pcibios_unmap_io_space(struct pci_bus *bus) | ||||
| 	hose = pci_bus_to_host(bus); | ||||
| 
 | ||||
| 	/* Check if we have IOs allocated */ | ||||
| 	if (hose->io_base_alloc == 0) | ||||
| 	if (hose->io_base_alloc == NULL) | ||||
| 		return 0; | ||||
| 
 | ||||
| 	pr_debug("IO unmapping for PHB %s\n", hose->dn->full_name); | ||||
|  | ||||
| @ -325,7 +325,7 @@ static void __init initialize_cache_info(void) | ||||
| 							 NULL); | ||||
| 			if (lsizep != NULL) | ||||
| 				lsize = *lsizep; | ||||
| 			if (sizep == 0 || lsizep == 0) | ||||
| 			if (sizep == NULL || lsizep == NULL) | ||||
| 				DBG("Argh, can't find dcache properties ! " | ||||
| 				    "sizep: %p, lsizep: %p\n", sizep, lsizep); | ||||
| 
 | ||||
| @ -347,7 +347,7 @@ static void __init initialize_cache_info(void) | ||||
| 							 NULL); | ||||
| 			if (lsizep != NULL) | ||||
| 				lsize = *lsizep; | ||||
| 			if (sizep == 0 || lsizep == 0) | ||||
| 			if (sizep == NULL || lsizep == NULL) | ||||
| 				DBG("Argh, can't find icache properties ! " | ||||
| 				    "sizep: %p, lsizep: %p\n", sizep, lsizep); | ||||
| 
 | ||||
|  | ||||
| @ -346,13 +346,13 @@ static long restore_sigcontext(struct pt_regs *regs, sigset_t *set, int sig, | ||||
| 	if (v_regs && !access_ok(VERIFY_READ, v_regs, 34 * sizeof(vector128))) | ||||
| 		return -EFAULT; | ||||
| 	/* Copy 33 vec registers (vr0..31 and vscr) from the stack */ | ||||
| 	if (v_regs != 0 && (msr & MSR_VEC) != 0) | ||||
| 	if (v_regs != NULL && (msr & MSR_VEC) != 0) | ||||
| 		err |= __copy_from_user(current->thread.vr, v_regs, | ||||
| 					33 * sizeof(vector128)); | ||||
| 	else if (current->thread.used_vr) | ||||
| 		memset(current->thread.vr, 0, 33 * sizeof(vector128)); | ||||
| 	/* Always get VRSAVE back */ | ||||
| 	if (v_regs != 0) | ||||
| 	if (v_regs != NULL) | ||||
| 		err |= __get_user(current->thread.vrsave, (u32 __user *)&v_regs[33]); | ||||
| 	else | ||||
| 		current->thread.vrsave = 0; | ||||
| @ -463,7 +463,7 @@ static long restore_tm_sigcontexts(struct pt_regs *regs, | ||||
| 				    tm_v_regs, 34 * sizeof(vector128))) | ||||
| 		return -EFAULT; | ||||
| 	/* Copy 33 vec registers (vr0..31 and vscr) from the stack */ | ||||
| 	if (v_regs != 0 && tm_v_regs != 0 && (msr & MSR_VEC) != 0) { | ||||
| 	if (v_regs != NULL && tm_v_regs != NULL && (msr & MSR_VEC) != 0) { | ||||
| 		err |= __copy_from_user(current->thread.vr, v_regs, | ||||
| 					33 * sizeof(vector128)); | ||||
| 		err |= __copy_from_user(current->thread.transact_vr, tm_v_regs, | ||||
| @ -474,7 +474,7 @@ static long restore_tm_sigcontexts(struct pt_regs *regs, | ||||
| 		memset(current->thread.transact_vr, 0, 33 * sizeof(vector128)); | ||||
| 	} | ||||
| 	/* Always get VRSAVE back */ | ||||
| 	if (v_regs != 0 && tm_v_regs != 0) { | ||||
| 	if (v_regs != NULL && tm_v_regs != NULL) { | ||||
| 		err |= __get_user(current->thread.vrsave, | ||||
| 				  (u32 __user *)&v_regs[33]); | ||||
| 		err |= __get_user(current->thread.transact_vrsave, | ||||
|  | ||||
| @ -172,7 +172,7 @@ int smp_request_message_ipi(int virq, int msg) | ||||
| #endif | ||||
| 	err = request_irq(virq, smp_ipi_action[msg], | ||||
| 			  IRQF_PERCPU | IRQF_NO_THREAD | IRQF_NO_SUSPEND, | ||||
| 			  smp_ipi_name[msg], 0); | ||||
| 			  smp_ipi_name[msg], NULL); | ||||
| 	WARN(err < 0, "unable to request_irq %d for %s (rc %d)\n", | ||||
| 		virq, smp_ipi_name[msg], err); | ||||
| 
 | ||||
|  | ||||
| @ -907,7 +907,7 @@ static int subpage_protection(struct mm_struct *mm, unsigned long ea) | ||||
| 
 | ||||
| 	if (ea >= spt->maxaddr) | ||||
| 		return 0; | ||||
| 	if (ea < 0x100000000) { | ||||
| 	if (ea < 0x100000000UL) { | ||||
| 		/* addresses below 4GB use spt->low_prot */ | ||||
| 		sbpm = spt->low_prot; | ||||
| 	} else { | ||||
|  | ||||
| @ -105,7 +105,7 @@ static void subpage_prot_clear(unsigned long addr, unsigned long len) | ||||
| 		limit = spt->maxaddr; | ||||
| 	for (; addr < limit; addr = next) { | ||||
| 		next = pmd_addr_end(addr, limit); | ||||
| 		if (addr < 0x100000000) { | ||||
| 		if (addr < 0x100000000UL) { | ||||
| 			spm = spt->low_prot; | ||||
| 		} else { | ||||
| 			spm = spt->protptrs[addr >> SBP_L3_SHIFT]; | ||||
| @ -219,7 +219,7 @@ long sys_subpage_prot(unsigned long addr, unsigned long len, u32 __user *map) | ||||
| 	for (limit = addr + len; addr < limit; addr = next) { | ||||
| 		next = pmd_addr_end(addr, limit); | ||||
| 		err = -ENOMEM; | ||||
| 		if (addr < 0x100000000) { | ||||
| 		if (addr < 0x100000000UL) { | ||||
| 			spm = spt->low_prot; | ||||
| 		} else { | ||||
| 			spm = spt->protptrs[addr >> SBP_L3_SHIFT]; | ||||
|  | ||||
| @ -24,7 +24,7 @@ | ||||
| #define BHRB_MAX_ENTRIES	32 | ||||
| #define BHRB_TARGET		0x0000000000000002 | ||||
| #define BHRB_PREDICTION		0x0000000000000001 | ||||
| #define BHRB_EA			0xFFFFFFFFFFFFFFFC | ||||
| #define BHRB_EA			0xFFFFFFFFFFFFFFFCUL | ||||
| 
 | ||||
| struct cpu_hw_events { | ||||
| 	int n_events; | ||||
|  | ||||
| @ -422,7 +422,7 @@ void opal_shutdown(void) | ||||
| 
 | ||||
| 	for (i = 0; i < opal_irq_count; i++) { | ||||
| 		if (opal_irqs[i]) | ||||
| 			free_irq(opal_irqs[i], 0); | ||||
| 			free_irq(opal_irqs[i], NULL); | ||||
| 		opal_irqs[i] = 0; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -724,7 +724,7 @@ int h_get_mpp(struct hvcall_mpp_data *mpp_data) | ||||
| 
 | ||||
| 	mpp_data->mem_weight = (retbuf[3] >> 7 * 8) & 0xff; | ||||
| 	mpp_data->unallocated_mem_weight = (retbuf[3] >> 6 * 8) & 0xff; | ||||
| 	mpp_data->unallocated_entitlement = retbuf[3] & 0xffffffffffff; | ||||
| 	mpp_data->unallocated_entitlement = retbuf[3] & 0xffffffffffffUL; | ||||
| 
 | ||||
| 	mpp_data->pool_size = retbuf[4]; | ||||
| 	mpp_data->loan_request = retbuf[5]; | ||||
|  | ||||
| @ -108,8 +108,8 @@ err: | ||||
|  * energy consumption. | ||||
|  */ | ||||
| 
 | ||||
| #define FLAGS_MODE1	0x004E200000080E01 | ||||
| #define FLAGS_MODE2	0x004E200000080401 | ||||
| #define FLAGS_MODE1	0x004E200000080E01UL | ||||
| #define FLAGS_MODE2	0x004E200000080401UL | ||||
| #define FLAGS_ACTIVATE  0x100 | ||||
| 
 | ||||
| static ssize_t get_best_energy_list(char *page, int activate) | ||||
|  | ||||
| @ -183,7 +183,7 @@ static void __init pseries_mpic_init_IRQ(void) | ||||
| 	np = of_find_node_by_path("/"); | ||||
| 	naddr = of_n_addr_cells(np); | ||||
| 	opprop = of_get_property(np, "platform-open-pic", &opplen); | ||||
| 	if (opprop != 0) { | ||||
| 	if (opprop != NULL) { | ||||
| 		openpic_addr = of_read_number(opprop, naddr); | ||||
| 		printk(KERN_DEBUG "OpenPIC addr: %lx\n", openpic_addr); | ||||
| 	} | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user