1

ARM: dts: renesas: bockw: Add FLASH node

Add a device node for the Spansion S29GL512P NOR FLASH on the Bock-W
development board.  This FLASH resides in the external address space of
the Local Bus State Controller.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/45e6343ae07ef1add8bba5e8281ef9e6a977c573.1694768311.git.geert+renesas@glider.be
This commit is contained in:
Geert Uytterhoeven 2023-09-15 11:04:46 +02:00
parent feab6a13ae
commit 587c848ac3

View File

@ -62,6 +62,35 @@
};
&bsc {
flash@0 {
compatible = "cfi-flash";
reg = <0x0 0x04000000>;
pinctrl-0 = <&flash_pins>;
pinctrl-names = "default";
bank-width = <2>;
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
partition@0 {
label = "uboot";
reg = <0x00000000 0x00040000>;
read-only;
};
partition@40000 {
label = "uboot-env";
reg = <0x00040000 0x00040000>;
read-only;
};
partition@80000 {
label = "flash";
reg = <0x00080000 0x03f80000>;
};
};
};
ethernet@18300000 {
compatible = "smsc,lan89218", "smsc,lan9115";
reg = <0x18300000 0x1000>;
@ -126,6 +155,11 @@
pinctrl-0 = <&scif_clk_pins>;
pinctrl-names = "default";
flash_pins: flash {
groups = "lbsc_cs0";
function = "lbsc";
};
scif0_pins: scif0 {
groups = "scif0_data_a", "scif0_ctrl";
function = "scif0";