1. 04 Jun, 2018 9 commits
    • Stephen Boyd's avatar
      Merge branches 'clk-match-string', 'clk-ingenic', 'clk-si544-round-fix' and... · 36851edd
      Stephen Boyd authored
      Merge branches 'clk-match-string', 'clk-ingenic', 'clk-si544-round-fix' and 'clk-bcm-stingray' into clk-next
      
      * clk-match-string:
        clk: use match_string() helper
        clk: bcm2835: use match_string() helper
      
      * clk-ingenic:
        clk: ingenic: jz4770: Add 150us delay after enabling VPU clock
        clk: ingenic: jz4770: Enable power of AHB1 bus after ungating VPU clock
        clk: ingenic: jz4770: Modify C1CLK clock to disable CPU clock stop on idle
        clk: ingenic: jz4770: Change OTG from custom to standard gated clock
        clk: ingenic: Support specifying "wait for clock stable" delay
        clk: ingenic: Add support for clocks whose gate bit is inverted
      
      * clk-si544-round-fix:
        clk-si544: Properly round requested frequency to nearest match
      
      * clk-bcm-stingray:
        clk: bcm: Update and add Stingray clock entries
        dt-bindings: clk: Update Stingray binding doc
      36851edd
    • Stephen Boyd's avatar
      Merge branches 'clk-imx7d', 'clk-hisi-stub', 'clk-mvebu', 'clk-imx6-epit' and... · ef1ae470
      Stephen Boyd authored
      Merge branches 'clk-imx7d', 'clk-hisi-stub', 'clk-mvebu', 'clk-imx6-epit' and 'clk-debugfs-simple' into clk-next
      
      * clk-imx7d:
        clk: imx7d: reset parent for mipi csi root
        clk: imx7d: fix mipi dphy div parent
      
      * clk-hisi-stub:
        clk/driver/hisi: Consolidate the Kconfig for the CLOCK_STUB
      
      * clk-mvebu:
        clk: mvebu: use correct bit for 98DX3236 NAND
      
      * clk-imx6-epit:
        clk: imx6: add EPIT clock support
      
      * clk-debugfs-simple:
        clk: Return void from debug_init op
        clk: remove clk_debugfs_add_file()
        clk: tegra: no need to check return value of debugfs_create functions
        clk: davinci: no need to check return value of debugfs_create functions
        clk: bcm2835: no need to check return value of debugfs_create functions
        clk: no need to check return value of debugfs_create functions
      ef1ae470
    • Stephen Boyd's avatar
      Merge branches 'clk-imx6sx', 'clk-imx7d-enet' and 'clk-aspeed-24' into clk-next · fff2e337
      Stephen Boyd authored
      * clk-imx6sx:
        clk: imx6sl: correct ocram_podf clock type
        clk: imx6sx: disable unnecessary clocks during clock initialization
        clk: imx6sx: add missing lvds2 clock to the clock tree
      
      * clk-imx7d-enet:
        ARM: dts: imx7: correct enet ipg clock
        clk: imx7d: correct enet clock CCGR registers
        clk: imx7d: correct enet phy ref clock gates
      
      * clk-aspeed-24:
        clk: aspeed: Add 24MHz fixed clock
      fff2e337
    • Stephen Boyd's avatar
      Merge branches 'clk-allwinner', 'clk-rockchip', 'clk-tegra', 'clk-berlin' and... · 45ba3875
      Stephen Boyd authored
      Merge branches 'clk-allwinner', 'clk-rockchip', 'clk-tegra', 'clk-berlin' and 'clk-qcom-mmagic' into clk-next
      
      * clk-allwinner:
        clk: sunxi-ng: r40: export a regmap to access the GMAC register
        clk: sunxi-ng: r40: rewrite init code to a platform driver
        clk: sunxi-ng: add support for H6 PRCM CCU
      
      * clk-rockchip:
        clk: rockchip: remove deprecated gate-clk code and dt-binding
        clk: rockchip: use match_string() helper
      
      * clk-tegra:
        clk: tegra: Add quirk for getting CDEV1/2 clocks on Tegra20
        clk: tegra20: Correct parents of CDEV1/2 clocks
        clk: tegra20: Add DEV1/DEV2 OSC dividers
      
      * clk-berlin:
        clk: berlin: switch to SPDX license identifier
      
      * clk-qcom-mmagic:
        clk: qcom: mmcc-msm8996: leave all mmagic gdscs and clocks always enabled
        clk: qcom: Register the gdscs before the clocks
        clk: qcom: gdsc: Add support for ALWAYS_ON gdscs
      45ba3875
    • Stephen Boyd's avatar
      Merge branches 'clk-hisi-usb', 'clk-silent-bulk', 'clk-mtk-hdmi',... · 7fa50aa5
      Stephen Boyd authored
      Merge branches 'clk-hisi-usb', 'clk-silent-bulk', 'clk-mtk-hdmi', 'clk-mtk-mali' and 'clk-imx6ul-ccosr' into clk-next
      
      * clk-hisi-usb:
        clk: hisilicon: add missing usb3 clocks for Hi3798CV200 SoC
      
      * clk-silent-bulk:
        clk: bulk: silently error out on EPROBE_DEFER
      
      * clk-mtk-hdmi:
        clk: mediatek: correct the clocks for MT2701 HDMI PHY module
      
      * clk-mtk-mali:
        clk: mediatek: add g3dsys support for MT2701 and MT7623
        dt-bindings: reset: mediatek: add entry for Mali-450 node to refer
        dt-bindings: clock: mediatek: add entry for Mali-450 node to refer
        dt-bindings: clock: mediatek: add g3dsys bindings
      
      * clk-imx6ul-ccosr:
        clk: imx: Add new clo01 and clo2 controlled by CCOSR
      7fa50aa5
    • Stephen Boyd's avatar
      Merge branches 'clk-stm32mp1', 'clk-samsung', 'clk-uniphier-mpeg',... · b7c82cec
      Stephen Boyd authored
      Merge branches 'clk-stm32mp1', 'clk-samsung', 'clk-uniphier-mpeg', 'clk-stratix10' and 'clk-aspeed' into clk-next
      
      * clk-stm32mp1:
        clk: stm32mp1: Fix a memory leak in 'clk_stm32_register_gate_ops()'
        clk: stm32mp1: Add CLK_IGNORE_UNUSED to ck_sys_dbg clock
        clk: stm32mp1: remove ck_apb_dbg clock
        clk: stm32mp1: set stgen_k clock as critical
        clk: stm32mp1: add missing tzc2 clock
        clk: stm32mp1: fix SAI3 & SAI4 clocks
        clk: stm32mp1: remove unused dfsdm_src[] const
        clk: stm32mp1: add missing static
      
      * clk-samsung:
        clk: samsung: simplify getting .drvdata
      
      * clk-uniphier-mpeg:
        clk: uniphier: add LD11/LD20 stream demux system clock
      
      * clk-stratix10:
        clk: socfpga: stratix10: suppress unbinding platform's clock driver
        clk: socfpga: stratix10: use platform driver APIs
      
      * clk-aspeed:
        clk:aspeed: Fix reset bits for PCI/VGA and PECI
        clk: aspeed: Support second reset register
      b7c82cec
    • Stephen Boyd's avatar
      Merge branches 'clk-qcom-rpmh', 'clk-npcm7xx', 'clk-of-parent-count' and... · 872e47f7
      Stephen Boyd authored
      Merge branches 'clk-qcom-rpmh', 'clk-npcm7xx', 'clk-of-parent-count' and 'clk-qcom-rcg-fix' into clk-next
      
      * clk-qcom-rpmh:
        dt-bindings: clock: Introduce QCOM RPMh clock bindings
      
      * clk-npcm7xx:
        clk: npcm7xx: fix return value check in npcm7xx_clk_init()
        clk: npcm7xx: add clock controller
        dt-binding: clk: npcm750: Add binding for Nuvoton NPCM7XX Clock
      
      * clk-of-parent-count:
        pinctrl: sunxi: Use of_clk_get_parent_count() instead of open coding
        soc/tegra: pmc: Use of_clk_get_parent_count() instead of open coding
        soc: rockchip: power-domain: Use of_clk_get_parent_count() instead of open coding
        ARM: timer-sp: Use of_clk_get_parent_count() instead of open coding
        clk: Extract OF clock helpers in <linux/of_clk.h>
      
      * clk-qcom-rcg-fix:
        clk: qcom: Base rcg parent rate off plan frequency
      872e47f7
    • Stephen Boyd's avatar
      Merge branch 'clk-actions' into clk-next · 43705f52
      Stephen Boyd authored
      * clk-actions:
        clk: actions: Add S900 SoC clock support
        clk: actions: Add pll clock support
        clk: actions: Add composite clock support
        clk: actions: Add fixed factor clock support
        clk: actions: Add factor clock support
        clk: actions: Add divider clock support
        clk: actions: Add mux clock support
        clk: actions: Add gate clock support
        clk: actions: Add common clock driver support
        dt-bindings: clock: Add Actions S900 clock bindings
      43705f52
    • Stephen Boyd's avatar
      Merge branches 'clk-warn', 'clk-core', 'clk-spear' and 'clk-qcom-msm8998' into clk-next · 101cfc9f
      Stephen Boyd authored
      * clk-warn:
        clk: Print the clock name and warning cause
      
      * clk-core:
        clk: Remove clk_init_cb typedef
      
      * clk-spear:
        clk: spear: fix WDT clock definition on SPEAr600
      
      * clk-qcom-msm8998:
        clk: qcom: Add MSM8998 Global Clock Control (GCC) driver
      101cfc9f
  2. 02 Jun, 2018 18 commits
  3. 01 Jun, 2018 13 commits