[PATCH 0/2] bus: sunxi-rsb: fix primary PMIC and peripheral IC address mapping

Chen-Yu Tsai wens at csie.org
Wed Dec 16 01:14:44 PST 2015

Hi Arnd, Olof,

Here are 2 fixes for the sunxi-rsb driver. There were some typos in the
hardware address mapping table, but as long as the assigned address
matched what the bootloader used, it still worked fine. The only
indication was "failed to set runtime address" error messages which I
mistook for some hardware quirk.

I looked deeper when the AC100 on my A80 boards refused to respond.

Patch 1 fixes the hardware address for primary PMICs (AXP223, AXP809...).
This is the part that still worked fine despite the error because the
runtime address matches the one set by the bootloader.

Patch 2 fixes the assigned runtime address for the peripheral IC
(AC100/AC200). This part does not work due to the runtime address being

Maxime asked me to send them directly to you. Please pick them up for 4.4.


P.S. my primary email is down this week, but should be fixed by the end
of the week.

Chen-Yu Tsai (2):
  bus: sunxi-rsb: Fix primary PMIC mapping hardware address
  bus: sunxi-rsb: Fix peripheral IC mapping runtime address

 drivers/bus/sunxi-rsb.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


More information about the linux-arm-kernel mailing list