Skip to content
Snippets Groups Projects
  • GitBot's avatar
    Integrate meta-seconorth-machine/fix_defconfig_for_mx8m · 80956eee
    GitBot authored
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@34e4d07d
    
    kernel:mx8m: Activated VPU related modules/drivers
    
    Activated/Enabled modules/drivers that might be related to the
    Hantro VPU and DRM.
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@acc6add5
    
    machine:mx8m: Updated preferred gstreamer version 1.18.5
    
    Set the preferred gstreamer version for the i.MX8M devices to
    1.18.5.
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@dc2ca84c
    
    machine:mx8m: Clean-up of preferred kernel
    
    The mx8mm had a duplicate definition of the preferred kernel provider
    and version.
    Also the preferred version in the include for the i.MX8 devices
    has been changed to the correct name (linux-imx).
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@6e7c0b3e
    
    kernel:config: Moved kernel defconfig to correct folder
    
    The defconfig for the 5.15.5 kernel is used by the mx8mm and mx8mp.
    The location "imx8mguf" is only accessible by the mx8mm. To make
    the config available to the mx8mp, the config folder was renamed.
    
    Note: imx8mguf is the machine name of the mx8mm. This is a known bug
    and will be fixed in the future.
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@db61cee1
    
    kernel:mx8m: Set the active kernel to 5.15.5
    
    For the i.MX8 devices, we use the 5.15.5 Yocto kernel provided by NXP.
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@2bd81414
    
    machine:mx8m:dt: Fixed the devicetrees for mx8mm/mx8mp
    
    In Yocto Kirkstone, we use the 5.15.5 kernel from NXP for the i.MX8
    devices. In the kernel repository we moved all G&F and K&K devicetrees
    to a new folder called seconorth.
    Edit the machine configurations to reflect this change and build the
    correct devicetrees.
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@3eaa3647
    
    linux-imx: Adapt comment to to new override syntax
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@e146a2fe
    
    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: seco-ne/yocto/layers/meta-seconorth-machine@2bbdc02a
    
    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: seco-ne/yocto/layers/meta-seconorth-machine@7f6694d1
    
    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: seco-ne/yocto/layers/meta-seconorth-machine@9d56aa4b
    
    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: seco-ne/yocto/layers/meta-seconorth-machine@1aa87b56
    
    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: seco-ne/yocto/layers/meta-seconorth-machine@62bc2bf9
    
    machine: Clean-up of i.MX8MM machine
    
    Also small changes to the Kernel include file.
    
    (cherry picked from commit 49cec4414dda982596e32c16a9ee0cba908856cc)
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@ac4a683a
    
    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: seco-ne/yocto/layers/meta-seconorth-machine@2dde9449
    
    mxt-touch: Add kernel support for atmel mxt touch
    
    BCS 746-000857
    
    (cherry picked from commit 4bf6746db6f04702f190840b24f152c703bc162e)
    
    --
    
    Commit: seco-ne/yocto/layers/meta-seconorth-machine@00311b76
    
    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: seco-ne/yocto/layers/meta-seconorth-machine@d7e83f7b
    
    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)
    80956eee
Code owners