--- /dev/null
+From f0725b0a5d7599e64293630878bb96b7350956be Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20=C5=A0tetiar?= <ynezz@true.cz>
+Date: Mon, 8 Feb 2021 17:10:30 +0100
+Subject: [PATCH] ARM: dts: imx6q-apalis: ixora: add Sensirion SCD30 node
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Petr Štetiar <ynezz@true.cz>
+---
+ arch/arm/boot/dts/imx6q-apalis-ixora.dts | 9 +++++++++
+ 1 file changed, 9 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6q-apalis-ixora.dts b/arch/arm/boot/dts/imx6q-apalis-ixora.dts
+index de363b06ff35..7876f6e00a0c 100644
+--- a/arch/arm/boot/dts/imx6q-apalis-ixora.dts
++++ b/arch/arm/boot/dts/imx6q-apalis-ixora.dts
+@@ -197,6 +197,15 @@
+ compatible = "sensirion,sps30";
+ reg = <0x69>;
+ };
++
++ /* RDY = ixora/gpio1/pin13 = MX6QDL_PAD_NANDF_D4__GPIO2_IO04 */
++ co2-sensor@61 {
++ compatible = "sensirion,scd30";
++ reg = <0x61>;
++ vdd-supply = <®_module_3v3>;
++ interrupt-parent = <&gpio2>;
++ interrupts = <4 IRQ_TYPE_LEVEL_HIGH>;
++ };
+ };
+
+ /*
--- /dev/null
+From c9276f0c0560628631feb82e81fcbda510c1b973 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20=C5=A0tetiar?= <ynezz@true.cz>
+Date: Tue, 3 Mar 2020 00:07:45 +0100
+Subject: [PATCH] ARM: dts: imx6q-apalis: ixora: add GPIO line names
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+For convenient libgpiod use.
+
+Signed-off-by: Petr Štetiar <ynezz@true.cz>
+---
+ arch/arm/boot/dts/imx6q-apalis-ixora.dts | 32 ++++++++++++++++++++++++
+ 1 file changed, 32 insertions(+)
+
+--- a/arch/arm/boot/dts/imx6q-apalis-ixora.dts
++++ b/arch/arm/boot/dts/imx6q-apalis-ixora.dts
+@@ -147,6 +147,38 @@
+ };
+ };
+
++&gpio1 {
++ gpio-line-names =
++ "USB Host VBUS", "", "", "", "Wake Up", "", "", "",
++ "", "", "", "", "", "", "", "",
++ "Reset Button", "LED 4 Green", "", "", "", "LED 4 Red", "", "",
++ "", "PHY Reset", "", "", "PCIe Reset", "", "", "";
++};
++
++&gpio2 {
++ gpio-line-names =
++ "", "LED 5 Green", "LED 5 Red", "", "", "", "", "",
++ "", "", "", "", "", "", "", "",
++ "", "", "", "", "", "", "", "",
++ "", "", "", "", "", "", "", "";
++};
++
++&gpio3 {
++ gpio-line-names =
++ "", "", "", "", "", "", "", "",
++ "", "", "", "", "", "", "", "",
++ "", "", "", "", "", "", "USB OTG VBUS", "",
++ "", "", "", "", "USB Host VBUS Hub", "", "", "";
++};
++
++&gpio6 {
++ gpio-line-names =
++ "", "", "", "", "", "", "", "",
++ "", "", "", "", "", "", "SD1 CD", "",
++ "", "", "", "", "", "", "", "",
++ "", "", "", "", "", "", "", "";
++};
++
+ &backlight {
+ brightness-levels = <0 127 191 223 239 247 251 255>;
+ default-brightness-level = <1>;
--- /dev/null
+From d420d45c610f8b5f3e4439331595f082f1e5772c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20=C5=A0tetiar?= <ynezz@true.cz>
+Date: Tue, 3 Mar 2020 15:27:03 +0100
+Subject: [PATCH] ARM: dts: imx6q-apalis: ixora: free led5-red and reset button
+ for testing
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Petr Štetiar <ynezz@true.cz>
+---
+ arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 -------------
+ 1 file changed, 13 deletions(-)
+
+--- a/arch/arm/boot/dts/imx6q-apalis-ixora.dts
++++ b/arch/arm/boot/dts/imx6q-apalis-ixora.dts
+@@ -61,7 +61,6 @@
+ rtc0 = &rtc_i2c;
+ rtc1 = &snvs_rtc;
+ led-boot = &led_boot;
+- led-failsafe = &led_failsafe;
+ led-running = &led_running;
+ led-upgrade = &led_upgrade;
+ };
+@@ -82,13 +81,6 @@
+ debounce-interval = <10>;
+ wakeup-source;
+ };
+-
+- reset {
+- label = "reset";
+- gpios = <&gpio1 16 GPIO_ACTIVE_LOW>;
+- linux,code = <KEY_RESTART>;
+- debounce-interval = <10>;
+- };
+ };
+
+ lcd_display: disp0 {
+@@ -152,11 +144,6 @@
+ label = "LED_5_GREEN";
+ gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>;
+ };
+-
+- led_failsafe: led5-red {
+- label = "LED_5_RED";
+- gpios = <&gpio2 2 GPIO_ACTIVE_HIGH>;
+- };
+ };
+ };
+