• Stephen Boyd's avatar
    Merge branches 'clk-cleanup', 'clk-aspeed', 'clk-dt', 'clk-renesas' and... · 4ec6a2f9
    Stephen Boyd authored
    Merge branches 'clk-cleanup', 'clk-aspeed', 'clk-dt', 'clk-renesas' and 'clk-skyworks' into clk-next
    
     - Support for i3c clks on Aspeed ast2600 SoCs
     - Clock driver for Skyworks Si521xx I2C PCIe clock generators
    
    * clk-cleanup:
      clk: microchip: fix potential UAF in auxdev release callback
      clk: sifive: make SiFive clk drivers depend on ARCH_ symbols
      clk: stm32h7: Remove an unused field in struct stm32_fractional_divider
      clk: tegra20: fix gcc-7 constant overflow warning
      clock: milbeaut: use devm_platform_get_and_ioremap_resource()
      clk: Print an info line before disabling unused clocks
      clk: ti: Use of_address_to_resource()
      clk: remove unnecessary (void*) conversions
      clk: at91: clk-sam9x60-pll: fix return value check
      clk: visconti: remove unused visconti_pll_provider::regmap
    
    * clk-aspeed:
      dt-bindings: clock: ast2600: Expand comment on reset definitions
      clk: ast2600: Add comment about combined clock + reset handling
      dt-bindings: clock: ast2600: remove IC36 & I3C7 clock definitions
      clk: ast2600: Add full configs for I3C clocks
      dt-bindings: clock: ast2600: Add top-level I3C clock
      clk: ast2600: allow empty entries in aspeed_g6_gates
    
    * clk-dt:
      clk: mediatek: clk-pllfh: fix missing of_node_put() in fhctl_parse_dt()
      clk: Use of_property_present() for testing DT property presence
    
    * clk-renesas:
      clk: renesas: r8a77980: Add I2C5 clock
      clk: rs9: Add support for 9FGV0441
      clk: rs9: Support device specific dif bit calculation
      dt-bindings: clk: rs9: Add 9FGV0441
      clk: rs9: Check for vendor/device ID
      clk: renesas: Convert to platform remove callback returning void
      clk: renesas: r9a06g032: Improve clock tables
      clk: renesas: r9a06g032: Document structs
      clk: renesas: r9a06g032: Drop unused fields
      clk: renesas: r9a06g032: Improve readability
      clk: renesas: r8a77980: Add Z2 clock
      clk: renesas: r8a77970: Add Z2 clock
      clk: renesas: r8a77995: Fix VIN parent clock
      clk: renesas: r8a77980: Add VIN clocks
      clk: renesas: r8a779g0: Add VIN clocks
      clk: renesas: r8a779g0: Add ISPCS clocks
      clk: renesas: r8a779g0: Add CSI-2 clocks
      clk: renesas: r8a779g0: Add thermal clock
      clk: renesas: r8a779g0: Add Audio clocks
      clk: renesas: cpg-mssr: Update MSSR register range for R-Car V4H
    
    * clk-skyworks:
      clk: si521xx: Clock driver for Skyworks Si521xx I2C PCIe clock generators
      dt-bindings: clk: si521xx: Add Skyworks Si521xx I2C PCIe clock generators
    4ec6a2f9
clk.c 134 KB