Skip to content
Snippets Groups Projects
  1. Jul 30, 2022
    • Tobias Kahlki's avatar
      bootscripts: Clean-up and reformat · cbbd99c4
      Tobias Kahlki authored
      Changed the copyright and URL in the bootscript recipes.
      Also did a clean-up/reformat of the recipes.
      
      (cherry picked from commit ba9e87ec)
      cbbd99c4
    • Tobias Kahlki's avatar
      machine:tanaro: Added RTC overlays · d2a3bd8d
      Tobias Kahlki authored
      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 df176aae)
      d2a3bd8d
    • Tobias Kahlki's avatar
      machine: Clean-up of i.MX8MM machine · f0d06e23
      Tobias Kahlki authored
      Also small changes to the Kernel include file.
      
      (cherry picked from commit 49cec441)
      f0d06e23
    • Clemens Terasa's avatar
      SIS: Fix touch-up issue · bb731a19
      Clemens Terasa authored and Tobias Kahlki's avatar Tobias Kahlki committed
      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 0326de4b)
      bb731a19
    • Felix Gerking's avatar
      mxt-touch: Add kernel support for atmel mxt touch · f442271a
      Felix Gerking authored and Tobias Kahlki's avatar Tobias Kahlki committed
      BCS 746-000857
      
      (cherry picked from commit 4bf6746d)
      f442271a
    • Clemens Terasa's avatar
      linux-guf:imx6ull: Add MQS and simple-amplifier · 98018150
      Clemens Terasa authored and Tobias Kahlki's avatar Tobias Kahlki committed
      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 69fb720b)
      98018150
    • Clemens Terasa's avatar
      LICENSE: Add Apache 2.0 license file · 4766a5f5
      Clemens Terasa authored and Tobias Kahlki's avatar Tobias Kahlki committed
      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 66d98abb)
      4766a5f5
    • Tobias Kahlki's avatar
      kernel:mx8m: Activated VPU related modules/drivers · e83a8dac
      Tobias Kahlki authored
      Activated/Enabled modules/drivers that might be related to the
      Hantro VPU and DRM.
      e83a8dac
    • Tobias Kahlki's avatar
      machine:mx8m: Updated preferred gstreamer version 1.18.5 · 5d9dfb66
      Tobias Kahlki authored
      Set the preferred gstreamer version for the i.MX8M devices to
      1.18.5.
      5d9dfb66
    • Tobias Kahlki's avatar
      machine:mx8m: Clean-up of preferred kernel · d860aecb
      Tobias Kahlki authored
      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).
      d860aecb
    • Tobias Kahlki's avatar
      kernel:config: Moved kernel defconfig to correct folder · 79795778
      Tobias Kahlki authored
      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.
      79795778
    • Tobias Kahlki's avatar
      kernel:mx8m: Set the active kernel to 5.15.5 · 14470ef5
      Tobias Kahlki authored
      For the i.MX8 devices, we use the 5.15.5 Yocto kernel provided by NXP.
      14470ef5
    • Tobias Kahlki's avatar
      machine:mx8m:dt: Fixed the devicetrees for mx8mm/mx8mp · 97a42e36
      Tobias Kahlki authored
      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.
      97a42e36
  2. Jul 12, 2022
  3. Jun 20, 2022
  4. Jun 01, 2022
  5. May 31, 2022
    • Tobias Kahlki's avatar
      git: Changed protocol to HTTPS · fd9b25e0
      Tobias Kahlki authored
      The tools recipes still use SSH as protocol for the checkout.
      Since we have opend our repository to the public, SSH isn't available
      anymore. Because of this, we switch to HTTPS as protocol.
      fd9b25e0
  6. May 30, 2022
  7. May 23, 2022
Loading