<p dir="ltr">I think we should remove it. But lets give a chance for folks to respond if any one is using 3.18 still</p>
<div class="gmail_quote">On May 29, 2016 9:07 AM, "Paul Barker" <<a href="mailto:paul@paulbarker.me.uk">paul@paulbarker.me.uk</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The linux-raspberrypi v3.18 recipe does not build after commit<br>
519c387e3b97ecc21ac1d7b4fc9197298f289a71 as it lacks the necessary dtb files.<br>
<br>
Signed-off-by: Paul Barker <<a href="mailto:paul@paulbarker.me.uk">paul@paulbarker.me.uk</a>><br>
---<br>
 .../0001-dts-add-overlay-for-pitft22.patch  Â  Â  Â  Â | 110 ---------------------<br>
 recipes-kernel/linux/<a href="http://linux-raspberrypi_3.18.bb" rel="noreferrer" target="_blank">linux-raspberrypi_3.18.bb</a>  Â  Â |  15 ---<br>
 2 files changed, 125 deletions(-)<br>
 delete mode 100644 recipes-kernel/linux/linux-raspberrypi-3.18/0001-dts-add-overlay-for-pitft22.patch<br>
 delete mode 100644 recipes-kernel/linux/<a href="http://linux-raspberrypi_3.18.bb" rel="noreferrer" target="_blank">linux-raspberrypi_3.18.bb</a><br>
<br>
diff --git a/recipes-kernel/linux/linux-raspberrypi-3.18/0001-dts-add-overlay-for-pitft22.patch b/recipes-kernel/linux/linux-raspberrypi-3.18/0001-dts-add-overlay-for-pitft22.patch<br>
deleted file mode 100644<br>
index fa73599..0000000<br>
--- a/recipes-kernel/linux/linux-raspberrypi-3.18/0001-dts-add-overlay-for-pitft22.patch<br>
+++ /dev/null<br>
@@ -1,110 +0,0 @@<br>
-From 2f44861e2a2d651a9aa62a75343a032fee33e93b Mon Sep 17 00:00:00 2001<br>
-From: =?UTF-8?q?Petter=20Mab=C3=A4cker?= <<a href="mailto:petter@technux.se">petter@technux.se</a>><br>
-Date: Fri, 8 Jan 2016 09:02:44 +0100<br>
-Subject: [PATCH] dts: add overlay for pitft22 in linux 3.18<br>
-MIME-Version: 1.0<br>
-Content-Type: text/plain; charset=UTF-8<br>
-Content-Transfer-Encoding: 8bit<br>
-<br>
-Upstream-Status: Pending<br>
-<br>
-Add the pitft22 overlay from adafruit Adafruit-Pi-Kernel-o-Matic repo:<br>
-<a href="https://github.com/adafruit/Adafruit-Pi-Kernel-o-Matic" rel="noreferrer" target="_blank">https://github.com/adafruit/Adafruit-Pi-Kernel-o-Matic</a><br>
-<br>
-Signed-off-by: Petter Mabäcker <<a href="mailto:petter@technux.se">petter@technux.se</a>><br>
----<br>
- arch/arm/boot/dts/overlays/Makefile  Â  Â  Â  Â  Â  |  1 +<br>
- arch/arm/boot/dts/overlays/pitft22-overlay.dts | 69 ++++++++++++++++++++++++++<br>
- 2 files changed, 70 insertions(+)<br>
- create mode 100755 arch/arm/boot/dts/overlays/pitft22-overlay.dts<br>
-<br>
-diff --git a/arch/arm/boot/dts/overlays/Makefile b/arch/arm/boot/dts/overlays/Makefile<br>
-index c766616..1eaaf81 100644<br>
---- a/arch/arm/boot/dts/overlays/Makefile<br>
-+++ b/arch/arm/boot/dts/overlays/Makefile<br>
-@@ -27,6 +27,7 @@ dtb-$(RPI_DT_OVERLAYS) += mcp2515-can0-overlay.dtb<br>
- dtb-$(RPI_DT_OVERLAYS) += mmc-overlay.dtb<br>
- dtb-$(RPI_DT_OVERLAYS) += mz61581-overlay.dtb<br>
- dtb-$(RPI_DT_OVERLAYS) += piscreen-overlay.dtb<br>
-+dtb-$(RPI_DT_OVERLAYS) += pitft22-overlay.dtb<br>
- dtb-$(RPI_DT_OVERLAYS) += pitft28-resistive-overlay.dtb<br>
- dtb-$(RPI_DT_OVERLAYS) += pps-gpio-overlay.dtb<br>
- dtb-$(RPI_DT_OVERLAYS) += rpi-dac-overlay.dtb<br>
-diff --git a/arch/arm/boot/dts/overlays/pitft22-overlay.dts b/arch/arm/boot/dts/overlays/pitft22-overlay.dts<br>
-new file mode 100755<br>
-index 0000000..894ba22<br>
---- /dev/null<br>
-+++ b/arch/arm/boot/dts/overlays/pitft22-overlay.dts<br>
-@@ -0,0 +1,69 @@<br>
-+/*<br>
-+ * Device Tree overlay for pitft by Adafruit<br>
-+ *<br>
-+ */<br>
-+<br>
-+/dts-v1/;<br>
-+/plugin/;<br>
-+<br>
-+/ {<br>
-+  Â  Â  Â  compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";<br>
-+<br>
-+  Â  Â  Â  fragment@0 {<br>
-+  Â  Â  Â  Â  Â  Â  Â  target = <&spi0>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  __overlay__ {<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  status = "okay";<br>
-+<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  spidev@0{<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  status = "disabled";<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  };<br>
-+<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  spidev@1{<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  status = "disabled";<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  };<br>
-+  Â  Â  Â  Â  Â  Â  Â  };<br>
-+  Â  Â  Â  };<br>
-+<br>
-+  Â  Â  Â  fragment@1 {<br>
-+  Â  Â  Â  Â  Â  Â  Â  target = <&gpio>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  __overlay__ {<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  pitft_pins: pitft_pins {<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  brcm,pins = <25>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  brcm,function = <1>; /* out */<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  brcm,pull = <0>; /* none */<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  };<br>
-+  Â  Â  Â  Â  Â  Â  Â  };<br>
-+  Â  Â  Â  };<br>
-+<br>
-+  Â  Â  Â  fragment@2 {<br>
-+  Â  Â  Â  Â  Â  Â  Â  target = <&spi0>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  __overlay__ {<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  /* needed to avoid dtc warning */<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  #address-cells = <1>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  #size-cells = <0>;<br>
-+<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  pitft: pitft@0{<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  compatible = "ilitek,ili9340";<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  reg = <0>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  pinctrl-names = "default";<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  pinctrl-0 = <&pitft_pins>;<br>
-+<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  spi-max-frequency = <32000000>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  rotate = <90>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  fps = <25>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  bgr;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  buswidth = <8>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  dc-gpios = <&gpio 25 0>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  debug = <0>;<br>
-+  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  };<br>
-+<br>
-+  Â  Â  Â  Â  Â  Â  Â  };<br>
-+  Â  Â  Â  };<br>
-+<br>
-+  Â  Â  Â  __overrides__ {<br>
-+  Â  Â  Â  Â  Â  Â  Â  speed =  Â <&pitft>,"spi-max-frequency:0";<br>
-+  Â  Â  Â  Â  Â  Â  Â  rotate =  <&pitft>,"rotate:0";<br>
-+  Â  Â  Â  Â  Â  Â  Â  fps =  Â  Â <&pitft>,"fps:0";<br>
-+  Â  Â  Â  Â  Â  Â  Â  debug =  Â <&pitft>,"debug:0";<br>
-+  Â  Â  Â  };<br>
-+};<br>
---<br>
-1.9.1<br>
-<br>
diff --git a/recipes-kernel/linux/<a href="http://linux-raspberrypi_3.18.bb" rel="noreferrer" target="_blank">linux-raspberrypi_3.18.bb</a> b/recipes-kernel/linux/<a href="http://linux-raspberrypi_3.18.bb" rel="noreferrer" target="_blank">linux-raspberrypi_3.18.bb</a><br>
deleted file mode 100644<br>
index b16a1d7..0000000<br>
--- a/recipes-kernel/linux/<a href="http://linux-raspberrypi_3.18.bb" rel="noreferrer" target="_blank">linux-raspberrypi_3.18.bb</a><br>
+++ /dev/null<br>
@@ -1,15 +0,0 @@<br>
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"<br>
-<br>
-LINUX_VERSION ?= "3.18.16"<br>
-PV = "${LINUX_VERSION}+git${SRCPV}"<br>
-<br>
-SRCREV = "1bb18c8f721ef674a447f3622273f2e2de7a205c"<br>
-SRC_URI = "git://<a href="http://github.com/raspberrypi/linux.git;protocol=git;branch=rpi-3.18.y" rel="noreferrer" target="_blank">github.com/raspberrypi/linux.git;protocol=git;branch=rpi-3.18.y</a> \<br>
-  Â  Â  Â  Â  Â file://0001-dts-add-overlay-for-pitft22.patch \<br>
-  Â  Â  Â  Â  "<br>
-require linux-raspberrypi.inc<br>
-<br>
-# Create missing out of tree 'overlays' directory prior to install step<br>
-do_compile_prepend() {<br>
-  mkdir -p ${B}/arch/arm/boot/dts/overlays<br>
-}<br>
--<br>
2.1.4<br>
<br>
--<br>
_______________________________________________<br>
yocto mailing list<br>
<a href="mailto:yocto@yoctoproject.org">yocto@yoctoproject.org</a><br>
<a href="https://lists.yoctoproject.org/listinfo/yocto" rel="noreferrer" target="_blank">https://lists.yoctoproject.org/listinfo/yocto</a><br>
</blockquote></div>