bcm27xx: update patches from RPi foundation
[openwrt/staging/luka.git] / target / linux / bcm27xx / patches-5.4 / 950-0624-overlays-Add-overlay_map.patch
1 From b9b7a84463d95fd912406e377a58af8b1fb81d21 Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.com>
3 Date: Wed, 1 Apr 2020 15:09:42 +0100
4 Subject: [PATCH] overlays: Add overlay_map
5
6 The overlay map permits platform-specific overlays, with deprecation
7 and renaming.
8
9 See: https://github.com/raspberrypi/linux/issues/3520
10
11 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
12 ---
13 arch/arm/boot/dts/overlays/Makefile | 2 +
14 arch/arm/boot/dts/overlays/overlay_map.dts | 71 ++++++++++++++++++++++
15 2 files changed, 73 insertions(+)
16 create mode 100644 arch/arm/boot/dts/overlays/overlay_map.dts
17
18 --- a/arch/arm/boot/dts/overlays/Makefile
19 +++ b/arch/arm/boot/dts/overlays/Makefile
20 @@ -1,5 +1,7 @@
21 # Overlays for the Raspberry Pi platform
22
23 +dtb-$(CONFIG_ARCH_BCM2835) += overlay_map.dtb
24 +
25 dtbo-$(CONFIG_ARCH_BCM2835) += \
26 act-led.dtbo \
27 adau1977-adc.dtbo \
28 --- /dev/null
29 +++ b/arch/arm/boot/dts/overlays/overlay_map.dts
30 @@ -0,0 +1,71 @@
31 +/dts-v1/;
32 +
33 +/ {
34 + i2c3 {
35 + bcm2711;
36 + };
37 +
38 + i2c4 {
39 + bcm2711;
40 + };
41 +
42 + i2c5 {
43 + bcm2711;
44 + };
45 +
46 + i2c6 {
47 + bcm2711;
48 + };
49 +
50 + rpivid-v4l2 {
51 + bcm2711;
52 + };
53 +
54 + spi3-1cs {
55 + bcm2711;
56 + };
57 +
58 + spi3-2cs {
59 + bcm2711;
60 + };
61 +
62 + spi4-1cs {
63 + bcm2711;
64 + };
65 +
66 + spi4-2cs {
67 + bcm2711;
68 + };
69 +
70 + spi5-1cs {
71 + bcm2711;
72 + };
73 +
74 + spi5-2cs {
75 + bcm2711;
76 + };
77 +
78 + spi6-1cs {
79 + bcm2711;
80 + };
81 +
82 + spi6-2cs {
83 + bcm2711;
84 + };
85 +
86 + uart2 {
87 + bcm2711;
88 + };
89 +
90 + uart3 {
91 + bcm2711;
92 + };
93 +
94 + uart4 {
95 + bcm2711;
96 + };
97 +
98 + uart5 {
99 + bcm2711;
100 + };
101 +};