From 4f25bc991718cc7e4eb6bacc64333e9f0b750435 Mon Sep 17 00:00:00 2001 From: gitbot <gitbot@garz-fricke.com> Date: Thu, 28 Jul 2022 12:16:16 +0000 Subject: [PATCH] Integrate meta-seconorth-machine/kirkstone-pull-changes-from-dunfell -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/819fdb21d961be7ed46a7c822651200ec4aa8952 linux-imx: Adapt comment to to new override syntax -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/917cd74dd12e419bec16d52f6aaf00fcd3915766 linux: defconfig: imx6ull: Add GPIO and PWM beeper as module Add support for GPIO and PWM beepers. This enables the on-board beeper on the SECO Northern Europe NALLLINO platform. BCS 746-000992 (cherry picked from commit ad7371e069ae0cd3c706fe635c272cfad29d8984) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/423c00c2446d1367000bafd05f3ccad2233e6cc2 mxt-touch: Pull support for atmel mxt touch from dunfell branch * imx6:mxt-touch: Add kernel support for atmel mxt touch BCS 746-000886 (cherry picked from commit 82cbcf67a86c10ea3719637ae7b4e87fe58d0944) * maxTouch:udev: Add udev rule to skip maxTouch fwr loading fallback The current version of the atmel_mxt_ts driver tries to load a controller configuration on each driver probe. However, if no config is provided or can't be provided because the driver is built-in, the driver probing process is delayed by 60 seconds because of a sysfs firmware load fallback. Added a udev rule that automatically cancels the sysfs firmware fallback. BCS 746-000892 (cherry picked from commit 55a34692b3cff31cb0f9ca3a400af843fa74f0b8) * atmel-mxt: convert recipe to new syntax -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/6fc965a095ec598ae9041b8e28e6136609aad9d7 bootscript:dt: Added devicetree description file for i.MX8 Added an description file with the default devicetree for i.MX8 devices. The file is parsed/used by the post-install scripts to generate the boot configuration. BCS 746-000877 (cherry picked from commit 283c6dfbad04132827135106bbc207393337500d) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/cf9b031652701f868291e457397da0b362de1cae bootscripts: Clean-up and reformat Changed the copyright and URL in the bootscript recipes. Also did a clean-up/reformat of the recipes. (cherry picked from commit ba9e87ec884254967466f4a4dc1d9dd93063c33b) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/38bb5a81c628a8e023eb9325f99ce415b8853e5b machine:tanaro: Added RTC overlays In the future, the TANARO will be produced with two possible RTC variants. Both variants are present in the main devicetree but are disabled by default. During the installation, one of the RTCs will be activated via one of the two devicetree overlays. BCS 746-000877 (cherry picked from commit df176aaef0f5eb459ea995bafb19a79a895b6a97) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/e0c864d89111eef589d4bf91ed5a303bf375d93f machine: Clean-up of i.MX8MM machine Also small changes to the Kernel include file. (cherry picked from commit 49cec4414dda982596e32c16a9ee0cba908856cc) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/5517bf253e6f837c23ba1c18f71d4ea2317f12f8 SIS: Fix touch-up issue Sometimes we get no touchup signal in Qt. This was seen with the QML drag-and-drop example. Looking at the output of evtest of the sis input device, you see different behavior for a working and a missing touch-up. Failed: <pre> ... Event: time 1587646331.383580, type 3 (EV_ABS), code 0 (ABS_X), value 2365 Event: time 1587646331.383580, type 3 (EV_ABS), code 1 (ABS_Y), value 2894 Event: time 1587646331.383580, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2365 Event: time 1587646331.383580, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 2894 Event: time 1587646331.383580, -------------- SYN_REPORT ------------ Event: time 1587646331.402073, type 3 (EV_ABS), code 0 (ABS_X), value 2367 Event: time 1587646331.402073, type 3 (EV_ABS), code 1 (ABS_Y), value 2887 Event: time 1587646331.402073, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0 Event: time 1587646331.402073, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 0 Event: time 1587646331.402073, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2367 Event: time 1587646331.402073, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 2887 Event: time 1587646331.402073, -------------- SYN_REPORT ------------ </pre> Good <pre> Event: time 1587646407.907930, -------------- SYN_REPORT ------------ Event: time 1587646407.922769, type 3 (EV_ABS), code 0 (ABS_X), value 790 Event: time 1587646407.922769, type 3 (EV_ABS), code 1 (ABS_Y), value 1747 Event: time 1587646407.922769, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 790 Event: time 1587646407.922769, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1747 Event: time 1587646407.922769, -------------- SYN_REPORT ------------ Event: time 1587646407.945577, type 3 (EV_ABS), code 0 (ABS_X), value 840 Event: time 1587646407.945577, type 3 (EV_ABS), code 1 (ABS_Y), value 1918 Event: time 1587646407.945577, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 840 Event: time 1587646407.945577, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1918 Event: time 1587646407.945577, -------------- SYN_REPORT ------------ Event: time 1587646407.968810, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0 Event: time 1587646407.968810, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 0 Event: time 1587646407.968810, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1587646407.968810, -------------- SYN_REPORT ------------ </pre> It seems that the @ABS_MT_TRACKING_ID value -1@ is missing somehow. This might be the case when the driver sends a valid coodinate but also states that the pressure is 0. Fix this by sending a touch-up (all ABS_PRESSUE, ABS_MT_PRESSURE, and ABS_BUTTON 0 and ABS_MT_TRACKING_ID -1) when pressure is 0. BCS 746-000871 (cherry picked from commit 0326de4b2c2a5ca6e52b84e0bfe12f88123aeedd) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/034d5b83a97cd03852ad22545624b316b8ec5a6c mxt-touch: Add kernel support for atmel mxt touch BCS 746-000857 (cherry picked from commit 4bf6746db6f04702f190840b24f152c703bc162e) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/848013cb003de6c15bea760013cb87e2eb5494e2 linux-guf:imx6ull: Add MQS and simple-amplifier Add the iMX Medium Quality Sound driver and the simple amplifier driver to the defconfig. Together with the latest kernel changes for NALLINO this adds sound support for the NALLINO board. BCS 746-000796 (cherry picked from commit 69fb720b1d7920bb0ad7235d08b9be7162117ad5) -- Commit: https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/commit/420c6a1b7fdb58fc7c52118d51cd822fe75b5d60 LICENSE: Add Apache 2.0 license file According to our company licensing policy for software the Yocto layers should be licensed under the Apache 2.0 license. Adapt the LICENSE-2.0.txt file from https://www.apache.org/licenses/LICENSE-2.0.txt as described in the APPENDIX. Add the license as LICENSE.txt file to the layer repository. BCS 746-000657 (cherry picked from commit 66d98abb1b077a421da78edc6ec35643ac00b852) --- default.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default.xml b/default.xml index 05d58653..61df498f 100644 --- a/default.xml +++ b/default.xml @@ -21,7 +21,7 @@ <project name="meta-qt5.git" revision="5b71df60e523423b9df6793de9387f87a149ac42" remote="qt5-github" path="sources/meta-qt5" /> <project name="meta-freescale.git" revision="2fb1ce365338126aad365012ebb913b3e4a9f1be" remote="fslc" path="sources/meta-freescale" /> <project name="meta-freescale-distro.git" revision="fc15f5003043da23212596be7366ae2547c308ad" remote="fslc" path="sources/meta-freescale-distro" /> - <project name="layers/meta-seconorth-machine" revision="3c880db4e2f6741ee008feb0d1654963f8ededcd" remote="seco-ne" path="sources/meta-seconorth-machine" /> + <project name="layers/meta-seconorth-machine" revision="819fdb21d961be7ed46a7c822651200ec4aa8952" remote="seco-ne" path="sources/meta-seconorth-machine" /> <project name="layers/meta-seconorth-distro" revision="8311c0f10f51cb9e6f504220bd11deadedea2192" remote="seco-ne" path="sources/meta-seconorth-distro" /> <project name="layers/meta-seconorth-nogplv3" revision="546c2e50c656581655b538a3e08c797d9bd8eaca" remote="seco-ne" path="sources/meta-seconorth-nogplv3" /> <project name="config" revision="1cc9dc24e9525b9a168e78836a6da67397d91310" remote="seco-ne" path=".conf" > -- GitLab