mbox series

[PATCHv3,00/10] soc: ti: add OMAP PRM driver (for reset)

Message ID 20190830121816.30034-1-t-kristo@ti.com
Headers show
Series soc: ti: add OMAP PRM driver (for reset) | expand

Message

Tero Kristo Aug. 30, 2019, 12:18 p.m. UTC
Hi,

V3 of the series, ended up re-sending the whole series as I squashed one
patch from v2 and because of that the ordering has changed a bit. Changes
in v3 contain fixes for the comments from Philipp Zabel.

- added spinlock to protect register writes
- added own xlate function to prevent bad reset IDs to be registered
- use mask for the valid reset detection instead of parsing reset map
- fixed reset status bit handling
- used iopoll macro instead of handwritten poll loop for timeouts
- squashed patch #6 into #4 from v2 of the series
- some other minor fixes.

This series still depends on the clk driver changes for the reset<->clk
syncing [1].

-Tero

[1] https://marc.info/?l=linux-clk&m=156697558331203&w=2


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

Comments

Tero Kristo Sept. 2, 2019, 6:50 a.m. UTC | #1
On 30/08/2019 19:50, santosh.shilimkar@oracle.com wrote:
> On 8/30/19 5:18 AM, Tero Kristo wrote:

>> Hi,

>>

>> V3 of the series, ended up re-sending the whole series as I squashed one

>> patch from v2 and because of that the ordering has changed a bit. Changes

>> in v3 contain fixes for the comments from Philipp Zabel.

>>

>> - added spinlock to protect register writes

>> - added own xlate function to prevent bad reset IDs to be registered

>> - use mask for the valid reset detection instead of parsing reset map

>> - fixed reset status bit handling

>> - used iopoll macro instead of handwritten poll loop for timeouts

>> - squashed patch #6 into #4 from v2 of the series

>> - some other minor fixes.

>>

>> This series still depends on the clk driver changes for the reset<->clk

>> syncing [1].

>>

> This has to wait for another merge window. It will also take care of 

> dependencies landing in mainline. Will push this to linux-next as

> soon as v5.4-rc1 is out. Please remind me in case you don't see it

> in next after 5.4-rc1.


Yep it is very late so did not expect it getting in, just wanted to get 
the patches rolling. I still hope to see the clock patches getting in 
this cycle due to dependency, lets keep fingers crossed.

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