OpenCloudOS-Kernel/drivers/soc/ixp4xx
Linus Walleij 8754a7e61c soc: ixp4xx-npe: Access syscon regs using regmap
If we access the syscon (expansion bus config registers) using the
syscon regmap instead of relying on direct accessor functions,
we do not need to call this static code in the machine
(arch/arm/mach-ixp4xx/common.c) which makes things less dependent
on custom machine-dependent code.

Look up the syscon regmap and handle the error: this will make
deferred probe work with relation to the syscon.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20220211223238.648934-8-linus.walleij@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2022-02-12 18:20:03 +01:00
..
Kconfig soc: ixp4xx-npe: Access syscon regs using regmap 2022-02-12 18:20:03 +01:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
ixp4xx-npe.c soc: ixp4xx-npe: Access syscon regs using regmap 2022-02-12 18:20:03 +01:00
ixp4xx-qmgr.c soc: ixp4xx/qmgr: fix invalid __iomem access 2021-08-03 10:16:34 +02:00