Skip to content
Snippets Groups Projects
  1. Jul 24, 2023
  2. Jul 12, 2023
  3. Jul 07, 2023
  4. Jun 12, 2023
  5. May 30, 2023
  6. May 05, 2023
  7. May 04, 2023
  8. May 03, 2023
  9. May 02, 2023
  10. Apr 28, 2023
  11. Apr 27, 2023
    • Abdellatif El Khlifi's avatar
      sandbox64: add a test case for UCLASS_NVMXIP · 56722faf
      Abdellatif El Khlifi authored and Tom Rini's avatar Tom Rini committed
      
      provide a test for NVM XIP devices
      
      The test case allows to make sure of the following:
      
      - The NVM XIP QSPI devices are probed
      - The DT entries are read correctly
      - the data read from the flash by the NVMXIP block driver is correct
      
      Signed-off-by: default avatarAbdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
      56722faf
    • Abdellatif El Khlifi's avatar
      drivers/mtd/nvmxip: introduce QSPI XIP driver · 9e115ace
      Abdellatif El Khlifi authored and Tom Rini's avatar Tom Rini committed
      
      add nvmxip_qspi driver under UCLASS_NVMXIP
      
      The device associated with this driver is the parent of the blk#<id> device
      nvmxip_qspi can be reused by other platforms. If the platform
      has custom settings to apply before using the flash, then the platform
      can provide its own parent driver belonging to UCLASS_NVMXIP and reuse
      nvmxip-blk driver. The custom driver can be implemented like nvmxip_qspi in
      addition to the platform custom settings.
      
      Platforms can use multiple NVM XIP devices at the same time by defining a
      DT node for each one of them.
      
      For more details please refer to doc/develop/driver-model/nvmxip_qspi.rst
      
      Signed-off-by: default avatarAbdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
      9e115ace
    • Abdellatif El Khlifi's avatar
      drivers/mtd/nvmxip: introduce NVM XIP block storage emulation · f37af276
      Abdellatif El Khlifi authored and Tom Rini's avatar Tom Rini committed
      
      add block storage emulation for NVM XIP flash devices
      
      Some paltforms such as Corstone-1000 need to see NVM XIP raw flash
      as a block storage device with read only capability.
      
      Here NVM flash devices are devices with addressable
      memory (e.g: QSPI NOR flash).
      
      The implementation is generic and can be used by different platforms.
      
      Two drivers are provided as follows.
      
        nvmxip-blk :
      
          a generic block driver allowing to read from the XIP flash
      
        nvmxip Uclass driver :
      
              When a device is described in the DT and associated with
              UCLASS_NVMXIP, the Uclass creates a block device and binds it with
      	 the nvmxip-blk.
      
      Platforms can use multiple NVM XIP devices at the same time by defining a
      DT node for each one of them.
      
      Signed-off-by: default avatarAbdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
      f37af276
  12. Apr 16, 2023
  13. Apr 05, 2023
  14. Mar 30, 2023
  15. Mar 14, 2023
  16. Mar 06, 2023
  17. Mar 01, 2023
  18. Feb 19, 2023
  19. Feb 13, 2023
  20. Feb 06, 2023
    • Linus Walleij's avatar
      cmd: Add a SEAMA image load command · 41a29f28
      Linus Walleij authored and Tom Rini's avatar Tom Rini committed
      
      Add a command to load SEAMA (Seattle Image), a NAND flash
      on-flash storage format.
      
      This type of flash image is found in some D-Link routers such
      as DIR-645, DIR-842, DIR-859, DIR-860L, DIR-885L, DIR890L and
      DCH-M225, as well as in WD and NEC routers on the ath79
      (MIPS), Broadcom BCM53xx, and RAMIPS platforms.
      
      This U-Boot command will read and decode a SEAMA image from
      raw NAND flash on any platform. As it is always using big endian
      format for the data decoding is always necessary on platforms
      such as ARM.
      
      The command is needed to read a SEAMA-encoded boot image on the
      D-Link DIR-890L router for boot from NAND flash in an upcoming
      port of U-Boot to the Broadcom Northstar (BCM4709, BCM53xx)
      architecture.
      
      A basic test and documentation is added as well. The test must
      be run on a target with NAND flash support and at least one
      resident SEAMA image in flash.
      
      Cc: Rafał Miłecki <rafal@milecki.pl>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      41a29f28
    • Angelo Dureghello's avatar
      MAINTAINERS: m68k: Change Angelo's email address · 94a51af4
      Angelo Dureghello authored and Tom Rini's avatar Tom Rini committed
      
      Set my new current personal email.
      
      Signed-off-by: Angelo Dureghello's avatarAngelo Dureghello <angelo@kernel-space.org>
      94a51af4
  21. Feb 04, 2023
    • Nikhil M Jain's avatar
      drivers: video: tidss: TIDSS video driver support for AM62x · 5f9f816b
      Nikhil M Jain authored and Anatolij Gustschin's avatar Anatolij Gustschin committed
      
      Added tidss video driver support which enables display
      on oldi panel using AM62x, it creates a simple pipeline
      framebuffer==>vidl1==>ovr1==>vp1==>oldi_panel and
      calculates clock rates for panel from panel node in
      device tree.
      
      To compile TIDSS when user sets CONFIG_VIDEO_TIDSS
      add rule in Makefile. Include tidss folder location
      in Kconfig.
      
      TIDSS is ported from linux kernel version 5.10.145
      
      Signed-off-by: default avatarNikhil M Jain <n-jain1@ti.com>
      5f9f816b
  22. Jan 27, 2023
  23. Jan 20, 2023
  24. Jan 11, 2023
  25. Jan 10, 2023
  26. Jan 02, 2023
  27. Dec 08, 2022
  28. Dec 07, 2022
Loading