kernel: refresh patches

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43564
This commit is contained in:
Felix Fietkau
2014-12-08 12:04:25 +00:00
parent 3951f9492f
commit 9a495f6bbb
258 changed files with 2062 additions and 4554 deletions

View File

@@ -1,6 +1,5 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-cubietruck.dts new/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
--- old/arch/arm/boot/dts/sun7i-a20-cubietruck.dts 2014-09-06 01:34:59.000000000 +0200
+++ new/arch/arm/boot/dts/sun7i-a20-cubietruck.dts 2014-11-04 22:14:48.756886672 +0100
--- a/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
@@ -26,6 +26,20 @@
allwinner,drive = <0>;
allwinner,pull = <0>;

View File

@@ -12,8 +12,8 @@ Signed-off-by: Chen-Yu Tsai <wens@csie.org>
--- a/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
@@ -47,6 +47,18 @@
pinctrl-0 = <&uart0_pins_a>;
@@ -65,6 +65,18 @@
pinctrl-0 = <&i2c2_pins_a>;
status = "okay";
};
+

View File

@@ -42,12 +42,10 @@ Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
emac: ethernet@01c0b000 {
compatible = "allwinner,sun4i-a10-emac";
reg = <0x01c0b000 0x1000>;
@@ -415,6 +437,28 @@
status = "disabled";
#address-cells = <1>;
@@ -417,6 +439,28 @@
#size-cells = <0>;
+ };
+
};
+ spi2: spi@01c17000 {
+ compatible = "allwinner,sun4i-a10-spi";
+ reg = <0x01c17000 0x1000>;
@@ -68,6 +66,8 @@ Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
+ status = "disabled";
+ #address-cells = <1>;
+ #size-cells = <0>;
};
+ };
+
pio: pinctrl@01c20800 {
compatible = "allwinner,sun7i-a20-pinctrl";
reg = <0x01c20800 0x400>;

View File

@@ -41,12 +41,10 @@ Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
emac: ethernet@01c0b000 {
compatible = "allwinner,sun4i-a10-emac";
reg = <0x01c0b000 0x1000>;
@@ -353,6 +375,28 @@
status = "disabled";
#address-cells = <1>;
@@ -355,6 +377,28 @@
#size-cells = <0>;
+ };
+
};
+ spi2: spi@01c17000 {
+ compatible = "allwinner,sun4i-a10-spi";
+ reg = <0x01c17000 0x1000>;
@@ -67,6 +65,8 @@ Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
+ status = "disabled";
+ #address-cells = <1>;
+ #size-cells = <0>;
};
+ };
+
intc: interrupt-controller@01c20400 {
compatible = "allwinner,sun4i-ic";
reg = <0x01c20400 0x400>;

View File

@@ -75,7 +75,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
led_pins_cubietruck: led_pins@0 {
allwinner,pins = "PH7", "PH11", "PH20", "PH21";
allwinner,function = "gpio_out";
@@ -86,4 +99,10 @@
@@ -104,4 +117,10 @@
gpios = <&pio 7 7 0>;
};
};

View File

@@ -12,11 +12,9 @@ Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
arch/arm/mach-sunxi/sunxi.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/mach-sunxi/sunxi.c b/arch/arm/mach-sunxi/sunxi.c
index aeea6ce..c310df6 100644
--- a/arch/arm/mach-sunxi/sunxi.c
+++ b/arch/arm/mach-sunxi/sunxi.c
@@ -95,7 +95,9 @@ static void sun6i_restart(enum reboot_mode mode, const char *cmd)
@@ -95,7 +95,9 @@ static void sun6i_restart(enum reboot_mo
static struct of_device_id sunxi_restart_ids[] = {
{ .compatible = "allwinner,sun4i-wdt" },

View File

@@ -46,7 +46,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
pinctrl@01c20800 {
ahci_pwr_pin_cubietruck: ahci_pwr_pin@1 {
allwinner,pins = "PH12";
@@ -105,4 +127,12 @@
@@ -123,4 +145,12 @@
gpio = <&pio 7 12 0>;
status = "okay";
};

View File

@@ -22,7 +22,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -583,6 +583,7 @@ static int ahci_vt8251_hardreset(struct
@@ -606,6 +606,7 @@ static int ahci_vt8251_hardreset(struct
unsigned long deadline)
{
struct ata_port *ap = link->ap;
@@ -30,7 +30,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
bool online;
int rc;
@@ -593,7 +594,7 @@ static int ahci_vt8251_hardreset(struct
@@ -616,7 +617,7 @@ static int ahci_vt8251_hardreset(struct
rc = sata_link_hardreset(link, sata_ehc_deb_timing(&link->eh_context),
deadline, &online, NULL);
@@ -39,7 +39,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
DPRINTK("EXIT, rc=%d, class=%u\n", rc, *class);
@@ -608,6 +609,7 @@ static int ahci_p5wdh_hardreset(struct a
@@ -631,6 +632,7 @@ static int ahci_p5wdh_hardreset(struct a
{
struct ata_port *ap = link->ap;
struct ahci_port_priv *pp = ap->private_data;
@@ -47,7 +47,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
u8 *d2h_fis = pp->rx_fis + RX_FIS_D2H_REG;
struct ata_taskfile tf;
bool online;
@@ -623,7 +625,7 @@ static int ahci_p5wdh_hardreset(struct a
@@ -646,7 +648,7 @@ static int ahci_p5wdh_hardreset(struct a
rc = sata_link_hardreset(link, sata_ehc_deb_timing(&link->eh_context),
deadline, &online, NULL);

View File

@@ -39,7 +39,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
};
--- a/drivers/usb/host/xhci-plat.c
+++ b/drivers/usb/host/xhci-plat.c
@@ -226,6 +226,7 @@ static const struct dev_pm_ops xhci_plat
@@ -234,6 +234,7 @@ static const struct dev_pm_ops xhci_plat
#ifdef CONFIG_OF
static const struct of_device_id usb_xhci_of_match[] = {

View File

@@ -18,7 +18,7 @@ Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
--- a/drivers/irqchip/Makefile
+++ b/drivers/irqchip/Makefile
@@ -12,6 +12,7 @@ obj-$(CONFIG_METAG_PERFCOUNTER_IRQS) +=
@@ -12,6 +12,7 @@ obj-$(CONFIG_METAG_PERFCOUNTER_IRQS) +=
obj-$(CONFIG_ARCH_MOXART) += irq-moxart.o
obj-$(CONFIG_ORION_IRQCHIP) += irq-orion.o
obj-$(CONFIG_ARCH_SUNXI) += irq-sun4i.o

View File

@@ -27,7 +27,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
+ };
};
gmac: ethernet@01c50000 {
i2c0: i2c@01c2ac00 {
--- a/arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts
+++ b/arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts
@@ -127,6 +127,16 @@

View File

@@ -16,7 +16,7 @@ Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
--- a/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
@@ -112,6 +112,24 @@
@@ -130,6 +130,24 @@
reg = <1>;
};
};

View File

@@ -21,7 +21,7 @@ Signed-off-by: John W. Linville <linville@tuxdriver.com>
--- a/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c
+++ b/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c
@@ -827,7 +827,7 @@ brcmf_sdiod_ramrw(struct brcmf_sdio_dev
@@ -827,7 +827,7 @@ brcmf_sdiod_ramrw(struct brcmf_sdio_dev
}
if (!write)
memcpy(data, pkt->data, dsize);

View File

@@ -30,7 +30,7 @@ Signed-off-by: John W. Linville <linville@tuxdriver.com>
skb_trim(pkt, pkt->len - tail_chop);
skb_trim(pkt_pad, tail_pad + tail_chop);
__skb_queue_after(pktq, pkt, pkt_pad);
@@ -2003,7 +2003,7 @@ brcmf_sdio_txpkt_prep(struct brcmf_sdio
@@ -2003,7 +2003,7 @@ brcmf_sdio_txpkt_prep(struct brcmf_sdio
* already properly aligned and does not
* need an sdpcm header.
*/
@@ -53,7 +53,7 @@ Signed-off-by: John W. Linville <linville@tuxdriver.com>
if (dummy_flags & ALIGN_SKB_FLAG) {
chop_len = dummy_flags & ALIGN_SKB_CHOP_LEN_MASK;
if (chop_len) {
@@ -2554,6 +2554,8 @@ static int brcmf_sdio_bus_txdata(struct
@@ -2554,6 +2554,8 @@ static int brcmf_sdio_bus_txdata(struct
/* Priority based enq */
spin_lock_irqsave(&bus->txqlock, flags);

View File

@@ -59,9 +59,9 @@ but this is not supported in this patch.
ahci_pwr_pin_cubietruck: ahci_pwr_pin@1 {
allwinner,pins = "PH12";
allwinner,function = "gpio_out";
@@ -83,6 +112,13 @@
allwinner,drive = <0>;
allwinner,pull = <2>;
@@ -99,6 +128,13 @@
/include/ "x-powers-axp209.dtsi"
};
+
+ wifi_host_wake_pin: wifi_host_wake_pin@0 {
@@ -72,8 +72,8 @@ but this is not supported in this patch.
+ };
};
uart0: serial@01c28000 {
@@ -171,4 +207,15 @@
i2c0: i2c@01c2ac00 {
@@ -189,4 +225,15 @@
reg_usb2_vbus: usb2-vbus {
status = "okay";
};

View File

@@ -16,7 +16,7 @@ GPIO, but this is not supported in this patch.
--- a/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
@@ -119,6 +119,20 @@
@@ -135,6 +135,20 @@
allwinner,drive = <0>;
allwinner,pull = <0>;
};
@@ -36,8 +36,8 @@ GPIO, but this is not supported in this patch.
+ };
};
uart0: serial@01c28000 {
@@ -149,6 +163,12 @@
i2c0: i2c@01c2ac00 {
@@ -167,6 +181,12 @@
};
};
@@ -50,7 +50,7 @@ GPIO, but this is not supported in this patch.
i2c0: i2c@01c2ac00 {
pinctrl-names = "default";
pinctrl-0 = <&i2c0_pins_a>;
@@ -218,4 +238,20 @@
@@ -236,4 +256,20 @@
enable-active-high;
gpio = <&pio 7 9 0>;
};

View File

@@ -1,8 +1,6 @@
diff --git a/drivers/clk/sunxi/clk-sunxi.c b/drivers/clk/sunxi/clk-sunxi.c
index a393df1..0393f85 100644
--- a/drivers/clk/sunxi/clk-sunxi.c
+++ b/drivers/clk/sunxi/clk-sunxi.c
@@ -326,7 +326,7 @@ static void sun4i_get_apb1_factors(u32 *freq, u32 parent_rate,
@@ -299,7 +299,7 @@ static void sun4i_get_apb1_factors(u32 *
if (parent_rate < *freq)
*freq = parent_rate;
@@ -11,7 +9,7 @@ index a393df1..0393f85 100644
/* Invalid rate! */
if (parent_rate > 32)
@@ -371,7 +371,7 @@ static void sun4i_get_mod0_factors(u32 *freq, u32 parent_rate,
@@ -344,7 +344,7 @@ static void sun4i_get_mod0_factors(u32 *
if (*freq > parent_rate)
*freq = parent_rate;
@@ -20,7 +18,7 @@ index a393df1..0393f85 100644
if (div < 16)
calcp = 0;
@@ -412,7 +412,7 @@ static void sun7i_a20_get_out_factors(u32 *freq, u32 parent_rate,
@@ -385,7 +385,7 @@ static void sun7i_a20_get_out_factors(u3
if (*freq > parent_rate)
*freq = parent_rate;

View File

@@ -16,11 +16,9 @@ Signed-off-by: Alexsey Shestacov <wingrime@linux-sunxi.org>
3 files changed, 329 insertions(+)
create mode 100644 drivers/media/rc/sunxi-cir.c
diff --git a/drivers/media/rc/Kconfig b/drivers/media/rc/Kconfig
index 8fbd377..9427fad 100644
--- a/drivers/media/rc/Kconfig
+++ b/drivers/media/rc/Kconfig
@@ -343,4 +343,14 @@ config RC_ST
@@ -332,4 +332,14 @@ config RC_ST
If you're not sure, select N here.
@@ -35,18 +33,13 @@ index 8fbd377..9427fad 100644
+ be called sunxi-ir.
+
endif #RC_DEVICES
diff --git a/drivers/media/rc/Makefile b/drivers/media/rc/Makefile
index f8b54ff..9ee9ee7 100644
--- a/drivers/media/rc/Makefile
+++ b/drivers/media/rc/Makefile
@@ -32,3 +32,4 @@ obj-$(CONFIG_IR_GPIO_CIR) += gpio-ir-recv.o
@@ -31,3 +31,4 @@ obj-$(CONFIG_IR_GPIO_CIR) += gpio-ir-rec
obj-$(CONFIG_IR_IGUANA) += iguanair.o
obj-$(CONFIG_IR_TTUSBIR) += ttusbir.o
obj-$(CONFIG_RC_ST) += st_rc.o
+obj-$(CONFIG_IR_SUNXI) += sunxi-cir.o
diff --git a/drivers/media/rc/sunxi-cir.c b/drivers/media/rc/sunxi-cir.c
new file mode 100644
index 0000000..5971b69
--- /dev/null
+++ b/drivers/media/rc/sunxi-cir.c
@@ -0,0 +1,318 @@

View File

@@ -11,11 +11,9 @@ Signed-off-by: Alexsey Shestacov <wingrime@linux-sunxi.org>
arch/arm/boot/dts/sun7i-a20.dtsi | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/boot/dts/sun7i-a20.dtsi b/arch/arm/boot/dts/sun7i-a20.dtsi
index e67e451..4e4d6ce 100644
--- a/arch/arm/boot/dts/sun7i-a20.dtsi
+++ b/arch/arm/boot/dts/sun7i-a20.dtsi
@@ -738,6 +738,20 @@
@@ -746,6 +746,20 @@
allwinner,drive = <2>;
allwinner,pull = <0>;
};

View File

@@ -11,12 +11,10 @@ Signed-off-by: Alexsey Shestacov <wingrime@linux-sunxi.org>
arch/arm/boot/dts/sun7i-a20.dtsi | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/boot/dts/sun7i-a20.dtsi b/arch/arm/boot/dts/sun7i-a20.dtsi
index 4e4d6ce..3050369 100644
--- a/arch/arm/boot/dts/sun7i-a20.dtsi
+++ b/arch/arm/boot/dts/sun7i-a20.dtsi
@@ -784,6 +784,24 @@
#pwm-cells = <3>;
@@ -785,6 +785,24 @@
interrupts = <0 24 4>;
};
+ ir0: ir@01c21800 {

View File

@@ -15,11 +15,9 @@ Signed-off-by: Alexsey Shestacov <wingrime@linux-sunxi.org>
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 6 ++++++
2 files changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/sun7i-a20-cubieboard2.dts b/arch/arm/boot/dts/sun7i-a20-cubieboard2.dts
index 97bcb2a..81bf3df 100644
--- a/arch/arm/boot/dts/sun7i-a20-cubieboard2.dts
+++ b/arch/arm/boot/dts/sun7i-a20-cubieboard2.dts
@@ -66,6 +66,12 @@
@@ -64,6 +64,12 @@
};
};
@@ -32,12 +30,10 @@ index 97bcb2a..81bf3df 100644
uart0: serial@01c28000 {
pinctrl-names = "default";
pinctrl-0 = <&uart0_pins_a>;
diff --git a/arch/arm/boot/dts/sun7i-a20-cubietruck.dts b/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
index 624e0a5..3931986 100644
--- a/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
@@ -114,6 +114,12 @@
status = "okay";
};
};
+ ir0: ir@01c21800 {

View File

@@ -1,8 +1,5 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-bananapi.dts new/arch/arm/boot/dts/sun7i-a20-bananapi.dts
diff -ruN old/arch/arm/boot/dts/sun7i-a20-cubietruck.dts new/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
diff -ruN old/arch/arm/boot/dts/sun7i-a20-pcduino3.dts new/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
--- old/arch/arm/boot/dts/sun7i-a20-pcduino3.dts 1970-01-01 01:00:00.000000000 +0100
+++ new/arch/arm/boot/dts/sun7i-a20-pcduino3.dts 2014-10-23 15:44:48.000000000 +0200
--- /dev/null
+++ b/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
@@ -0,0 +1,153 @@
+/*
+ * Copyright 2014 Zoltan HERPAI

View File

@@ -1,6 +1,5 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-bananapi.dts new/arch/arm/boot/dts/sun7i-a20-bananapi.dts
--- old/arch/arm/boot/dts/sun7i-a20-bananapi.dts 1970-01-01 01:00:00.000000000 +0100
+++ new/arch/arm/boot/dts/sun7i-a20-bananapi.dts 2014-10-23 15:44:48.000000000 +0200
--- /dev/null
+++ b/arch/arm/boot/dts/sun7i-a20-bananapi.dts
@@ -0,0 +1,160 @@
+/*
+ * Copyright 2014 Zoltan HERPAI
@@ -162,5 +161,3 @@ diff -ruN old/arch/arm/boot/dts/sun7i-a20-bananapi.dts new/arch/arm/boot/dts/sun
+ };
+ };
+};
diff -ruN old/arch/arm/boot/dts/sun7i-a20-cubietruck.dts new/arch/arm/boot/dts/sun7i-a20-cubietruck.dts
diff -ruN old/arch/arm/boot/dts/sun7i-a20-pcduino3.dts new/arch/arm/boot/dts/sun7i-a20-pcduino3.dts

View File

@@ -1,6 +1,5 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-pcduino3.dts new/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
--- old/arch/arm/boot/dts/sun7i-a20-pcduino3.dts 2014-09-17 02:13:59.000000000 +0200
+++ new/arch/arm/boot/dts/sun7i-a20-pcduino3.dts 2014-09-18 01:03:31.356359755 +0200
--- a/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
+++ b/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
@@ -149,4 +149,17 @@
default-state = "on";
};

View File

@@ -1,7 +1,6 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-bananapi.dts new/arch/arm/boot/dts/sun7i-a20-bananapi.dts
--- old/arch/arm/boot/dts/sun7i-a20-bananapi.dts 2014-09-17 02:13:59.000000000 +0200
+++ new/arch/arm/boot/dts/sun7i-a20-bananapi.dts 2014-09-18 01:03:31.356359755 +0200
@@ -149,4 +149,17 @@
--- a/arch/arm/boot/dts/sun7i-a20-bananapi.dts
+++ b/arch/arm/boot/dts/sun7i-a20-bananapi.dts
@@ -156,4 +156,17 @@
default-state = "on";
};
};

View File

@@ -1,6 +1,5 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-bananapi.dts new/arch/arm/boot/dts/sun7i-a20-bananapi.dts
--- old/arch/arm/boot/dts/sun7i-a20-bananapi.dts 2014-09-19 01:08:58.000000000 +0200
+++ new/arch/arm/boot/dts/sun7i-a20-bananapi.dts 2014-09-19 01:05:02.000000000 +0200
--- a/arch/arm/boot/dts/sun7i-a20-bananapi.dts
+++ b/arch/arm/boot/dts/sun7i-a20-bananapi.dts
@@ -86,6 +86,13 @@
allwinner,drive = <0>;
allwinner,pull = <1>;

View File

@@ -1,7 +1,6 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-bananapi.dts new/arch/arm/boot/dts/sun7i-a20-bananapi.dts
--- old/arch/arm/boot/dts/sun7i-a20-bananapi.dts 2014-09-21 19:34:10.000000000 +0200
+++ new/arch/arm/boot/dts/sun7i-a20-bananapi.dts 2014-09-21 19:37:36.823824016 +0200
@@ -131,6 +131,14 @@
--- a/arch/arm/boot/dts/sun7i-a20-bananapi.dts
+++ b/arch/arm/boot/dts/sun7i-a20-bananapi.dts
@@ -125,6 +125,14 @@
pinctrl-names = "default";
pinctrl-0 = <&i2c0_pins_a>;
status = "okay";

View File

@@ -1,6 +1,5 @@
diff -ruN old/arch/arm/boot/dts/sun7i-a20-pcduino3.dts new/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
--- old/arch/arm/boot/dts/sun7i-a20-pcduino3.dts 2014-09-21 19:38:51.000000000 +0200
+++ new/arch/arm/boot/dts/sun7i-a20-pcduino3.dts 2014-09-21 22:16:11.287396074 +0200
--- a/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
+++ b/arch/arm/boot/dts/sun7i-a20-pcduino3.dts
@@ -111,6 +111,14 @@
pinctrl-names = "default";
pinctrl-0 = <&i2c0_pins_a>;

View File

@@ -15,12 +15,10 @@ Signed-off-by: Alexsey Shestacov <wingrime@linux-sunxi.org>
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 6 ++++++
2 files changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/sun7i-a20-bananapi.dts b/arch/arm/boot/dts/sun7i-a20-bananapi.dts
index 97bcb2a..81bf3df 100644
--- a/arch/arm/boot/dts/sun7i-a20-bananapi.dts
+++ b/arch/arm/boot/dts/sun7i-a20-bananapi.dts
@@ -66,6 +66,12 @@
};
@@ -103,6 +103,12 @@
status = "okay";
};
+ ir0: ir@01c21800 {