mbox series

[PATCHv2,0/5] clk: keystone: clock optimizations / fixes

Message ID 1559049024-30872-1-git-send-email-t-kristo@ti.com (mailing list archive)
Headers show
Series clk: keystone: clock optimizations / fixes | expand

Message

Tero Kristo May 28, 2019, 1:10 p.m. UTC
Hi,

This is a re-base / re-spin of the Keystone clock optimization series [1].

Changes from v1:
- rebased on top of 5.2-rc1
- added support for clk-ids 255+
- changed patch #3 to parse also 'assigned-clocks' in addition to 'clocks'
  DT nodes only. This allows automatic (DT based) programming of clocks
  that are not directly touched by any driver.

Please note that there is hard dependency between patches 4 & 5, patch #5
must be applied after patch #4, otherwise bad things will happen (basically
boot breaks.) The cast magic in patch #4 is done also so that this order
of patches can be used and bisectability is retained.

-Tero

[1] https://lore.kernel.org/linux-arm-kernel/1555093342-428-1-git-send-email-t-kristo@ti.com/


--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki

Comments

Santosh Shilimkar June 4, 2019, 5:55 p.m. UTC | #1
On 5/28/19 6:10 AM, Tero Kristo wrote:
> Hi,
> 
> This is a re-base / re-spin of the Keystone clock optimization series [1].
> 
> Changes from v1:
> - rebased on top of 5.2-rc1
> - added support for clk-ids 255+
> - changed patch #3 to parse also 'assigned-clocks' in addition to 'clocks'
>    DT nodes only. This allows automatic (DT based) programming of clocks
>    that are not directly touched by any driver.
> 
> Please note that there is hard dependency between patches 4 & 5, patch #5
> must be applied after patch #4, otherwise bad things will happen (basically
> boot breaks.) The cast magic in patch #4 is done also so that this order
> of patches can be used and bisectability is retained.
> 
Acked-by: Santosh Shilimkar <ssantosh@kernel.org>
Tero Kristo June 5, 2019, 7:50 a.m. UTC | #2
On 04/06/2019 20:55, santosh.shilimkar@oracle.com wrote:
> On 5/28/19 6:10 AM, Tero Kristo wrote:
>> Hi,
>>
>> This is a re-base / re-spin of the Keystone clock optimization series 
>> [1].
>>
>> Changes from v1:
>> - rebased on top of 5.2-rc1
>> - added support for clk-ids 255+
>> - changed patch #3 to parse also 'assigned-clocks' in addition to 
>> 'clocks'
>>    DT nodes only. This allows automatic (DT based) programming of clocks
>>    that are not directly touched by any driver.
>>
>> Please note that there is hard dependency between patches 4 & 5, patch #5
>> must be applied after patch #4, otherwise bad things will happen 
>> (basically
>> boot breaks.) The cast magic in patch #4 is done also so that this order
>> of patches can be used and bisectability is retained.
>>
> Acked-by: Santosh Shilimkar <ssantosh@kernel.org>

Thanks Santosh,

Stephen, are you going to be picking these up directly or do you want me 
to send a pull-req?

-Tero
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki