[v4,0/4] Add support of STM32 hwspinlock

Message ID 20181114090027.7580-1-benjamin.gaignard@linaro.org
Headers show
Series
  • Add support of STM32 hwspinlock
Related show

Message

Benjamin Gaignard Nov. 14, 2018, 9 a.m.
This serie adds the support of the hardware semaphore block for stm32mp1 SoC.

version 4:
- add Linaro SoB

version 3:
- fix clock name in properties description.
- use postcore_initcall() instead of module_platform_driver()

version 2:
- fix comments done by Bjorn about clock naming, license terms in header,
  alphabetic ordering in Makefile and Kconfig and remove function
- Do not push test module in this version while waiting for feedbacks about it

Benjamin Gaignard (4):
  dt-bindings: hwlock: Document STM32 hwspinlock bindings
  hwspinlock: add STM32 hwspinlock device
  ARM: dts: stm32: Add hwspinlock node for stm32mp157 SoC
  ARM: dts: stm32: enable hwspinlock on stm32mp157c-ed1

 .../bindings/hwlock/st,stm32-hwspinlock.txt        |  23 +++
 arch/arm/boot/dts/stm32mp157c-ed1.dts              |   4 +
 arch/arm/boot/dts/stm32mp157c.dtsi                 |   9 ++
 drivers/hwspinlock/Kconfig                         |   9 ++
 drivers/hwspinlock/Makefile                        |   1 +
 drivers/hwspinlock/stm32_hwspinlock.c              | 156 +++++++++++++++++++++
 6 files changed, 202 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt
 create mode 100644 drivers/hwspinlock/stm32_hwspinlock.c

-- 
2.15.0

Comments

Benjamin Gaignard Nov. 30, 2018, 2:45 p.m. | #1
Le mer. 14 nov. 2018 à 10:00, Benjamin Gaignard
<benjamin.gaignard@linaro.org> a écrit :
>

> This serie adds the support of the hardware semaphore block for stm32mp1 SoC.

>

> version 4:

> - add Linaro SoB


Gentle ping on this series

Regards,
Benjamin

>

> version 3:

> - fix clock name in properties description.

> - use postcore_initcall() instead of module_platform_driver()

>

> version 2:

> - fix comments done by Bjorn about clock naming, license terms in header,

>   alphabetic ordering in Makefile and Kconfig and remove function

> - Do not push test module in this version while waiting for feedbacks about it

>

> Benjamin Gaignard (4):

>   dt-bindings: hwlock: Document STM32 hwspinlock bindings

>   hwspinlock: add STM32 hwspinlock device

>   ARM: dts: stm32: Add hwspinlock node for stm32mp157 SoC

>   ARM: dts: stm32: enable hwspinlock on stm32mp157c-ed1

>

>  .../bindings/hwlock/st,stm32-hwspinlock.txt        |  23 +++

>  arch/arm/boot/dts/stm32mp157c-ed1.dts              |   4 +

>  arch/arm/boot/dts/stm32mp157c.dtsi                 |   9 ++

>  drivers/hwspinlock/Kconfig                         |   9 ++

>  drivers/hwspinlock/Makefile                        |   1 +

>  drivers/hwspinlock/stm32_hwspinlock.c              | 156 +++++++++++++++++++++

>  6 files changed, 202 insertions(+)

>  create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt

>  create mode 100644 drivers/hwspinlock/stm32_hwspinlock.c

>

> --

> 2.15.0

>
Benjamin Gaignard Dec. 6, 2018, 9:10 a.m. | #2
Le jeu. 6 déc. 2018 à 02:12, Bjorn Andersson
<bjorn.andersson@linaro.org> a écrit :
>

> On Fri 30 Nov 06:45 PST 2018, Benjamin Gaignard wrote:

>

> > Le mer. 14 nov. 2018 ą 10:00, Benjamin Gaignard

> > <benjamin.gaignard@linaro.org> a écrit :

> > >

> > > This serie adds the support of the hardware semaphore block for stm32mp1 SoC.

> > >

> > > version 4:

> > > - add Linaro SoB

> >

> > Gentle ping on this series

> >

>

> Sorry about that Benjamin, I was convinced that I picked your patches

> already. Applied first two patches to hwspinlock tree.


Thanks.

>

> I expect the dts update to go through the ST tree, and I guess the

> complaint from 0day tells us they already are?


Yes I will send fixed dts patches for stm32 tree

>

> Regards,

> Bjorn