Re: [PATCH v5 0/9] clk: cs2000-cp: add dynamic mode and more features

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 9/22/21 11:44, Daniel Mack wrote:
> Mike, Stephen,
> 
> Is there a chance to get this series reviewed and potentially queued for
> 5.16?
> 
> We have clearance for the devicetree side, and the functional changes of
> the driver are all guarded by new feature flags, so my patches shouldn't
> break existing setups.

Gentle ping. Anything I can do to get this reviewed?


Thanks,
Daniel



> 
> 
> Thanks a lot,
> Daniel
> 
> 
> On 9/1/21 11:36 AM, Daniel Mack wrote:
>> This patch series adds support for dynamic mode, configurable clock
>> skip settings and a tranisition to regmap.
>>
>> The most significant change is the additional support for dynamic mode.
>> Currently, the driver only supports static mode in which the (currently
>> mandatory) CLK_IN clock input is not used by the hardware.
>>
>> Unlike v3 of this series, the patch stack now maintains full
>> compatibility with existing bindings. Rather than infering the mode of
>> operation through the presence of an optional clock, the driver now
>> parses a new DT property to enable the dynamic mode.
>>
>> Thanks,
>> Daniel
>>
>> Changelog:
>>
>> v4 -> v5:
>> 	* Fixed a regression for static mode configurations
>> 	* Added Rob's Acked-by signatures
>>
>> v3 -> v4:
>> 	* Introduced cirrus,dynamic-mode in favor of making CLK_IN
>> 	  optional
>>
>>
>> Daniel Mack (9):
>>   dt-bindings: clock: convert cs2000-cp bindings to yaml
>>   dt-bindings: clock: cs2000-cp: document aux-output-source
>>   dt-bindings: clock: cs2000-cp: document cirrus,clock-skip flag
>>   dt-bindings: clock: cs2000-cp: document cirrus,dynamic-mode
>>   clk: cs2000-cp: Make aux output function controllable
>>   clk: cs2000-cp: add support for dynamic mode
>>   clk: cs2000-cp: make clock skip setting configurable
>>   clk: cs2000-cp: freeze config during register fiddling
>>   clk: cs2000-cp: convert driver to regmap
>>
>>  .../bindings/clock/cirrus,cs2000-cp.yaml      |  91 +++++++
>>  .../devicetree/bindings/clock/cs2000-cp.txt   |  22 --
>>  drivers/clk/Kconfig                           |   1 +
>>  drivers/clk/clk-cs2000-cp.c                   | 240 +++++++++++-------
>>  include/dt-bindings/clock/cirrus,cs2000-cp.h  |  14 +
>>  5 files changed, 261 insertions(+), 107 deletions(-)
>>  create mode 100644 Documentation/devicetree/bindings/clock/cirrus,cs2000-cp.yaml
>>  delete mode 100644 Documentation/devicetree/bindings/clock/cs2000-cp.txt
>>  create mode 100644 include/dt-bindings/clock/cirrus,cs2000-cp.h
>>
> 




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux