• Stephen Boyd's avatar
    Merge branches 'clk-baikal', 'clk-broadcom', 'clk-vc5' and 'clk-versaclock' into clk-next · f9efefdb
    Stephen Boyd authored
     - Convert Baikal-T1 CCU driver to platform driver
     - Split reset support out of primary Baikal-T1 CCU driver
     - Add some missing clks required for RPiVid Video Decoder on RaspberryPi
     - Mark PLLC critical on bcm2835
     - Support for Renesas VersaClock7 clock generator family
    
    * clk-baikal:
      clk: baikal-t1: Convert to platform device driver
      clk: baikal-t1: Add DDR/PCIe directly controlled resets support
      dt-bindings: clk: baikal-t1: Add DDR/PCIe reset IDs
      clk: baikal-t1: Move reset-controls code into a dedicated module
      clk: baikal-t1: Add SATA internal ref clock buffer
      clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
      clk: baikal-t1: Fix invalid xGMAC PTP clock divider
      clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
    
    * clk-broadcom:
      clk: bcm: rpi: Add support for VEC clock
      clk: bcm: rpi: Handle pixel clock in firmware
      clk: bcm: rpi: Add support HEVC clock
      clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
      clk: bcm2835: Round UART input clock up
      clk: bcm2835: Make peripheral PLLC critical
    
    * clk-vc5:
      clk: vc5: Add support for IDT/Renesas VersaClock 5P49V6975
      dt-bindings: clock: vc5: Add 5P49V6975
      clk: vc5: Use regmap_{set,clear}_bits() where appropriate
      clk: vc5: Check IO access results
    
    * clk-versaclock:
      clk: Renesas versaclock7 ccf device driver
      dt-bindings: Renesas versaclock7 device tree bindings
    f9efefdb
Kconfig 15 KB