Skip to content
Snippets Groups Projects
  1. Feb 09, 2024
  2. Sep 21, 2023
  3. Mar 27, 2023
  4. Feb 23, 2023
  5. Jan 31, 2023
    • Dmitry Petrov's avatar
      seco-mx6:defconfig: Enable SPIDEV and SPIDEVAS · 1f9fffaf
      Dmitry Petrov authored
      
      Enable spidev drivers to support BLE modules on SANTVEND boards.
      
      Depending on the revision of hardware, different drivers should be used:
      - in case of v1.2 revision, it is equipped with ISP091201 BLE module
      which is governed by special "spidevas" driver which implements its own
      chip select handling.
      - in case of v1.3 revision, it is equipped with Protues-III BLE module,
      which is governed by standard "spidev" driver.
      
      It was decided to build the "spidevas" driver as a kernel module.
      
      Signed-off-by: default avatarDmitry Petrov <dmitry.petrov@rtsoft.de>
      1f9fffaf
  6. Jan 24, 2023
  7. Jan 09, 2023
  8. Dec 08, 2022
    • Felix Gerking's avatar
      seco-mx6:defconfig: Enable iptables · e404727f
      Felix Gerking authored
      Approach ip filter config to seco-mx8m. CONFIG_LIBCRC32C=m seems to
      be no longer necessary as it was automatically removed by menuconfig.
      
      BCS 746-001166
      e404727f
  9. Aug 05, 2022
  10. May 13, 2022
  11. Mar 18, 2022
    • Clemens Terasa's avatar
      linux-guf: Add linux-guf 5.15.29 for imx6(ull) · fe407c54
      Clemens Terasa authored
      The most recent mainline LTS 5.15 kernel is 5.15.29. So use this one for
      the limux-guf implementation.
      
      The port is based on on a cleaned linux-guf 5.10.104.
      Commit e55f7fa9b7dd2f069e43eb36411736d90a4d0611.
      
      BCS 746-000730
      fe407c54
  12. Mar 11, 2022
    • Clemens Terasa's avatar
      linux-guf: Remove STACKPROTECTOR_PER_TASK · de6592b6
      Clemens Terasa authored
      Remove CONFIG_STACKPROTECTOR_PER_TASK defconfig as it breaks the build.
      
      With this enabled and with the jump from Linux 5.10.57 to 5.10.104 I see
      the following error:
      ```
        HOSTCXX scripts/gcc-plugins/arm_ssp_per_task_plugin.so
      In file included from ../5.10.57-r0/recipe-sysroot-native/usr/bin/arm-guf-linux-gnueabi/../../lib/arm-guf-linux-gnueabi/gcc/arm-guf-linux-gnueabi/9.3.0/plugin/include/gcc-plugin.h:29,
                       from ../linux-guf/scripts/gcc-plugins/gcc-common.h:7,
                       from ../linux-guf/scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3:
      ../linux-guf/5.10.57-r0/recipe-sysroot-native/usr/bin/arm-guf-linux-gnueabi/../../lib/arm-guf-linux-gnueabi/gcc/arm-guf-linux-gnueabi/9.3.0/plugin/include/coretypes.h:430:10: fatal error: poly-int.h: No such file or directory
        430 | #include "poly-int.h"
            |          ^~~~~~~~~~~~
      compilation terminated.
      
      Seems to be similar to https://lists.yoctoproject.org/g/poky/message/12619
      
      Form my point of view this is a missing header inside the gcc-plugin
      package, and should be fixed there. However, right now we just remove
      the feature from the kernel.
      de6592b6
  13. Feb 01, 2022
  14. Nov 24, 2021
  15. Aug 10, 2021
    • Clemens Terasa's avatar
      imx6guf:linux-guf: Disable CONFIG_EARLY_PRINTK · a782fa46
      Clemens Terasa authored
      SANTINO-LT is the first G&F iMX6 platform that uses a different UART
      debug port, UART5 instead of UART2. It is not possible to use both port
      settings together with early printk. Even though this is unfortunate,
      we do not need the early printk feature enabled in production so diable
      it here.
      
      CONFIG_VT_HW_CONSOLE_BINDING and CONFIG_LEDS_TRIGGERS are still due to
      default dependencies.
      
      BCS 746-000428
      a782fa46
  16. Jul 06, 2021
  17. Jun 01, 2021
  18. May 25, 2021
  19. May 11, 2021
    • Clemens Terasa's avatar
      linux-guf:imx6guf: Build SDMA as module · 9901d195
      Clemens Terasa authored
      The SMDMA needs a firmware blob. It could be added to the Linux kernel,
      however it is easier to add the SDMA support as module.
      
      Use the ```make savedefconfig``` to generate a minimal and portable
      defconfig.
      9901d195
  20. May 07, 2021
    • Clemens Terasa's avatar
      linux-guf: Add linux-guf-5.10 recipe · 207ff8a4
      Clemens Terasa authored
      Add the linux-guf-5.10 recipe and copy the files form 5.4.
      
      Do not use the
      use-pkg-config-native-to-find-host-lcrypto-in-sysroot.patch because it
      does not apply right now.
      
      Also assign PREFERRED_VERSION of the linux-guf recipe weakly to be able
      to overwrite this in the local.conf
      
      Only tested with imx6guf.
      
      BCS 746-000295
      207ff8a4
  21. Jan 28, 2021
    • Norman Stetter's avatar
      imx6:defconfig: build imx-sdma as module · 20577883
      Norman Stetter authored
      When imx-sdma is built into the kernel the rootf, where the sdma
      firmware binary is located is not ready when the driver tries to load
      the firmware. This can be avoided by building the imx-sdma driver as a
      module, so it gets loaded after the rootfs is ready
      
      BCS 746-000154
      20577883
  22. Oct 21, 2020
  23. Oct 16, 2020
  24. Oct 08, 2020
  25. Sep 15, 2020
  26. Sep 11, 2020
    • Clemens Terasa's avatar
      linux-guf: Move linux-stable to linux-guf AUTOREV · 1b287136
      Clemens Terasa authored
      Rename the linux kernel repository to linux-guf.
      Switch to SRCREV="${AUTOREV}" for the kernel development.
      
      The team decision is to rename the linux kernel repository from
      linux-stable to linux-guf to show that it actually does not mirror the
      linux-stable directly but uses it as a basis source for our Garz &
      Fricke development.
      
      This changes include renaming the recipe, adjusting the Gitlab URL and
      renaming the PREFERRED_PROVIDER_virtual/kernel.
      
      With this change we also want to use the bitbake AUTOREV feature to pull
      the latest development kernel. Right now we do not have the release
      method to pin the revision to a specific version.
      1b287136
  27. Aug 24, 2020
  28. Aug 14, 2020
  29. Aug 13, 2020
    • Norman Stetter's avatar
      RTC: Modularize rtc-pcf8563 driver · 774256a1
      Norman Stetter authored
      * Pull the rtc-pcf8563.c source from the kernel-tree at v5.4.23
       (bfe3046ecafdd71ba6932deebe2eb357048b7bfc)
      * Remove the in-tree driver from the defconfig
      * Add the module to the MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS for san* and
      nallino platforms
      774256a1
  30. Jun 09, 2020
  31. Jun 07, 2020
  32. May 05, 2020
    • Carsten Behling's avatar
      refs #41059: Yocto BSP: · a4cb0ddd
      Carsten Behling authored
      - set kernel recipe to crurrent HEAD of GUF linux-stable
      - set kernel defconfig to current guf_imx_v6_v7_defconfig
        - with appended device tree enabled
        - with default kernel command line
      a4cb0ddd
  33. Apr 26, 2020
Loading