1. Mar 14, 2024
    • Stephen Boyd's avatar
      Merge branches 'clk-aspeed', 'clk-keystone', 'clk-mobileye' and 'clk-allwinner' into clk-next · ee2d2a4e
      Stephen Boyd authored
      * clk-aspeed:
        clk: ast2600: Add FSI parent clock with correct rate
        dt-bindings: clock: ast2600: Add FSI clock
      
      * clk-keystone:
        clk: keystone: sci-clk: Adding support for non contiguous clocks
      
      * clk-mobileye:
        dt-bindings: reset: mobileye,eyeq5-reset: add bindings
        dt-bindings: clock: mobileye,eyeq5-clk: add bindings
        clk: fixed-factor: add fwname-based constructor functions
        clk: fixed-factor: add optional accuracy support
      
      * clk-allwinner:
        clk: sunxi: usb: fix kernel-doc warnings
        clk: sunxi: sun9i-cpus: fix kernel-doc warnings
        clk: sunxi: a20-gmac: fix kernel-doc warnings
      ee2d2a4e
    • Stephen Boyd's avatar
      Merge branches 'clk-renesas', 'clk-cleanup', 'clk-hisilicon', 'clk-mediatek'... · cf5f06c8
      Stephen Boyd authored
      Merge branches 'clk-renesas', 'clk-cleanup', 'clk-hisilicon', 'clk-mediatek' and 'clk-bulk' into clk-next
      
       - Add a devm_clk_bulk_get_all_enable() API to get and enable all clks
         for a device
       - Fix some static checker errors in the hisilicon clk driver
      
      * clk-renesas: (25 commits)
        clk: renesas: r8a779h0: Add RPC-IF clock
        clk: renesas: r8a779h0: Add SYS-DMAC clocks
        clk: renesas: r8a779h0: Add SDHI clock
        clk: renesas: r8a779h0: Add EtherAVB clocks
        clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable
        clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux
        clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
        clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
        clk: renesas: r8a779h0: Add I2C clocks
        clk: renesas: r8a779h0: Add watchdog clock
        clk: renesas: r8a779h0: Add PFC/GPIO clocks
        clk: renesas: r8a779g0: Fix PCIe clock name
        clk: renesas: cpg-mssr: Add support for R-Car V4M
        clk: renesas: rcar-gen4: Add support for FRQCRC1
        clk: renesas: r9a07g043: Add clock and reset entries for CRU
        clk: renesas: r9a08g045: Add clock and reset support for watchdog
        dt-bindings: clock: Add R8A779H0 V4M CPG Core Clock Definitions
        dt-bindings: clock: renesas,cpg-mssr: Document R-Car V4M support
        dt-bindings: power: Add r8a779h0 SYSC power domain definitions
        dt-bindings: power: renesas,rcar-sysc: Document R-Car V4M support
        ...
      
      * clk-cleanup:
        clk: zynq: Prevent null pointer dereference caused by kmalloc failure
        clk: fractional-divider: Use bit operations consistently
        clk: fractional-divider: Move mask calculations out of lock
        clk: ti: dpll3xxx: use correct function names in kernel-doc
        clk: clocking-wizard: Remove redundant initialization of pointer div_addr
        clk: keystone: sci-clk: match func name comment to actual
        clk: cdce925: Remove redundant assignment to variable 'rate'
        MAINTAINERS: drop Sekhar Nori
      
      * clk-hisilicon:
        clk: hisilicon: Use devm_kcalloc() instead of devm_kzalloc()
        clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
        clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
      
      * clk-mediatek:
        clk: mediatek: clk-mt8173-apmixedsys: Use common error handling code in clk_mt8173_apmixed_probe()
        clk: mediatek: add infracfg reset controller for mt7988
        dt-bindings: reset: mediatek: add MT7988 infracfg reset IDs
        dt-bindings: clock: mediatek: convert SSUSBSYS to the json-schema clock
        dt-bindings: clock: mediatek: convert PCIESYS to the json-schema clock
        dt-bindings: clock: mediatek: convert hifsys to the json-schema clock
        clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
        clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
        clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe()
        clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe()
      
      * clk-bulk:
        clk: Provide managed helper to get and enable bulk clocks
      cf5f06c8
  2. Mar 09, 2024
  3. Feb 29, 2024
  4. Feb 28, 2024
  5. Feb 22, 2024
  6. Feb 20, 2024
  7. Feb 14, 2024