"simple-mfd" signifies that the operating system should consider all
subnodes of the MFD device as separate devices akin to how "simple-bus"
indicates when to see subnodes as children for a simple memory-mapped
bus.
arch/mips/boot/dts/lantiq/vr9_zyxel_p-2812hnu-f3.dts:54.10-70.4: Warning (simple_bus_reg): /fpi@
10000000/localbus@0/flash@1: simple-bus unit address format error, expected "
100000000"
Signed-off-by: Mathias Kresin <dev@kresin.me>
#size-cells = <1>;
ranges = <0 0 0x0 0x3ffffff /* addrsel0 */
1 0 0x4000000 0x4000010>; /* addsel1 */
- compatible = "lantiq,localbus", "simple-bus";
+ compatible = "lantiq,localbus", "simple-mfd";
};
spi: spi@e100800 {
#size-cells = <1>;
ranges = <0 0 0x0 0x3ffffff /* addrsel0 */
1 0 0x4000000 0x4000010>; /* addsel1 */
- compatible = "lantiq,localbus", "simple-bus";
+ compatible = "lantiq,localbus", "simple-mfd";
};
gptu@e100a00 {
#size-cells = <1>;
ranges = <0 0 0x0 0x3ffffff /* addrsel0 */
1 0 0x4000000 0x4000010>; /* addsel1 */
- compatible = "lantiq,localbus", "simple-bus";
+ compatible = "lantiq,localbus", "simple-mfd";
};
gptu@e100a00 {
ebu_cs1: localbus@14000000 {
#address-cells = <1>;
#size-cells = <1>;
- compatible = "lantiq,localbus", "simple-bus";
+ compatible = "lantiq,localbus", "simple-mfd";
reg = <0x14000000 0x4000000>;
ranges = <0x0 0x14000000 0x4000000>;
};
#size-cells = <1>;
ranges = <0 0 0x0 0x3ffffff /* addrsel0 */
1 0 0x4000000 0x4000010>; /* addsel1 */
- compatible = "lantiq,localbus", "simple-bus";
+ compatible = "lantiq,localbus", "simple-mfd";
};
gptu@e100a00 {