Linux Audio

Check our new training course

Linux debugging, profiling, tracing and performance analysis training

Apr 14-17, 2025
Register
Loading...
Note: File does not exist in v6.13.7.
 1#include <dt-bindings/power/raspberrypi-power.h>
 2
 3/ {
 4	memory {
 5		reg = <0 0x10000000>;
 6	};
 7
 8	leds {
 9		compatible = "gpio-leds";
10
11		act {
12			label = "ACT";
13			default-state = "keep";
14			linux,default-trigger = "heartbeat";
15		};
16	};
17
18	soc {
19		firmware: firmware {
20			compatible = "raspberrypi,bcm2835-firmware";
21			mboxes = <&mailbox>;
22		};
23
24		power: power {
25			compatible = "raspberrypi,bcm2835-power";
26			firmware = <&firmware>;
27			#power-domain-cells = <1>;
28		};
29	};
30};
31
32&gpio {
33	pinctrl-names = "default";
34
35	gpioout: gpioout {
36		brcm,pins = <6>;
37		brcm,function = <BCM2835_FSEL_GPIO_OUT>;
38	};
39
40	alt0: alt0 {
41		brcm,pins = <0 1 2 3 4 5 7 8 9 10 11 14 15 40 45>;
42		brcm,function = <BCM2835_FSEL_ALT0>;
43	};
44
45	alt3: alt3 {
46		brcm,pins = <48 49 50 51 52 53>;
47		brcm,function = <BCM2835_FSEL_ALT3>;
48	};
49};
50
51&i2c0 {
52	status = "okay";
53	clock-frequency = <100000>;
54};
55
56&i2c1 {
57	status = "okay";
58	clock-frequency = <100000>;
59};
60
61&i2c2 {
62	status = "okay";
63};
64
65&sdhci {
66	status = "okay";
67	bus-width = <4>;
68};
69
70&pwm {
71	status = "okay";
72};
73
74&usb {
75	power-domains = <&power RPI_POWER_DOMAIN_USB>;
76};