Skip to content
Snippets Groups Projects
  1. Mar 21, 2022
  2. Jan 21, 2022
  3. Apr 12, 2021
  4. Feb 28, 2021
    • Mathias Kresin's avatar
      ltq-vdsl-app: fix -Wundef warnings · e410fb15
      Mathias Kresin authored
      
      The following warnings are shown during build:
      
      /usr/include/vdsl/cmv_message_format.h:33:6: warning: "MEI_SUPPORT_DEBUG_STREAMS" is not defined, evaluates to 0 [-Wundef]
       #if (MEI_SUPPORT_DEBUG_STREAMS == 1)
            ^~~~~~~~~~~~~~~~~~~~~~~~~
      /usr/include/vdsl/drv_mei_cpe_interface.h:2256:6: warning: "MEI_SUPPORT_OPTIMIZED_FW_DL" is not defined, evaluates to 0 [-Wundef]
       #if (MEI_SUPPORT_OPTIMIZED_FW_DL == 1)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      The headers are provided by the MEI driver, but the defines are never
      set by the vdsl app. While the struct with the
      MEI_SUPPORT_OPTIMIZED_FW_DL conditional isn't used by the vdsl app,
      however CMV_USED_PAYLOAD_8BIT_SIZE which value depends on
      MEI_SUPPORT_DEBUG_STREAMS is.
      
      Since the MEI driver doesn't provide an autogenerated header with
      compile flags, the flags are hardcoded for the vdsl app.
      
      Set them for the MEI driver as well, to indicate a relation to the
      values used for the vdsl app and to be not surprised by a changed
      default in case the MEI driver gets updated. Use the current default
      values defined in the MEI driver.
      
      Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
      e410fb15
  5. Feb 18, 2021
    • Mathias Kresin's avatar
      kernel: lantiq: fix Module.symvers handling · d2d32dcd
      Mathias Kresin authored
      
      If an external module uses exported symbols from another external
      module, Kbuild needs to have full knowledge of all symbols to
      avoid spitting out warnings about undefined symbols.
      
      Use PKG_EXTMOD_SUBDIRS to point to the build directory which contains
      the Module.symvers.
      
      Pass KERNEL_MAKE_FLAGS to the external module build, to inject
      KBUILD_EXTRA_SYMBOLS. KBUILD_EXTRA_SYMBOLS holds a space separated list
      of Module.symvers, which list all exported symbols.
      
      Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
      d2d32dcd
  6. Feb 05, 2021
  7. Feb 23, 2020
  8. Nov 01, 2019
    • Hauke Mehrtens's avatar
      lantiq: Allow PKG_ASLR_PIE for DSL and voice drivers · ddab7589
      Hauke Mehrtens authored
      
      When ASLR_PIE was activated globally these drivers failed to build
      because the user space LDFLAGS leaked into the kernel build process.
      This was fixed in upstream Linux kernel commit ce99d0bf312d ("kbuild:
      clear LDFLAGS in the top Makefile") which went into Linux 4.17. The
      lantiq target is now on Linux 4.19 only and these exceptions are not
      needed any more.
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      ddab7589
  9. Jun 09, 2018
  10. Mar 18, 2018
  11. Mar 03, 2018
  12. Mar 02, 2018
  13. Feb 20, 2018
  14. Sep 30, 2017
  15. Sep 28, 2017
  16. Jun 24, 2017
  17. Dec 16, 2016
  18. Sep 20, 2016
  19. May 12, 2016
  20. Apr 26, 2016
  21. Feb 25, 2016
  22. Dec 05, 2015
  23. Nov 24, 2015
  24. Oct 04, 2015
  25. Sep 14, 2015
  26. Sep 15, 2014
  27. Sep 11, 2014
  28. Jul 01, 2014
  29. May 06, 2014
  30. Mar 18, 2014
  31. Oct 12, 2013
  32. Sep 17, 2013
  33. Jun 21, 2013
Loading