Skip to contentSkip to conversation

STi DT updates for v4.7 #1

GIT PULL Maxime Coquelin 3 participants 4 messages Apr 8, 2016 – Apr 26, 2016

lore
Share & tools
lore
#0 lore raw

Hi Olof, Arnd and Kevin,

Please consider this first round of STi DT updates for v4.7:

The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca:

Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/sti.git
tags/sti-dt-for-v4.7-1

for you to fetch changes up to a8ff73843d015af1a65e94604677c2efd9ae70d4:

ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource
(2016-04-05 15:42:29 +0200)

----------------------------------------------------------------
Highlights:
-----------
- Add CPUFreq support to STiH407 family
- Add Mailbox nodes to STiH407 family
- Add RemoteProc nodes to STiH407 family
- Use 'reserved-memory' for DMA memory on STiH407
- Use the LPC timer as a clocksource

----------------------------------------------------------------
Lee Jones (9):
ARM: STi: STiH407: Provide generic (safe) DVFS configuration
ARM: STi: STiH407: Provide CPU with clocking information
ARM: STi: STiH407: Link CPU with its voltage supply
ARM: STi: STiH407: Provide CPU with a means to look-up Major number
ARM: STi: stih407-family: Add nodes for Mailbox
ARM: STi: DT: STiH407: Enable Mailbox testing facility
ARM: STiH407: Add nodes for RemoteProc
ARM: STiH407: Move over to using the 'reserved-memory' API for
obtaining DMA memory
ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource

  arch/arm/boot/dts/stih407-family.dtsi | 131 
+++++++++++++++++++++++++++++++++-
  1 file changed, 130 insertions(+), 1 deletion(-)
#1 lore raw

Hi,

Quoted 27 lines · Maxime Coquelin

Hi Olof, Arnd and Kevin,

Please consider this first round of STi DT updates for v4.7:

The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca:

Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/sti.git
tags/sti-dt-for-v4.7-1

for you to fetch changes up to a8ff73843d015af1a65e94604677c2efd9ae70d4:

ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource (2016-04-05
15:42:29 +0200)

----------------------------------------------------------------
Highlights:
-----------
- Add CPUFreq support to STiH407 family
- Add Mailbox nodes to STiH407 family
- Add RemoteProc nodes to STiH407 family
- Use 'reserved-memory' for DMA memory on STiH407
- Use the LPC timer as a clocksource

Quoted 12 lines

----------------------------------------------------------------
Lee Jones (9):
ARM: STi: STiH407: Provide generic (safe) DVFS configuration
ARM: STi: STiH407: Provide CPU with clocking information
ARM: STi: STiH407: Link CPU with its voltage supply
ARM: STi: STiH407: Provide CPU with a means to look-up Major number
ARM: STi: stih407-family: Add nodes for Mailbox
ARM: STi: DT: STiH407: Enable Mailbox testing facility
ARM: STiH407: Add nodes for RemoteProc
ARM: STiH407: Move over to using the 'reserved-memory' API for
obtaining DMA memory
ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource

We use the format;

ARM: dts: STi: <...>

for DT changes.

Also, I've sent several replies directly to patches that should be revisited (or dropped):

ARM: STi: stih407-family: Add nodes for Mailbox: Fix unit-ids.

ARM: STi: DT: STiH407: Enable Mailbox testing facility: Should probably not be in DT.

ARM: STiH407: Add nodes for RemoteProc: Doesn't conform to the bindings patch.

All in all, please do more due diligence on your patches before you send them, so we can avoid doing it at our level.

-Olof

#2 lore raw
Quoted 28 lines · Olof Johansson
Quoted 27 lines · Maxime Coquelin

Hi Olof, Arnd and Kevin,

Please consider this first round of STi DT updates for v4.7:

The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca:

Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/sti.git
tags/sti-dt-for-v4.7-1

for you to fetch changes up to a8ff73843d015af1a65e94604677c2efd9ae70d4:

ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource (2016-04-05
15:42:29 +0200)

----------------------------------------------------------------
Highlights:
-----------
- Add CPUFreq support to STiH407 family
- Add Mailbox nodes to STiH407 family
- Add RemoteProc nodes to STiH407 family
- Use 'reserved-memory' for DMA memory on STiH407
- Use the LPC timer as a clocksource

Quoted 12 lines
Quoted 4 lines

----------------------------------------------------------------
Lee Jones (9):
ARM: STi: STiH407: Provide generic (safe) DVFS configuration
ARM: STi: STiH407: Provide CPU with clocking information

Quoted 8 lines

ARM: STi: STiH407: Link CPU with its voltage supply
ARM: STi: STiH407: Provide CPU with a means to look-up Major number
ARM: STi: stih407-family: Add nodes for Mailbox
ARM: STi: DT: STiH407: Enable Mailbox testing facility
ARM: STiH407: Add nodes for RemoteProc
ARM: STiH407: Move over to using the 'reserved-memory' API for
obtaining DMA memory
ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource

Probably simpler to reply here, rather than to the patches themselves.

Quoted 3 lines

We use the format;

ARM: dts: STi: <...>

First I'd heard that this is now the defacto format. That certainly wasn't the case when these patches were first authored. I will adopt it from now on.

Quoted 6 lines

for DT changes.

Also, I've sent several replies directly to patches that should be revisited (or dropped):

ARM: STi: stih407-family: Add nodes for Mailbox: Fix unit-ids.

These were left out due to historical reasons, but yes, they should be in there now. Will change.

Quoted 2 lines

ARM: STi: DT: STiH407: Enable Mailbox testing facility: Should probably not be in DT.

Depends what your reasons are for not wanting it in DT. The node has no real use, dispite testing, so I can't really justify it being in the upstream kernel. Will remove.

Quoted 1 line

ARM: STiH407: Add nodes for RemoteProc: Doesn't conform to the bindings patch.

Not sure what you mean here. Again, there have been some changes over time. The evolution of change is reflected in the two RemoteProc patches in the set. The resultant file should conform to the documented bindings.

Signature · 4 lines
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org ? Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
#3 lore raw
In reply to Olof Johansson

Hi Olof,

Quoted 42 lines · Olof Johansson

Hi,

Quoted 27 lines · Maxime Coquelin

Hi Olof, Arnd and Kevin,

Please consider this first round of STi DT updates for v4.7:

The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca:

   Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/sti.git
tags/sti-dt-for-v4.7-1

for you to fetch changes up to a8ff73843d015af1a65e94604677c2efd9ae70d4:

ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource (2016-04-05
15:42:29 +0200)

----------------------------------------------------------------
Highlights:
-----------
- Add CPUFreq support to STiH407 family
- Add Mailbox nodes to STiH407 family
- Add RemoteProc nodes to STiH407 family
- Use 'reserved-memory' for DMA memory on STiH407
- Use the LPC timer as a clocksource

Quoted 12 lines

----------------------------------------------------------------
Lee Jones (9):
ARM: STi: STiH407: Provide generic (safe) DVFS configuration
ARM: STi: STiH407: Provide CPU with clocking information
ARM: STi: STiH407: Link CPU with its voltage supply
ARM: STi: STiH407: Provide CPU with a means to look-up Major number
ARM: STi: stih407-family: Add nodes for Mailbox
ARM: STi: DT: STiH407: Enable Mailbox testing facility
ARM: STiH407: Add nodes for RemoteProc
ARM: STiH407: Move over to using the 'reserved-memory' API for
obtaining DMA memory
ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource

Quoted 5 lines

We use the format;

ARM: dts: STi: <...>

for DT changes.

Noted.

Quoted 10 lines

Also, I've sent several replies directly to patches that should be revisited (or dropped):

ARM: STi: stih407-family: Add nodes for Mailbox: Fix unit-ids.

ARM: STi: DT: STiH407: Enable Mailbox testing facility: Should probably not be in DT.

ARM: STiH407: Add nodes for RemoteProc: Doesn't conform to the bindings patch.

Lee has reworked his series, and all should be fine now. For "ARM: STiH407: Add nodes for RemoteProc", the following patch does the change to conform with the bindings.
It is not squashed in order to keep first reporter's "Suggested-by"

Quoted 3 lines

All in all, please do more due diligence on your patches before you send them, so we can avoid doing it at our level.

Ok, I will be more careful next time.

Thanks,
Maxime