Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dts/arm/rpi.dts
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | soc { | ||||
} | } | ||||
sdhci@7e300000 { | sdhci@7e300000 { | ||||
status = "okay"; | status = "okay"; | ||||
}; | }; | ||||
spi@7e204000 { | spi@7e204000 { | ||||
status = "okay"; | status = "okay"; | ||||
pinctrl-names = "default"; | |||||
pinctrl-0 = <&spi0_pins &spi0_cs_pins>; | |||||
pinctrl-names = "default"; | |||||
pinctrl-0 = <&spi0_pins &spi0_cs_pins>; | |||||
}; | }; | ||||
gpio@7e200000 { | gpio@7e200000 { | ||||
/* Pins that can short 3.3V to GND in output mode: 46-47 | /* Pins that can short 3.3V to GND in output mode: 46-47 | ||||
* Pins used by VideoCore: 48-53 | * Pins used by VideoCore: 48-53 | ||||
*/ | */ | ||||
broadcom,read-only = <46>, <47>, <48>, <49>, <50>, | broadcom,read-only = <46>, <47>, <48>, <49>, <50>, | ||||
<51>, <52>, <53>; | <51>, <52>, <53>; | ||||
/* Reserved */ | /* Reserved */ | ||||
pins_reserved: reserved { | pins_reserved: reserved { | ||||
broadcom,pins = <48>, <49>, <50>, <51>, <52>, | broadcom,pins = <48>, <49>, <50>, <51>, <52>, | ||||
<53>; | <53>; | ||||
}; | }; | ||||
spi0_pins: spi0_pins { | |||||
brcm,pins = <9 10 11>; | |||||
brcm,function = <4>; /* alt0 */ | |||||
}; | |||||
spi0_cs_pins: spi0_cs_pins { | |||||
brcm,pins = <8 7>; | |||||
brcm,function = <1>; /* output */ | |||||
}; | |||||
} | } | ||||
vchiq { | vchiq { | ||||
compatible = "brcm,bcm2835-vchiq"; | compatible = "brcm,bcm2835-vchiq"; | ||||
reg = <0x7e00b840 0xf>; | reg = <0x7e00b840 0xf>; | ||||
interrupts = <0 2>; | interrupts = <0 2>; | ||||
cache-line-size = <32>; | cache-line-size = <32>; | ||||
}; | }; | ||||
display { | display { | ||||
compatible = "broadcom,bcm2835-fb", "broadcom,bcm2708-fb"; | compatible = "broadcom,bcm2835-fb", "broadcom,bcm2708-fb"; | ||||
broadcom,vc-mailbox = <&mailbox>; | broadcom,vc-mailbox = <&mailbox>; | ||||
broadcom,vc-channel = <1>; | broadcom,vc-channel = <1>; | ||||
broadcom,width = <0>; /* Set by VideoCore */ | broadcom,width = <0>; /* Set by VideoCore */ | ||||
broadcom,height = <0>; /* Set by VideoCore */ | broadcom,height = <0>; /* Set by VideoCore */ | ||||
broadcom,depth = <0>; /* Set by VideoCore */ | broadcom,depth = <0>; /* Set by VideoCore */ | ||||
}; | }; | ||||
}; | }; | ||||
}; | }; | ||||