• Stephen Boyd's avatar
    Merge branches 'clk-managed-registration', 'clk-spdx', 'clk-remove-basic' and... · 1a501c8d
    Stephen Boyd authored
    Merge branches 'clk-managed-registration', 'clk-spdx', 'clk-remove-basic' and 'clk-ops-const' into clk-next
    
     - Make devm_of_clk_add_hw_provider() use parent dt node if necessary
     - Various SPDX taggings
     - Mark clk_ops const when possible
    
    * clk-managed-registration:
      clk: bd718x7: Initial support for ROHM bd71837/bd71847 PMIC clock
      clk: apcs-msm8916: simplify probe cleanup by using devm
      clk: clk-twl6040: Free of_provider at remove
      clk: rk808: use managed version of of_provider registration
      clk: clk-hi655x: Free of_provider at remove
      clk: of-provider: look at parent if registered device has no provider info
      clk: Add kerneldoc to managed of-provider interfaces
    
    * clk-spdx:
      clk: Tag basic clk types with SPDX
      clk: Tag clk core files with SPDX
      clk: bcm2835: Switch to SPDX identifier
    
    * clk-remove-basic:
      clk: Loongson1: Remove usage of CLK_IS_BASIC
      clk: samsung: s3c2410: Remove usage of CLK_IS_BASIC
      clk: versatile: sp810: Remove usage of CLK_IS_BASIC
      clk: hisilicon: Remove usage of CLK_IS_BASIC
      clk: h8300: Remove usage of CLK_IS_BASIC
      clk: axm5516: Remove usage of CLK_IS_BASIC
      clk: st: Remove usage of CLK_IS_BASIC
      clk: renesas: Remove usage of CLK_IS_BASIC
    
    * clk-ops-const:
      clk: s2mps11: constify clk_ops structure
      clk: pxa: constify clk_ops structures
      clk: pistachio: constify clk_ops structures
      clk: palmas: constify clk_ops structure
      clk: max77686: constify clk_ops structure
    1a501c8d