Merge branch 'clk-parent-rewrite-1' into clk-next
authorStephen Boyd <sboyd@kernel.org>
Tue, 7 May 2019 18:46:13 +0000 (11:46 -0700)
committerStephen Boyd <sboyd@kernel.org>
Tue, 7 May 2019 18:46:13 +0000 (11:46 -0700)
commitc1157f60d72e8b20efc670cef28883832f42406c
treee12b4aa8986f184cbf5a92a1816c210c23fdbbc9
parent0caf000817353cfc5db22363ecdac63b83d3a3f9
parent1a079560b1450b72ff4e944bb9185e77633d74c4
Merge branch 'clk-parent-rewrite-1' into clk-next

 - Rewrite how clk parents can be specified to be DT/clkdev based instead
   of just string based

* clk-parent-rewrite-1:
  clk: Cache core in clk_fetch_parent_index() without names
  clk: fixed-factor: Initialize clk_init_data on stack
  clk: fixed-factor: Let clk framework find parent
  clk: Allow parents to be specified via clkspec index
  clk: Look for parents with clkdev based clk_lookups
  clk: Allow parents to be specified without string names
  clk: Add of_clk_hw_register() API for early clk drivers
  driver core: Let dev_of_node() accept a NULL dev
  clk: Prepare for clk registration API that uses DT nodes
  clkdev: Move clk creation outside of 'clocks_mutex'
drivers/clk/clk-fixed-factor.c
drivers/clk/clk.c
include/linux/clk-provider.h
include/linux/device.h