diff options
Diffstat (limited to 'arch/powerpc/kernel/btext.c')
| -rw-r--r-- | arch/powerpc/kernel/btext.c | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/powerpc/kernel/btext.c b/arch/powerpc/kernel/btext.c index 6537cba1a758..b2072d5bbf2b 100644 --- a/arch/powerpc/kernel/btext.c +++ b/arch/powerpc/kernel/btext.c @@ -157,20 +157,20 @@ void btext_map(void)  	/* By default, we are no longer mapped */  	boot_text_mapped = 0; -	if (dispDeviceBase == 0) +	if (!dispDeviceBase)  		return;  	base = ((unsigned long) dispDeviceBase) & 0xFFFFF000UL;  	offset = ((unsigned long) dispDeviceBase) - base;  	size = dispDeviceRowBytes * dispDeviceRect[3] + offset  		+ dispDeviceRect[0];  	vbase = __ioremap(base, size, pgprot_val(pgprot_noncached_wc(__pgprot(0)))); -	if (vbase == 0) +	if (!vbase)  		return;  	logicalDisplayBase = vbase + offset;  	boot_text_mapped = 1;  } -int btext_initialize(struct device_node *np) +static int btext_initialize(struct device_node *np)  {  	unsigned int width, height, depth, pitch;  	unsigned long address = 0; @@ -270,7 +270,7 @@ static unsigned char * calc_base(int x, int y)  	unsigned char *base;  	base = logicalDisplayBase; -	if (base == 0) +	if (!base)  		base = dispDeviceBase;  	base += (x + dispDeviceRect[0]) * (dispDeviceDepth >> 3);  	base += (y + dispDeviceRect[1]) * dispDeviceRowBytes; @@ -281,7 +281,7 @@ static unsigned char * calc_base(int x, int y)  void btext_update_display(unsigned long phys, int width, int height,  			  int depth, int pitch)  { -	if (dispDeviceBase == 0) +	if (!dispDeviceBase)  		return;  	/* check it's the same frame buffer (within 256MB) */  |