From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752504AbbLUX4p (ORCPT ); Mon, 21 Dec 2015 18:56:45 -0500 Received: from zeniv.linux.org.uk ([195.92.253.2]:33087 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752346AbbLUXsI (ORCPT ); Mon, 21 Dec 2015 18:48:08 -0500 From: Al Viro To: linux-kernel@vger.kernel.org Cc: Linus Torvalds Subject: [POC][PATCH 55/83] sh: get rid of pointless casts Date: Mon, 21 Dec 2015 23:47:28 +0000 Message-Id: <1450741676-5865-55-git-send-email-viro@ZenIV.linux.org.uk> X-Mailer: git-send-email 1.7.7.6 In-Reply-To: <20151221234615.GW20997@ZenIV.linux.org.uk> References: <20151221234615.GW20997@ZenIV.linux.org.uk> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Al Viro Signed-off-by: Al Viro --- arch/sh/boards/mach-hp6xx/pm.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/sh/boards/mach-hp6xx/pm.c b/arch/sh/boards/mach-hp6xx/pm.c index 1a8aacd..b792c76 100644 --- a/arch/sh/boards/mach-hp6xx/pm.c +++ b/arch/sh/boards/mach-hp6xx/pm.c @@ -41,7 +41,8 @@ static void pm_enter(void) { u8 stbcr, csr; u16 frqcr, mcr; - u32 vbr_new, vbr_old; + void *vbr_new; + u32 vbr_old; set_bl_bit(); @@ -68,9 +69,9 @@ static void pm_enter(void) /* set interrupt handler */ asm volatile("stc vbr, %0" : "=r" (vbr_old)); - vbr_new = (unsigned long)get_zeroed_page(GFP_ATOMIC); + vbr_new = get_zeroed_page(GFP_ATOMIC); udelay(50); - memcpy((void*)(vbr_new + INTR_OFFSET), + memcpy(vbr_new + INTR_OFFSET, &wakeup_start, &wakeup_end - &wakeup_start); asm volatile("ldc %0, vbr" : : "r" (vbr_new)); @@ -81,7 +82,7 @@ static void pm_enter(void) asm volatile("ldc %0, vbr" : : "r" (vbr_old)); - free_page((void *)vbr_new); + free_page(vbr_new); /* enable PLL1 */ frqcr = __raw_readw(FRQCR); -- 2.1.4