Skip to content

Commit 1ea5849

Browse files
committed
Merge pull request #769 from hifiberry/3.18-amp2
Add device tree overlay for HiFiBerry Amp/Amp+
2 parents 8d2aebc + 923ddb8 commit 1ea5849

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed

arch/arm/boot/dts/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ dtb-$(CONFIG_BCM2708_DT) += bcm2708-rpi-b-plus.dtb
5858
dtb-$(CONFIG_BCM2708_DT) += hifiberry-dac-overlay.dtb
5959
dtb-$(CONFIG_BCM2708_DT) += hifiberry-dacplus-overlay.dtb
6060
dtb-$(CONFIG_BCM2708_DT) += hifiberry-digi-overlay.dtb
61+
dtb-$(CONFIG_BCM2708_DT) += hifiberry-amp-overlay.dtb
6162
dtb-$(CONFIG_BCM2708_DT) += iqaudio-dac-overlay.dtb
6263
dtb-$(CONFIG_BCM2708_DT) += iqaudio-dacplus-overlay.dtb
6364
dtb-$(CONFIG_BCM2708_DT) += lirc-rpi-overlay.dtb
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// Definitions for HiFiBerry Amp/Amp+
2+
/dts-v1/;
3+
/plugin/;
4+
5+
/ {
6+
compatible = "brcm,bcm2708";
7+
8+
fragment@0 {
9+
target = <&sound>;
10+
__overlay__ {
11+
compatible = "hifiberry,hifiberry-amp";
12+
i2s-controller = <&i2s>;
13+
status = "okay";
14+
};
15+
};
16+
17+
fragment@1 {
18+
target = <&i2s>;
19+
__overlay__ {
20+
status = "okay";
21+
};
22+
};
23+
24+
fragment@2 {
25+
target = <&i2c1>;
26+
__overlay__ {
27+
#address-cells = <1>;
28+
#size-cells = <0>;
29+
status = "okay";
30+
31+
tas5713@1b {
32+
#sound-dai-cells = <0>;
33+
compatible = "ti,tas5713";
34+
reg = <0x1b>;
35+
status = "okay";
36+
};
37+
};
38+
};
39+
};

0 commit comments

Comments
 (0)