1. 12 Jan, 2022 2 commits
    • Stephen Boyd's avatar
      Merge branches 'clk-x86', 'clk-stm', 'clk-amlogic' and 'clk-allwinner' into clk-next · 151768f3
      Stephen Boyd authored
      * clk-x86:
        clk: x86: Fix clk_gate_flags for RV_CLK_GATE
        clk: x86: Use dynamic con_id string during clk registration
        ACPI: APD: Add a fmw property clk-name
        drivers: acpi: acpi_apd: Remove unused device property "is-rv"
        x86: clk: clk-fch: Add support for newer family of AMD's SOC
        clk: Introduce clk-tps68470 driver
        platform/x86: int3472: Deal with probe ordering issues
        platform/x86: int3472: Pass tps68470_regulator_platform_data to the tps68470-regulator MFD-cell
        platform/x86: int3472: Pass tps68470_clk_platform_data to the tps68470-regulator MFD-cell
        platform/x86: int3472: Add get_sensor_adev_and_name() helper
        platform/x86: int3472: Split into 2 drivers
        platform_data: Add linux/platform_data/tps68470.h file
        i2c: acpi: Add i2c_acpi_new_device_by_fwnode() function
        i2c: acpi: Use acpi_dev_ready_for_enumeration() helper
        ACPI: delay enumeration of devices with a _DEP pointing to an INT3472 device
      
      * clk-stm:
        clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell
      
      * clk-amlogic:
        clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB
      
      * clk-allwinner:
        clk: sunxi-ng: Add support for the D1 SoC clocks
        clk: sunxi-ng: gate: Add macros for gates with fixed dividers
        clk: sunxi-ng: mux: Add macros using clk_parent_data and clk_hw
        clk: sunxi-ng: mp: Add macros using clk_parent_data and clk_hw
        clk: sunxi-ng: div: Add macros using clk_parent_data and clk_hw
        dt-bindings: clk: Add compatibles for D1 CCUs
        clk: sunxi-ng: Allow the CCU core to be built as a module
        clk: sunxi-ng: Convert early providers to platform drivers
        clk: sunxi-ng: Allow drivers to be built as modules
        clk: sunxi-ng: Export symbols used by CCU drivers
      151768f3
    • Stephen Boyd's avatar
      Merge branches 'clk-doc', 'clk-renesas', 'clk-at91', 'clk-cleanup' and 'clk-debugfs' into clk-next · 270bbc72
      Stephen Boyd authored
      * clk-doc:
        clk: Gemini: fix struct name in kernel-doc
        clk: zynq: pll: Fix kernel-doc warnings
        clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1
      
      * clk-renesas: (31 commits)
        clk: renesas: r9a07g044: Add GPU clock and reset entries
        clk: renesas: r9a07g044: Add mux and divider for G clock
        clk: renesas: r9a07g044: Rename CLK_PLL3_DIV4 macro
        clk: renesas: cpg-mssr: Add support for R-Car S4-8
        clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver
        dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions
        dt-bindings: power: Add r8a779f0 SYSC power domain definitions
        clk: renesas: r9a07g044: Add TSU clock and reset entry
        mmc: renesas_sdhi: Simplify an expression
        mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock
        dt-bindings: clock: renesas,cpg-mssr: Document r8a779f0
        clk: renesas: cpg-mssr: propagate return value of_genpd_add_provider_simple()
        clk: renesas: cpg-mssr: Check return value of pm_genpd_init()
        clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple()
        clk: renesas: rzg2l: Check return value of pm_genpd_init()
        clk: renesas: r9a07g044: Add RSPI clock and reset entries
        clk: renesas: r9a07g044: Change core clock "I" from DEF_FIXED->DEF_DIV
        clk: renesas: rzg2l: Add CPG_PL1_DDIV macro
        mmc: renesas_sdhi: Parse DT for SDnH
        mmc: renesas_sdhi: Use dev_err_probe when getting clock fails
        ...
      
      * clk-at91:
        clk: lan966x: Extend lan966x clock driver for clock gating support
        dt-bindings: clock: lan966x: Extend includes with clock gates
        dt-bindings: clock: lan966x: Extend for clock gate support
        clk: gate: Add devm_clk_hw_register_gate()
        clk: lan966x: Add lan966x SoC clock driver
        dt-bindings: clock: lan966x: Add LAN966X Clock Controller
        dt-bindings: clock: lan966x: Add binding includes for lan966x SoC clock IDs
      
      * clk-cleanup:
        clk: stm32mp1: remove redundant assignment to pointer data
        clk: __clk_core_init() never takes NULL
        clk: clk_core_get() can also return NULL
        clk/ti/adpll: Make const pointer error a static const array
      
      * clk-debugfs:
        clk: Enable/Disable runtime PM for clk_summary
        clk: Emit a stern warning with writable debugfs enabled
        clk: Add write operation for clk_parent debugfs node
      270bbc72
  2. 07 Jan, 2022 5 commits
  3. 06 Jan, 2022 1 commit
  4. 29 Dec, 2021 3 commits
  5. 16 Dec, 2021 4 commits
  6. 13 Dec, 2021 9 commits
  7. 10 Dec, 2021 5 commits
  8. 09 Dec, 2021 1 commit
  9. 08 Dec, 2021 10 commits