linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL v2] interconnect changes for 5.5
@ 2019-11-08  8:59 Georgi Djakov
  2019-11-08 10:53 ` Greg Kroah-Hartman
  0 siblings, 1 reply; 4+ messages in thread
From: Georgi Djakov @ 2019-11-08  8:59 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: Linux PM list, linux-kernel

Hi Greg,

This is the updated pull request with interconnect patches for the 5.5 merge
window. The details are in the signed tag. Please pull into char-misc-next.

Thanks,
Georgi

The following changes since commit 4f5cafb5cb8471e54afdc9054d973535614f7675:

  Linux 5.4-rc3 (2019-10-13 16:37:36 -0700)

are available in the Git repository at:

  https://git.linaro.org/people/georgi.djakov/linux.git tags/icc-5.5-rc1

for you to fetch changes up to 83561a721dc23330d36e0ce499e716cd65f436fe:

  interconnect: Move interconnect drivers to core_initcall (2019-11-07 19:26:19
+0200)

----------------------------------------------------------------
interconnect patches for 5.5

Here are the interconnect updates for the 5.5-rc1 merge window.

- New interconnect driver for msm8974 platforms.
- Change the initcall level of a driver, so it is available earlier to
other dependent drivers.

Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>

----------------------------------------------------------------
Brian Masney (2):
      dt-bindings: interconnect: qcom: add msm8974 bindings
      interconnect: qcom: add msm8974 driver

Georgi Djakov (1):
      interconnect: Add locking in icc_set_tag()

Jordan Crouse (1):
      interconnect: Move interconnect drivers to core_initcall

Leonard Crestez (1):
      interconnect: qcom: Fix icc_onecell_data allocation

 Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml |  62 +
 drivers/interconnect/core.c                                      |   4 +
 drivers/interconnect/qcom/Kconfig                                |   9 +
 drivers/interconnect/qcom/Makefile                               |   2 +
 drivers/interconnect/qcom/msm8974.c                              | 796 ++++++++
 drivers/interconnect/qcom/qcs404.c                               |  17 +-
 drivers/interconnect/qcom/sdm845.c                               |  16 +-
 include/dt-bindings/interconnect/qcom,msm8974.h                  | 146 ++
 8 files changed, 1048 insertions(+), 4 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml
 create mode 100644 drivers/interconnect/qcom/msm8974.c
 create mode 100644 include/dt-bindings/interconnect/qcom,msm8974.h

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL v2] interconnect changes for 5.5
  2019-11-08  8:59 [GIT PULL v2] interconnect changes for 5.5 Georgi Djakov
@ 2019-11-08 10:53 ` Greg Kroah-Hartman
  2019-11-08 11:47   ` Georgi Djakov
  0 siblings, 1 reply; 4+ messages in thread
From: Greg Kroah-Hartman @ 2019-11-08 10:53 UTC (permalink / raw)
  To: Georgi Djakov; +Cc: Linux PM list, linux-kernel

On Fri, Nov 08, 2019 at 10:59:11AM +0200, Georgi Djakov wrote:
> Hi Greg,
> 
> This is the updated pull request with interconnect patches for the 5.5 merge
> window. The details are in the signed tag. Please pull into char-misc-next.

Ugh, ok, can we just go back to sending patches instead?

The first two patches have "Fixes:" tags for older kernels, yet no
stable tags.  That's not ok.

For patch 5, you are playing "chicken" with what module gets loaded
first, and in the end you're not going to win, only delay the
inevitable.  We now have the driver core framework to support
dependencies like this, please use that instead.

So, can you drop patch 5, fix up patches 1 and 2, and go back to sending
patches instead of pull requests as if these were patches, I could have
fixed up 1 and 2 myself.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL v2] interconnect changes for 5.5
  2019-11-08 10:53 ` Greg Kroah-Hartman
@ 2019-11-08 11:47   ` Georgi Djakov
  2019-11-08 12:36     ` Greg Kroah-Hartman
  0 siblings, 1 reply; 4+ messages in thread
From: Georgi Djakov @ 2019-11-08 11:47 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: Linux PM list, linux-kernel

On 8.11.19 г. 12:53 ч., Greg Kroah-Hartman wrote:
> On Fri, Nov 08, 2019 at 10:59:11AM +0200, Georgi Djakov wrote:
>> Hi Greg,
>>
>> This is the updated pull request with interconnect patches for the 5.5 merge
>> window. The details are in the signed tag. Please pull into char-misc-next.
> 
> Ugh, ok, can we just go back to sending patches instead?
> 
> The first two patches have "Fixes:" tags for older kernels, yet no
> stable tags.  That's not ok.

These two patches are for the current 5.4 release and you have them in your
char-misc-linus branch already. I assume that you will get them in -next later
via back merge anyway, so will drop them.
Should we use Fixes and stable tags always together and only when we fix
something in older kernels and not in the current one?

> For patch 5, you are playing "chicken" with what module gets loaded
> first, and in the end you're not going to win, only delay the
> inevitable.  We now have the driver core framework to support
> dependencies like this, please use that instead.

Yes, i keep an eye on this and am currently testing it.

> So, can you drop patch 5, fix up patches 1 and 2, and go back to sending
> patches instead of pull requests as if these were patches, I could have
> fixed up 1 and 2 myself.

Will do it!

Thanks,
Georgi

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL v2] interconnect changes for 5.5
  2019-11-08 11:47   ` Georgi Djakov
@ 2019-11-08 12:36     ` Greg Kroah-Hartman
  0 siblings, 0 replies; 4+ messages in thread
From: Greg Kroah-Hartman @ 2019-11-08 12:36 UTC (permalink / raw)
  To: Georgi Djakov; +Cc: Linux PM list, linux-kernel

On Fri, Nov 08, 2019 at 01:47:51PM +0200, Georgi Djakov wrote:
> On 8.11.19 г. 12:53 ч., Greg Kroah-Hartman wrote:
> > On Fri, Nov 08, 2019 at 10:59:11AM +0200, Georgi Djakov wrote:
> >> Hi Greg,
> >>
> >> This is the updated pull request with interconnect patches for the 5.5 merge
> >> window. The details are in the signed tag. Please pull into char-misc-next.
> > 
> > Ugh, ok, can we just go back to sending patches instead?
> > 
> > The first two patches have "Fixes:" tags for older kernels, yet no
> > stable tags.  That's not ok.
> 
> These two patches are for the current 5.4 release and you have them in your
> char-misc-linus branch already. I assume that you will get them in -next later
> via back merge anyway, so will drop them.

Ah, yeah, that's odd, don't send me stuff like that unless there is a
build dependency on them.

> Should we use Fixes and stable tags always together and only when we fix
> something in older kernels and not in the current one?

stable, no, fixes is fine.  It wasn't obvious that these were already in
another branch of mine.

Because of all of this, let's just stick to patches in emails please.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-11-08 12:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-08  8:59 [GIT PULL v2] interconnect changes for 5.5 Georgi Djakov
2019-11-08 10:53 ` Greg Kroah-Hartman
2019-11-08 11:47   ` Georgi Djakov
2019-11-08 12:36     ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).