File tree Expand file tree Collapse file tree 4 files changed +21
-0
lines changed Expand file tree Collapse file tree 4 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -49,6 +49,9 @@ The Raspberry Pi 5 board configuration supports the following hardware features:
49
49
* - UART
50
50
- :kconfig:option: `CONFIG_SERIAL `
51
51
- :dtcompatible: `arm,pl011 `
52
+ * - PCIE
53
+ - :kconfig:option: `CONFIG_PCIE `
54
+ - :dtcompatible: `brcm,brcmstb-pcie `
52
55
53
56
Not all hardware features are supported yet. See `Raspberry Pi hardware `_ for the complete list of hardware features.
54
57
Original file line number Diff line number Diff line change 23
23
zephyr,sram = &sram0;
24
24
zephyr,console = &uart10;
25
25
zephyr,shell-uart = &uart10;
26
+ zephyr,pcie-controller = &pcie1;
26
27
};
27
28
28
29
leds {
Original file line number Diff line number Diff line change @@ -8,3 +8,6 @@ CONFIG_TIMER_READS_ITS_FREQUENCY_AT_RUNTIME=y
8
8
CONFIG_SERIAL=y
9
9
CONFIG_CONSOLE=y
10
10
CONFIG_UART_CONSOLE=y
11
+
12
+ CONFIG_PCIE=y
13
+ CONFIG_PCIE_CONTROLLER=y
Original file line number Diff line number Diff line change 92
92
#address-cells = <2>;
93
93
#size-cells = <1>;
94
94
95
+ pcie1: pcie@1000110000 {
96
+ compatible = "brcm,brcmstb-pcie";
97
+ reg = <0x10 0x110000 0x9310>,
98
+ <0x0 0x0 0x8000000>,
99
+ <0x0 0x8000000 0x10000>,
100
+ <0x0 0x0 0x10>;
101
+ #address-cells = <3>;
102
+ #size-cells = <2>;
103
+ status = "okay";
104
+ ranges = <0x02000000 0x0 0x0 0x1b 0x0 0x00 0xfffffffc>,
105
+ <0x43000000 0x4 0x0 0x18 0x0 0x03 0x00000000>,
106
+ <0x03000000 0x0 0x0 0x10 0x0 0x10 0x00000000>;
107
+ };
108
+
95
109
pcie2: pcie@1000120000 {
96
110
compatible = "brcm,brcmstb-pcie";
97
111
reg = <0x10 0x120000 0x9310>,
You can’t perform that action at this time.
0 commit comments