Tags

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

    Samsung DTS ARM changes for v5.17
    
    1. Fix Bluetooth GPIO on GT-I9100.
    2. Minor improvements and dtschema fixes.
    
  • samsung-drivers-5.17

    Samsung SoC drivers changes for v5.17
    
    1. Exynos ChipID: add Exynos7885 support.
    2. Exynos PMU: add Exynos850 support.
    3. Minor bindings cleanup.
    4. Add Exynos USIv2 (Universal Serial Interface) driver. The USI block is
       a shared IP block between I2C, UART/serial and SPI. Basically one has
       to choose which feature the USI block will support and later the
       regular I2C/serial/SPI driver will bind and work.
       This merges also one commit with dt-binding headers from my dts64
       pull request.
    
       Together with a future serial driver change, this will break the ABI.
    
       Affected: Serial on ExynosAutov9 SADK and out-of-tree ExynosAutov9 boards
    
       Why: To properly and efficiently support the USI with new hierarchy
       of USI-{serial,SPI,I2C} devicetree nodes.
    
       Rationale:
       Recently added serial and USI support was short-sighted and did not
       allow to smooth support of other features (SPI and I2C). Adding
       support for USI-SPI and USI-I2C would effect in code duplication.
       Adding support for different USI versions (currently supported is
       USIv2 but support for v1 is planned) would cause even more code
       duplication and create a solution difficult to maintain.
       Since USI-serial and ExynosAutov9 have been added recently, are
       considered fresh development features and there are no supported
       products using them, the code/solution is being refactored in
       non-backwards compatible way.  The compatibility is not broken yet.
       It will be when serial driver changes are accepted.
       The ABI break was discussed with only known users of ExynosAutov9 and
       received their permission.
    
  • samsung-dt64-5.17

    Samsung DTS ARM64 changes for v5.17
    
    1. Add bindings for: Exynos USI, Samsung Galaxy A8 (2018) board, WinLink
       E850-96 board and WinLink vendor prefix.
    2. Add pinctrl definitions used for Exynos850.
    3. Minor fixes and improvements.
    4. Convert serial on ExynosAutov9 to new hierarchy where serial is part
       of USI node.
    
  • v5.16-rc6

    a7904a53 · Linux 5.16-rc6 ·
    Linux 5.16-rc6
    
  • soc-fixes-5.16-3

    ARM: SoC fixes for v5.16, part 3
    
    There are a number of DT fixes, mostly for mistakes found through
    static checking of the dts files again, as well as a couple of
    minor changes to address incorrect DT settings.
    
    For i.MX, there is yet another series of devitree changes to update
    RGMII delay settings for ethernet, which is an ongoing problem after
    some driver changes.
    
    For SoC specific device drivers, a number of smaller fixes came up:
    
     - i.MX SoC identification was incorrectly registered non-i.MX
       machines when the driver is built-in
    
     - One fix on imx8m-blk-ctrl driver to get i.MX8MM MIPI reset work
       properly
    
     - a few compile fixes for warnings that get in the way of -Werror
    
     - a string overflow in the scpi firmware driver
    
     - a boot failure with FORTIFY_SOURCE on Rockchips machines
    
     - broken error handling in the AMD TEE driver
    
     - a revert for a tegra reset driver commit that broke HDA
    
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>
    
  • samsung-dt64-exynos-usi-5.17

    Samsung DTS ARM64 driver bindings for v5.17
    
    Header with Samsung Exynos USI driver constants used by both DTS and
    driver.
    
  • v5.16-rc5

    2585cf9d · Linux 5.16-rc5 ·
    Linux 5.16-rc5
    
  • v5.16-rc4

    0fcfb00b · Linux 5.16-rc4 ·
    Linux 5.16-rc4
    
  • v5.16-rc3

    d58071a8 · Linux 5.16-rc3 ·
    Linux 5.16-rc3
    
  • arm-fixes-5.16-2

    ARM: SoC fixes for v5.16, part 2
    
    There are only a few devicetree fixes this time:
    
     - one outdated devicetree property that slipped into the
       newly added ExynosAutov9 support
    
     - three changes to Broadcom SoCs that had incorrect
       number values for interrupts or irqchips.
    
    In the MAINTAINERS file, Nishanth Menon gets listed for TI K3 SoCs,
    while Taichi Sugaya and Takao Orito take ownership of the Socionext
    Milbeaut platform.
    
    All other changes are for SoC specific drivers, fixing:
    
     - A missing NULL pointer check in the mediatek memory driver
    
     - An integer overflow issue in the Arm smccc firwmare interface
    
     - A false-positive fortify-source check
    
     - Error handling fixes for optee and smci
    
     - Incorrect message format in one SCMI call
    
  • v5.16-rc2

    13605725 · Linux 5.16-rc2 ·
    Linux 5.16-rc2
    
  • v5.16-rc1

    fa55b7dc · Linux 5.16-rc1 ·
    Linux 5.16-rc1
    
  • arm-fixes-5.16

    ARM: SoC fixes for v5.16
    
    This is one set of fixes for the NXP/FSL DPAA2 drivers, addressing
    a few minor issues. I received these just after sending out the
    last v5.15 fixes, and nothing in here seemed urgent enough for
    a quick follow-up.
    
  • dt-5.16

    ARM: SoC DT updates for v5.16
    
    This is a rather large update for the ARM devicetree files, after a few
    quieter releases, with 775 total commits and 47 branches pulled into
    this one. There are 5 new SoC types plus some minor variations, and
    a total of 60 new machines, so I'm limiting the summary to the main
    noteworthy items:
    
     - Apple M1 gain support for PCI and pinctrl, getting a bit
       closer to a usable system out of the box.
    
     - Qualcomm gains support for Snapdragon 690 (aka SM6350) as
       well as SM7225, 11 new smartphones, and three additional
       Chromebooks, and improvements all over the place.
    
     - Samsung gains support for ExynosAutov9, an automotive version
       of their smartphone SoC, but otherwise no major changes.
    
     - Microchip adds the SAMA5D29 SoC in the SAMA5 family, and a
       number of improvements for the recently added SAMA7 family.
       The LAN966 SoC that was added in the platform code does not
       have dts files yet. Two board files are added for the older
       at91sam9g20 SoC
    
     - Aspeed supports two additional server boards using their AST2600
       as BMC, and improves support for qemu models
    
     - Rockchip RK3566/RK3688 gets added, along with six new
       development boards using RK3328/RK3399/RK3566, and one
       Chromebook tablet.
    
     - Two NAS boxes are added using the ARMv4 based Gemini platform
    
     - One new board is added to the Intel Arria SoC FPGA family
    
     - Marvell adds one network switch based on Armada 381 and the
       new MOCHAbin 7040 development board
    
     - NXP adds support for the S32G2 automotive SoC, two imx6 based
       ebook readers, and three additional development boards, which
       is notably less than their usual additions, but they also gain
       improvements to their many existing boards
    
     - STmicroelectronics adds their stm32mp13 SoC family along with
       a reference board
    
     - Renesas adds new versions of their R-Car Gen3 SoCs and many
       updates for their older generations
    
     - Broadcom adds support for a number of Cisco Meraki wireless
       controllers, along with two new boards and other updates for
       BCM53xx/BCM47xx networking SoCs and the Raspberry Pi
       boards
    
     - Mediatek improves support for the MT81xx SoCs used in Chromebooks
       as well as the MT76xx networking SoCs
    
     - NVIDIA adds a number of cleanups and additional support for
       more hardware on the already supported machines
    
     - TI K3 adds support for three new boards along with cleanups
    
     - Toshiba adds one board for the Visconti family
    
     - Xilinx adds five new ZynqMP based machines
    
     - Amlogic support is added for the Radxa Zero and two Jethub
       home automation controllers, along with changes to other
       machines
    
     - Rob Herring continues his work on fixing dtc warnings all over
       the tree.
    
     - Minor updates for TI OMAP, Mstar, Allwinner/sunxi, Hisilicon,
       Ux500, Unisoc
    
  • defconfig-5.16

    ARM: defconfig updates for 5.16
    
    These are the usual changes to enable newly added driver
    by default, and to do some housekeeping around changing
    Kconfig symbols.
    
  • soc-5.16

    ARM: SoC updates for v5.16
    
    The SoC updates this time are mainly removing obsolete code from the
    OMAP2 platform, another step in the eternal cleanup of that platform.
    
    There are two new SoCs getting added: STMicroelectronics stm32mp13 and
    Microchip lan966. Both fit into existing platforms and require minimal
    changes here.
    
    A couple of MAINTAINER file updates relate to those changes, and
    update some file paths.
    
  • drivers-5.16

    ARM: SoC drivers for 5.16
    
    These are all the driver updates for SoC specific drivers. There
    are a couple of subsystems with individual maintainers picking up
    their patches here:
    
     - The reset controller subsystem add support for a few new SoC
       variants to existing drivers, along with other minor improvements
    
     - The OP-TEE subsystem gets a driver for the ARM FF-A transport
    
     - The memory controller subsystem has improvements for Tegra,
       Mediatek, Renesas, Freescale and Broadcom specific drivers.
    
     - The tegra cpuidle driver changes get merged through this
       tree this time. There are only minor changes, but they depend
       on other tegra driver updates here.
    
     - The ep93xx platform finally moves to using the drivers/clk/
       subsystem, moving the code out of arch/arm in the process.
       This depends on a small sound driver change that is included
       here as well.
    
     - There are some minor updates for Qualcomm and Tegra specific
       firmware drivers.
    
    The other driver updates are mainly for drivers/soc, which contains
    a mixture of vendor specific drivers that don't really fit elsewhere:
    
     - Mediatek drivers gain more support for MT8192, with new support for
       hw-mutex and mmsys routing, plus support for reset lines in the
       mmsys driver.
    
     - Qualcomm gains a new "sleep stats" driver, and support for
       the "Generic Packet Router" in the APR driver.
    
     - There is a new user interface for routing the UARTS on ASpeed
       BMCs, something that apparently nobody else has needed so far.
    
     - More drivers can now be built as loadable modules, in particular
       for Broadcom and Samsung platforms.
    
     - Lots of improvements to the TI sysc driver for better suspend/resume
       support
    
    Finally, there are lots of minor cleanups and new device IDs for
    amlogic, renesas, tegra, qualcomm, mediateka, samsung, imx, layerscape,
    allwinner, broadcom, and omap.
    
  • v5.15

    8bb7eca9 · Linux 5.15 ·
    Linux 5.15
    
  • arm-soc-fixes-5.15-3

    ARM: SoC fixes for 5.15, part 3
    
    One last set of small fixes for the soc tree:
    
     - Incorrect ethernet phy settings found on i.mx and
       allwinner platforms
    
     - a revert for a Qualcomm DT change that caused a boot
       regression
    
     - four patches for incorrect settings in i.MX DT files
    
     - new MAINTAINER file entries for dhcom boards
    
     - a Kconfig fix for a reset driver that became unselectable
    
     - three more code changes for bugs in reset drivers
    
  • samsung-soc-5.16

    Samsung mach/soc changes for v5.16
    
    A minor fix for theoretical issue when handling IRQ setup code errors in
    S3C24xx and a cleanup for S3C64xx.