mx28: fix clearing of IRQs in power init
authorZach Sadecki <zach@itwatchdogs.com>
Mon, 9 Jan 2012 10:22:54 +0000 (10:22 +0000)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Mon, 16 Jan 2012 07:40:10 +0000 (08:40 +0100)
commit8db9eff6c51ad874d6dadfee70c23302c08bd9c4
tree0ab4434d6eaff7f4f06687c3048406525680fbef
parentc660a541828138ac4ba1ef82638df3b78e3bc65c
mx28: fix clearing of IRQs in power init

There are 2 locations in the power init code for the mx28 where IRQs are not being cleared because incorrect methods to clear those bits were being used.  This was causing my board to get stuck waiting for POWER_CTRL_VDD5V_DROOP_IRQ to clear.  Using the correct method to clear the IRQs fixes it.

Signed-off-by: Zach Sadecki <zach@itwatchdogs.com>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Acked-by: Marek Vasut <marek.vasut@gmail.com>
arch/arm/cpu/arm926ejs/mx28/spl_power_init.c