Tags

Tags give the ability to mark specific points in history as being important
  • v5.8-rc3

    9ebcfadb · Linux 5.8-rc3 ·
    Linux 5.8-rc3
    
  • arm-omap-fixes-5.8-1

    ARM: OMAP fixes for v5.8
    
    The OMAP developers are particularly active at hunting down regressions,
    so this is a separate branch with OMAP specific fixes for the v5.8:
    
    As Tony explains
     "The recent display subsystem (DSS) related platform data changes
      caused display related regressions for suspend and resume. Looks like
      I only tested suspend and resume before dropping the legacy platform
      data, and forgot to test it after dropping it. Turns out the main issue
      was that we no longer have platform code calling pm_runtime_suspend
      for DSS like we did for the legacy platform data case, and that fix
      is still being discussed on the dri-devel list and will get merged
      separately. The DSS related testing exposed a pile other other display
      related issues that also need fixing though":
    
     - Fix ti-sysc optional clock handling and reset status checks
       for devices that reset automatically in idle like DSS
    
     - Ignore ti-sysc clockactivity bit unless separately requested
       to avoid unexpected performance issues
    
     - Init ti-sysc framedonetv_irq to true and disable for am4
    
     - Avoid duplicate DSS reset for legacy mode with dts data
    
     - Remove LCD timings for am4 as they cause warnings now that we're
       using generic panels
    
    Other OMAP changes from Tony include:
    
     - Fix omap_prm reset deassert as we still have drivers setting the
       pm_runtime_irq_safe() flag
    
     - Flush posted write for ti-sysc enable and disable
    
     - Fix droid4 spi related errors with spi flags
    
     - Fix am335x USB range and a typo for softreset
    
     - Fix dra7 timer nodes for clocks for IPU and DSP
    
     - Drop duplicate mailboxes after mismerge for dra7
    
     - Prevent pocketgeagle header line signal from accidentally setting
       micro-SD write protection signal by removing the default mux
    
     - Fix NFSroot flakeyness after resume for duover by switching the
       smsc911x gpio interrupt to back to level sensitive
    
     - Fix regression for omap4 clockevent source after recent system
       timer changes
    
     - Yet another ethernet regression fix for the "rgmii" vs "rgmii-rxid"
       phy-mode
    
     - One patch to convert am3/am4 DT files to use the regular sdhci-omap
       driver instead of the old hsmmc driver, this was meant for the
       merge window but got lost in the process.
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • arm-fixes-5.8-1

    ARM: SoC fixes for v5.8
    
    Here are a couple of bug fixes, mostly for devicetree files
    
    NXP i.MX:
      - Use correct voltage on some i.MX8M board device trees to
        avoid hardware damage
      - Code fixes for a compiler warning and incorrect reference
        counting, both harmless.
      - Fix the i.MX8M SoC driver to correctly identify imx8mp
      - Fix watchdog configuration in imx6ul-kontron device tree.
    
    Broadcom:
      - A small regression fix for the Raspberry-Pi firmware driver
      - A Kconfig change to use the correct timer driver on Northstar
      - A DT fix for the Luxul XWC-2000 machine
      - Two more DT fixes for NSP SoCs
    
    STmicroelectronics STI
      - Revert one broken patch for L2 cache configuration
    
    ARM Versatile Express:
      - Fix a regression by reverting a broken DT cleanup
    
    TEE drivers:
      - MAINTAINERS: change tee mailing list
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • v5.8-rc2

    48778464 · Linux 5.8-rc2 ·
    Linux 5.8-rc2
    
  • v5.8-rc1

    b3a9e3b9 · Linux 5.8-rc1 ·
    Linux 5.8-rc1
    
  • arm-dt-5.8

    ARM: DT changes for v5.8
    
    This is the set of device tree changes, mostly covering new
    hardware support, with 577 patches touching a little over 500
    files.
    
    There are five new Arm SoCs supported in this release, all of
    them for existing SoC families:
    
     - Realtek RTD1195, RTD1395 and RTD1619 -- three SoCs used in
       both NAS devices and Android Set-top-box designs, along
       with the "Horseradish", "Lion Skin" and "Mjolnir" reference
       platforms; the Mele X1000 and Xnano X5 set-top-boxes and
       the Banana Pi BPi-M4 single-board computer.
    
     - Renesas RZ/G1H (r8a7742) -- a high-end 32-bit industrial SoC
       and the iW-RainboW-G21D-Qseven-RZG1H board/SoM
    
     - Rockchips RK3326 -- low-end 64-bit SoC along with the
       Odroid-GO Advance game console
    
    Newly added machines on already supported SoCs are:
    
     - AMLogic S905D based Smartlabs SML-5442TW TV box
    
     - AMLogic S905X3 based ODROID-C4 SBC
    
     - AMLogic S922XH based Beelink GT-King Pro TV box
    
     - Allwinner A20 based Olimex A20-OLinuXino-LIME-eMMC SBC
    
     - Aspeed ast2500 based BMCs in Facebook x86 "Yosemite V2"
       and YADRO OpenPower P9 "Nicole"
    
     - Marvell Kirkwood based Check Point L-50 router
    
     - Mediatek MT8173 based Elm/Hana Chromebook laptops
    
     - Microchip SAMA5D2 "Industrial Connectivity Platform"
       reference board
    
     - NXP i.MX8m based Beacon i.MX8m-Mini SoM development kit
    
     - Octavo OSDMP15x based Linux Automation MC-1 development board
    
     - Qualcomm SDM630 based Xiaomi Redmi Note 7 phone
    
     - Realtek RTD1295 based Xnano X5 TV Box
    
     - STMicroelectronics STM32MP1 based Stinger96 single-board
       computer and IoT Box
    
     - Samsung Exynos4210 based based Samsung Galaxy S2 phone
    
     - Socionext Uniphier based Akebi96 SBC
    
     - TI Keystone based K2G Evaluation board
    
     - TI am5729 based Beaglebone-AI development board
    
    Include device descriptions for additional hardware support in existing
    SoCs and machines based on all major SoC platforms:
    
     - AMlogic Meson
    
     - Allwinner sunxi
    
     - Arm Juno/VFP/Vexpress/Integrator
    
     - Broadcom bcm283x/bcm2711
    
     - Hisilicon hi6220
    
     - Marvell EBU
    
     - Mediatek MT27xx, MT76xx, MT81xx and MT67xx
    
     - Microchip SAMA5D2
    
     - NXP i.MX6/i.MX7/i.MX8 and Layerscape
    
     - Nvidia Tegra
    
     - Qualcomm Snapdragon
    
     - Renesas r8a77961, r8a7791
    
     - Rockchips RK32xx/RK33xx
    
     - ST-Ericsson ux500
    
     - STMicroelectronics SMT32
    
     - Samsung Exynos and S5PV210
    
     - Socionext Uniphier
    
     - TI OMAP5/DRA7 and Keystone
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • arm-defconfig-5.8

    ARM: defconfig updates fopr 5.8
    
    These are the usual updates to arm/arm64 defconfig files,
    enabling newly added drivers and addressing changes to Kconfig
    files.
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • arm-soc-5.8

    ARM: SoC changes for v5.8
    
    One new platform gets added, the Realtek RTD1195, which is an older
    Cortex-a7 based relative of the RTD12xx chips that are already supported
    in arch/arm64. The platform may also be extended to support running
    32-bit kernels on those 64-bit chips for memory-constrained machines.
    
    In the Renesas shmobile platform, we gain support for "RZ/G1H" or R8A7742,
    an eight-core chip based on Cortex-A15 and Cortex-A7 cores, originally
    released in 2016 as one of the last high-end 32-bit designs.
    
    There is ongoing cleanup for the integrator, tegra, imx, and omap2
    platforms, with integrator getting very close to the goal of having
    zero code in arch/arm/, and omap2 moving more of the chip specifics
    from old board code into device tree files.
    
    The Versatile Express platform is made more modular, with built-in
    drivers now becoming loadable modules. This is part of a greater effort
    for the Android OS to have a common kernel binary for all platforms and
    any platform specific code in loadable modules.
    
    The PXA platform drops support for Compulab's pxa2xx boards that had
    rather unusual flash and PCI drivers but no known users remaining.
    All device drivers specific to those boards can now get removed as
    well.
    
    Across platforms, there is ongoing cleanup, with Geert and Rob
    revisiting some a lot of Kconfig options.
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • arm-drivers-5.8

    ARM/SoC: drivers for v5.7
    
    These are updates to SoC specific drivers that did not have
    another subsystem maintainer tree to go through for some
    reason:
    
    - Some bus and memory drivers for the MIPS P5600 based
      Baikal-T1 SoC that is getting added through the MIPS tree.
    
    - There are new soc_device identification drivers for TI K3,
      Qualcomm MSM8939
    
    - New reset controller drivers for NXP i.MX8MP, Renesas
      RZ/G1H, and Hisilicon hi6220
    
    - The SCMI firmware interface can now work across ARM SMC/HVC
      as a transport.
    
    - Mediatek platforms now use a new driver for their "MMSYS"
      hardware block that controls clocks and some other aspects
      in behalf of the media and gpu drivers.
    
    - Some Tegra processors have improved power management
      support, including getting woken up by the PMIC and cluster
      power down during idle.
    
    - A new v4l staging driver for Tegra is added.
    
    - Cleanups and minor bugfixes for TI, NXP, Hisilicon,
      Mediatek, and Tegra.
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • v5.7

    3d77e6a8 · Linux 5.7 ·
    Linux 5.7
    
  • armsoc-fixes-v5.7

    ARM: SoC fixes for v5.7
    
    This time there is one fix for the error path in the mediatek cmdq driver
    (used by their video driver) and a couple of devicetree fixes, mostly
    for 32-bit ARM, and fairly harmless:
    
    - On OMAP2 there were a few regressions in the ethernet drivers,
      one of them leading to an external abort trap
    
    - One Raspberry Pi version had a misconfigured LED
    
    - Interrupts on Broadcom NSP were slightly misconfigured
    
    - One i.MX6q board had issues with graphics mode setting
    
    - On mmp3 there are some minor fixes that were submitted for
      v5.8 with a cc:stable tag, so I ended up picking them up
      here as well
    
    - The Mediatek Video Codec needs to run at a higher frequency
      than configured originally
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • v5.7-rc7

    9cb1fd0e · Linux 5.7-rc7 ·
    Linux 5.7-rc7
    
  • samsung-drivers-5.8

    Samsung SoC drivers changes for v5.8
    
    Fix and minor cleanup of Exynos5422 DMC (Dynamic Memory Controller)
    driver.
    
  • v5.7-rc6

    b9bbe6ed · Linux 5.7-rc6 ·
    Linux 5.7-rc6
    
  • arm-soc-fixes-5.7

    ARM: SoC/dt fixes for v5.7
    
    This round of fixes is almost exclusively device tree changes,
    with trivial defconfig fixes and one compiler warning fix
    added in.
    
    A number of patches are to fix dtc warnings, in particular on
    Amlogic, i.MX and Rockchips.
    
    Other notable changes include:
    
    Renesas:
     - Fix a wrong clock configuration on R-Mobile A1,
     - Fix IOMMU support on R-Car V3H
    
    Allwinner
     - Multiple audio fixes
    
    Qualcomm
     - Use a safe CPU voltage on MSM8996
     - Fixes to match a late audio driver change
    
    Rockchip:
     - Some fixes for the newly added Pinebook Pro
    
    NXP i.MX:
     - Fix I2C1 pinctrl configuration for i.MX27 phytec-phycard board.
     - Fix imx6dl-yapp4-ursa board Ethernet connection.
    
    OMAP:
     - A regression fix for non-existing can device on am534x-idk
     - Fix flakey wlan on droid4 where some devices would not connect
       at all because of internal pull being used with an external pull
     - Fix occasional missed wake-up events on droid4 modem uart
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • samsung-dt-5.8

    Samsung DTS ARM changes for v5.8
    
    1. Add DTS for Exynos4210-based Samsung Galaxy S2 (GT-I9100)
       mobile phone,
    2. Enable WiFi and Bluetooth in multiple boards,
    3. Add new features to S5Pv210-based Aries family of mobile phones
       (e.g. Samsung Galaxy S): necessary configuration for suspend, audio
       support, USB mux, touch keys, panel, i2c-gpio adapters, FM radio, ADC,
    4. Many minor fixes (e.g. GPIO polarity, interrupts).
    
  • samsung-defconfig-5.8

    Samsung defconfig changes for v5.8
    
    1. Enable drivers for Exynos3250 Rinato Bluetooth,
    2. Build WiFi mac80211 framework as module so it will get loaded the
       same time as regulatory data.
    
  • samsung-soc-5.8

    Samsung mach/soc changes for v5.8
    
    Cleanups and code simplifying.
    
  • v5.7-rc5

    2ef96a5b · Linux 5.7-rc5 ·
    Linux 5.7-rc5
    
  • v5.7-rc4

    0e698dfa · Linux 5.7-rc4 ·
    Linux 5.7-rc4