Skip to content
Snippets Groups Projects
  1. Jul 30, 2022
    • Tobias Kahlki's avatar
      machine: Clean-up of i.MX8MM machine · 62bc2bf9
      Tobias Kahlki authored
      Also small changes to the Kernel include file.
      
      (cherry picked from commit 49cec441)
      62bc2bf9
    • Clemens Terasa's avatar
      SIS: Fix touch-up issue · ac4a683a
      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)
      ac4a683a
    • Felix Gerking's avatar
      mxt-touch: Add kernel support for atmel mxt touch · 2dde9449
      Felix Gerking authored and Tobias Kahlki's avatar Tobias Kahlki committed
      BCS 746-000857
      
      (cherry picked from commit 4bf6746d)
      2dde9449
    • Clemens Terasa's avatar
      linux-guf:imx6ull: Add MQS and simple-amplifier · 00311b76
      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)
      00311b76
    • Clemens Terasa's avatar
      LICENSE: Add Apache 2.0 license file · d7e83f7b
      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)
      d7e83f7b
  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
  8. May 20, 2022
  9. May 18, 2022
  10. May 13, 2022
Loading