Tags

Tags give the ability to mark specific points in history as being important
  • arm-dt-5.18

    ARM: DT updates for 5.18
    
    After a somewhat quiet 5.17 release, the size of the DT changes
    is a bit larger again. There are nine new SoC that get added,
    all of them related to existing platforms:
    
     - Airoha (formerly Mediatek/EcoNet) EN7523 networking SoC and EVB
    
     - Mediatek mt6582 tablet platform with the Prestigio PMT5008 3G tablet
    
     - Microchip Lan966 networking SoC and it evaluation board
    
     - Qualcomm Snapdragon 625/632 midrange phone SoCs, with the
       LG Nexus 5X and Fairphone FP3 phones
    
     - Renesas RZ/G2LC and RZ/V2L general-purpose embedded SoCs,
       along with their evaluation boards
    
     - Samsung Exynos 850 phone SoC and reference board
    
     - Samsung Exynos7885 with the Samsung Galaxy A8 (2018) phone
    
     - Tesla FSD (Fully Self-Driving), an automotive SoC losely derived
       from the Samsung Exynos family.
    
     - TI K3/AM62 SoC and reference board
    
    Support for additional functionality in existing dts files is added all
    over the place: Samsung, Renesas, Mstar, wpcm450, OMAP, AT91, Allwinner,
    i.MX, Tegra, Aspeed, Oxnas, Qualcomm, Mediatek, and Broadcom.
    
    Samsung has a rework for its pinctrl schema that is a bit tricky and
    requires driver changes to be included here.
    
    A few more platforms only have smaller cleanups and DT Schema fixes,
    this includes SoCFPGA, ux500, ixp4xx, STi, Xilinx Zynq, LG, and Juno.
    
    The new machines are really too many to list, but I'll do it anyway:
    
     Allwinner:
       - A20-Marsboard development board
    
     Amlogic
      - Amediatek X96-AIR (Amlogic S905X3)
      - CYX A95XF3-AIR (Amlogic S905X3)
      - Haochuangy H96-Max (Amlogic S905X3)
      - Amlogic AQ222 (Amlogic S4)
      - OSMC Vero 4K+ (Amlogic S905D)
    
     Arm Juno
      - Separate DT depending on SCMI firmware version
    
     Aspeed:
      - Quanta S6Q BMC (AST2600)
      - ASRock ROMED8HM3 (AST2500)
    
     Broadcom:
      - Raspberry Pi Zero 2 W
    
     Marvell MVEBU/Armada:
      - Ctera C200 V1 NAS (kirkwood)
      - Ctera C200 V2 NAS (armada-370)
    
     Mstar
      - DongShanPiOne, a low-end embedded board
      - Miyoo Mini handheld game console
    
     NXP i.MX:
      - Numerous i.MX8M Mini based boards in even more variations, but
        none based on other SoCs this time:
        Protonic PRT8MM, emCON-MX8M Mini, Toradex Verdin, and
        Gateworks GW7903
    
     Qualcomm:
      - Google Herobrine R1 Chromebook platform (Snapdragon 7c Gen 3)
      - SHIFT6mq phone (Snapdragon 845)
      - Samsung Galaxy Book2 (Snapdragon 850)
      - Snapdragon 8 Gen 1 Hardware Development Kit
    
     TI OMAP:
      - SanCloud BeagleBone Enhanced WiFi
    
     Rockchip:
      - Pine64 PineNote ereader tablet (rk356x)
      - Bananapi-R2-Pro (rk356x)
    
     STM32:
      - emtrion emSBS-Argon embedded board (stm32mp157c)
    
  • arm-soc-5.18

    ARM: SoC updates for 5.18
    
    SoC specific code is generally used for older platforms that don't (yet)
    use device tree to do the same things.
    
     - Support is added for i.MXRT10xx, a Cortex-M7 based microcontroller
       from NXP. At the moment this is still incomplete as other portions
       are merged through different trees.
    
     - Long abandoned support for running NOMMU ARMv4 or ARMv5 platforms
       gets removed, now the Arm NOMMU platforms are limited to the
       Cortex-M family of microcontrollers
    
     - Two old PXA boards get removed, along with corresponding driver
       bits.
    
     - Continued cleanup of the Intel IXP4xx platforms, removing some
       remnants of the old board files.
    
     - Minor Cleanups and fixes for Orion, PXA, MMP, Mstar, Samsung
    
     - CPU idle support for AT91
    
     - A system controller driver for Polarfire
    
  • arm-drivers-5.18

    ARM driver updates for 5.18
    
    There are a few separately maintained driver subsystems that we merge through
    the SoC tree, notable changes are:
    
     - Memory controller updates, mainly for Tegra and Mediatek SoCs,
       and clarifications for the memory controller DT bindings
    
     - SCMI firmware interface updates, in particular a new transport based
       on OPTEE and support for atomic operations.
    
     - Cleanups to the TEE subsystem, refactoring its memory management
    
    For SoC specific drivers without a separate subsystem, changes include
    
     - Smaller updates and fixes for TI, AT91/SAMA5, Qualcomm and NXP
       Layerscape SoCs.
    
     - Driver support for Microchip SAMA5D29, Tesla FSD, Renesas RZ/G2L,
       and Qualcomm SM8450.
    
     - Better power management on Mediatek MT81xx, NXP i.MX8MQ
       and older NVIDIA Tegra chips
    
  • v5.17

    f443e374 · Linux 5.17 ·
    Linux 5.17
    
  • soc-fixes-5.17-4

    ARM: SoC fix for 5.17, part 4
    
    Here is one last regression fix for 5.17, reverting a patch
    that went into 5.16 as a cleanup that ended up breaking
    external interrupts on Layerscape chips.
    
    The revert makes it work again, but also reintroduces a
    build time warning about the nonstandard DT binding that
    will have to be dealt with in the future.
    
  • v5.17-rc8

    09688c01 · Linux 5.17-rc8 ·
    Linux 5.17-rc8
    
  • soc-fixes-5.17-3

    ARM: SoC fixes for 5.17, part 3
    
    Here is a third set of fixes for the soc tree, well
    within the expected set of changes.
    
    Maintainer list changes:
     - Krzysztof Kozlowski and Jisheng Zhang both have
       new email addresses
     - Broadcom iProc has a new git tree
    
    Regressions:
     - Robert Foss sends a revert for a Mediatek DPI bridge
       patch that caused an inadvertent break in the DT binding
     - mstar timers need to be included in Kconfig
    
    Devicetree fixes for:
     - Aspeed ast2600 spi pinmux
     - Tegra eDP panels on Nyan FHD
     - Tegra display IOMMU
     - Qualcomm sm8350 UFS clocks
     - minor DT changes for Marvell Armada, Qualcomm sdx65,
       Qualcomm sm8450, and Broadcom BCM2711
    
  • dt64-cleanup-5.18

    Minor cleanup of ARM64 DTS for v5.18
    
    The DT schema expects DMA controller nodes to follow certain node naming
    and having dma-cells property.  Adjust the DTS files to pass DT schema
    checks.
    
  • v5.17-rc7

    ffb217a1 · Linux 5.17-rc7 ·
    Linux 5.17-rc7
    
  • soc-fixes-5.17-2

    ARM: SoC fixes for v5.17, part 2
    
    The code changes address mostly minor problems:
    
     - Several NXP/FSL SoC driver fixes, addressing issues with error
       handling and compilation
    
     - Fix a clock disabling imbalance in gpcv2 driver.
    
     - Arm Juno DMA coherency issue
    
     - Trivial firmware driver fixes for op-tee and scmi firmware
    
    The remaining changes address issues in the devicetree files:
    
     - a timer regression for the OMAP devkit8000, which has to use
       the alternative timer.
    
     - A hang in the i.MX8MM power domain configuration
    
     - Multiple fixes for the Rockchip RK3399 addressing issues
       with sound and eMMC
    
     - Cosmetic fixes for i.MX8ULP, RK3xxx, and Tegra124
    
  • v5.17-rc6

    7e57714c · Linux 5.17-rc6 ·
    Linux 5.17-rc6
    
  • samsung-soc-5.18

    Samsung mach/soc changes for v5.18
    
    1. Fix hang of secondary CPU bring-up on some of Exynos5420-based
       devices (Secure Monitor Call SMC_CMD_CPU1BOOT should be skipped for
       all Exynos5 devices).
    2. Extend Universal Serial Interface DT schema to precisely describe
       children nodes.
    
  • samsung-dt-5.18-2

    Samsung DTS ARM changes for v5.18, part two
    
    Various cleanups after introducing DT schema: adding missing HDMI
    supplies and aligning PPMU event node names with DT schema.
    
  • samsung-dt64-5.18-2

    Samsung DTS ARM64 changes for v5.18, part two
    
    1. Minor fixes and cleanups in newly introduced support for Exynos850.
    2. Add basic support for Exynos7885 and  Samsung Galaxy A8 (2018):
       SM-A530F.
    
  • v5.17-rc5

    cfb92440 · Linux 5.17-rc5 ·
    Linux 5.17-rc5
    
  • v5.17-rc4

    754e0b0e · Linux 5.17-rc4 ·
    Linux 5.17-rc4
    
  • soc-fixes-5.17-1

    ARM: SoC fixes for 5.17
    
    This is a fairly large set of bugfixes, most of which had
    been sent a while ago but only now made it into the soc tree:
    
    Maintainer file updates:
    
     - Claudiu Beznea now co-maintains the at91 soc family,
       replacing Ludovic Desroches.
    
     - Michael Walle maintains the sl28cpld drivers
    
     - Alain Volmat and Raphael Gallais-Pou take over some
       drivers for ST platforms
    
     - Alim Akhtar is an additional reviewer for Samsung platforms
    
    Code fixes:
    
     - Op-tee had a problem with object lifetime that needs
       a slightly complex fix, as well as another bug with
       error handling.
    
     - Several minor issues for the OMAP platform, including
       a regression with the timer
    
     - A Kconfig change to fix a build-time issue on Intel
       SoCFPGA
    
    Device tree fixes:
    
     - The Amlogic Meson platform fixes a boot regression on
       am1-odroid, a spurious interrupt, and a problem with
       reserved memory regions
    
     - In the i.MX platform, several bug fixes are needed to
       make devices work correctly: SD card detection,
       alarmtimer, and sound card on some board. One patch
       for the GPU got in there by accident and gets reverted
       again.
    
     - TI K3 needs a fix for J721S2 serial port numbers
    
     - ux500 needs a fix to mount the SD card as root on
       the Skomer phone.
    
  • samsung-dt64-5.18

    Samsung DTS ARM64 changes for v5.18
    
    1. Minor improvements and dtschema fixes (node names, properties).
    2. Fix issues pointed out by DT schema checks:
     - Add necessary clock controller inputs on Exynos7.
     - Add USB DWC3 supplies.
     - Drop old syscon phandle on Exynos5433.
    3. Add initial Exynos850 support and WinLink E850-96 board using it.
    
  • samsung-dt-5.18

    Samsung DTS ARM changes for v5.18
    
    1. Minor improvements and dtschema fixes (node names, properties).
    2. Fix issues pointed out by DT schema checks:
     - Add necessary clock controller inputs on Exynos5260.
     - Drop unsupported regulators on Odroid XU.
     - Add USB DWC3 supplies.
     - Drop old thermal properties from Exynos4210.
    3. Add support for Samsung Chagall WiFi (Exynos5420, Samsung Galaxy Tab
       S 10.5", SM-T800 ) and a similar Samsung Klimt WiFi (Samsung Galaxy
       Tab S 8.4").
    4. Add battery to Samsung P4Nnote (Exynos4412, Samsung Galaxy Note
       10.1).
    
  • v5.17-rc3

    dfd42fac · Linux 5.17-rc3 ·
    Linux 5.17-rc3