xref: /openbmc/linux/arch/mips/boot/dts/brcm/bcm97420c.dts (revision d783738c)
18945e37eSKevin Cernekee/dts-v1/;
28945e37eSKevin Cernekee
38945e37eSKevin Cernekee/include/ "bcm7420.dtsi"
48945e37eSKevin Cernekee
58945e37eSKevin Cernekee/ {
68945e37eSKevin Cernekee	compatible = "brcm,bcm97420c", "brcm,bcm7420";
78945e37eSKevin Cernekee	model = "Broadcom BCM97420C";
88945e37eSKevin Cernekee
98945e37eSKevin Cernekee	memory@0 {
108945e37eSKevin Cernekee		device_type = "memory";
118945e37eSKevin Cernekee		reg = <0x00000000 0x10000000>,
128945e37eSKevin Cernekee		      <0x20000000 0x30000000>,
138945e37eSKevin Cernekee		      <0x60000000 0x10000000>;
148945e37eSKevin Cernekee	};
158945e37eSKevin Cernekee
168945e37eSKevin Cernekee	chosen {
178945e37eSKevin Cernekee		bootargs = "console=ttyS0,115200";
188945e37eSKevin Cernekee		stdout-path = &uart0;
198945e37eSKevin Cernekee	};
208945e37eSKevin Cernekee};
218945e37eSKevin Cernekee
228945e37eSKevin Cernekee&uart0 {
238945e37eSKevin Cernekee	status = "okay";
248945e37eSKevin Cernekee};
258945e37eSKevin Cernekee
265c40d493SJaedon Shin&uart1 {
275c40d493SJaedon Shin	status = "okay";
285c40d493SJaedon Shin};
295c40d493SJaedon Shin
305c40d493SJaedon Shin&uart2 {
315c40d493SJaedon Shin	status = "okay";
325c40d493SJaedon Shin};
335c40d493SJaedon Shin
345c40d493SJaedon Shin&bsca {
355c40d493SJaedon Shin	status = "okay";
365c40d493SJaedon Shin};
375c40d493SJaedon Shin
385c40d493SJaedon Shin&bscb {
395c40d493SJaedon Shin	status = "okay";
405c40d493SJaedon Shin};
415c40d493SJaedon Shin
425c40d493SJaedon Shin&bscc {
435c40d493SJaedon Shin	status = "okay";
445c40d493SJaedon Shin};
455c40d493SJaedon Shin
465c40d493SJaedon Shin&bscd {
475c40d493SJaedon Shin	status = "okay";
485c40d493SJaedon Shin};
495c40d493SJaedon Shin
505c40d493SJaedon Shin&bsce {
515c40d493SJaedon Shin	status = "okay";
525c40d493SJaedon Shin};
535c40d493SJaedon Shin
547bbe59ddSJaedon Shin&pwma {
557bbe59ddSJaedon Shin	status = "okay";
567bbe59ddSJaedon Shin};
577bbe59ddSJaedon Shin
587bbe59ddSJaedon Shin&pwmb {
597bbe59ddSJaedon Shin	status = "okay";
607bbe59ddSJaedon Shin};
617bbe59ddSJaedon Shin
628945e37eSKevin Cernekee/* FIXME: MAC driver comes up but cannot attach to PHY */
638945e37eSKevin Cernekee&enet0 {
648945e37eSKevin Cernekee	status = "disabled";
658945e37eSKevin Cernekee};
668945e37eSKevin Cernekee
678945e37eSKevin Cernekee&ehci0 {
688945e37eSKevin Cernekee	status = "okay";
698945e37eSKevin Cernekee};
708945e37eSKevin Cernekee
718945e37eSKevin Cernekee&ohci0 {
728945e37eSKevin Cernekee	status = "okay";
738945e37eSKevin Cernekee};
748945e37eSKevin Cernekee
758945e37eSKevin Cernekee&ehci1 {
768945e37eSKevin Cernekee	status = "okay";
778945e37eSKevin Cernekee};
788945e37eSKevin Cernekee
798945e37eSKevin Cernekee&ohci1 {
808945e37eSKevin Cernekee	status = "okay";
818945e37eSKevin Cernekee};
82d783738cSJaedon Shin
83d783738cSJaedon Shin&mspi {
84d783738cSJaedon Shin	status = "okay";
85d783738cSJaedon Shin};
86