Changeset View
Changeset View
Standalone View
Standalone View
sys/dts/arm/overlays/spigen-rpi2.dtso
/* $FreeBSD: head/sys/dts/arm/overlays/spigen-rpi2.dtso 335592 2018-06-23 22:55:22Z ian $ */ | /* $FreeBSD:$ */ | ||||
/dts-v1/; | /dts-v1/; | ||||
/plugin/; | /plugin/; | ||||
/ { | / { | ||||
compatible = "brcm,bcm2836"; | compatible = "brcm,bcm2836"; | ||||
}; | }; | ||||
&{/soc/spi@7e204000} { | &{/soc/spi@7e204000} { | ||||
status = "okay"; | status = "okay"; | ||||
spigen0: spigen0 { | spigen0: spigen0 { | ||||
compatible = "freebsd,spigen"; | compatible = "freebsd,spigen"; | ||||
reg = <0>; | reg = <0>; | ||||
spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ | |||||
status = "okay"; | status = "okay"; | ||||
}; | }; | ||||
spigen1: spigen1 { | spigen1: spigen1 { | ||||
compatible = "freebsd,spigen"; | compatible = "freebsd,spigen"; | ||||
reg = <1>; | reg = <1>; | ||||
spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ | spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ | ||||
status = "okay"; | status = "okay"; | ||||
}; | }; | ||||
spigen2: spigen2 { | |||||
compatible = "freebsd,spigen"; | |||||
reg = <2>; | |||||
spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ | |||||
status = "okay"; | |||||
}; | }; | ||||
}; | |||||
&{/soc/gpio@7e200000/spi0_cs_pins} { | &{/soc/gpio@7e200000/spi0_cs_pins} { | ||||
brcm,pins = <8 7 16>; | brcm,pins = <8 7>; | ||||
brcm,function = <4>; /* ALT0 */ | brcm,function = <4>; /* ALT0 */ | ||||
}; | }; | ||||
&{/soc/gpio@7e200000/spi0_gpio7} { | |||||
brcm,pins = <7 8 16 9 10 11>; | |||||
}; | |||||