All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] ARM: soc: Xilinx SOC changes for v5.9
@ 2020-07-30  5:39 Michal Simek
  2020-07-31  8:27 ` Arnd Bergmann
  0 siblings, 1 reply; 4+ messages in thread
From: Michal Simek @ 2020-07-30  5:39 UTC (permalink / raw)
  To: arm-soc, SoC Team; +Cc: linux-arm-kernel


[-- Attachment #1.1.1: Type: text/plain, Size: 1391 bytes --]

Hi,

please pull these two patches to your tree. I know it is kind of late
that's why feel free to take it after rc1.

Thanks,
Michal

The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:

  Linux 5.8-rc1 (2020-06-14 12:45:04 -0700)

are available in the Git repository at:

  https://github.com/Xilinx/linux-xlnx.git tags/zynqmp-soc-for-v5.9

for you to fetch changes up to aa0962ab91e1a13ad650cfd590ddb16c7ab0acf7:

  drivers: soc: xilinx: Call InitFinalize from late_initcall_sync
instead of probe (2020-07-30 07:30:38 +0200)

----------------------------------------------------------------
arm64: soc: ZynqMP SoC changes for v5.9

- Fix error code
- Power down unused devices later in boot process

----------------------------------------------------------------
Dan Carpenter (1):
      soc: xilinx: Fix error code in zynqmp_pm_probe()

Rajan Vaja (1):
      drivers: soc: xilinx: Call InitFinalize from late_initcall_sync
instead of probe

 drivers/soc/xilinx/zynqmp_power.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs



[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 176 bytes --]

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [GIT PULL] ARM: soc: Xilinx SOC changes for v5.9
  2020-07-30  5:39 [GIT PULL] ARM: soc: Xilinx SOC changes for v5.9 Michal Simek
@ 2020-07-31  8:27 ` Arnd Bergmann
  2020-07-31  8:48   ` Rajan Vaja
  2020-07-31  9:26   ` Michal Simek
  0 siblings, 2 replies; 4+ messages in thread
From: Arnd Bergmann @ 2020-07-31  8:27 UTC (permalink / raw)
  To: Michal Simek; +Cc: SoC Team, arm-soc, Rajan Vaja, linux-arm-kernel

On Thu, Jul 30, 2020 at 7:39 AM Michal Simek <monstr@monstr.eu> wrote:

>
> Rajan Vaja (1):
>       drivers: soc: xilinx: Call InitFinalize from late_initcall_sync instead of probe

I looked at the contents and decided not to pull this one branch, as it looks
like this patch would introduce a regression on all non-zynq machines.

Rajan, please check this patch again and make sure that we do not
call a zynq specific interface without ensuring that the kernel is actually
running on zynq. That check might be there, but I could not see how it
is ensured. Generally speaking, initcall() needs be used very carefully.

      Arnd

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* RE: [GIT PULL] ARM: soc: Xilinx SOC changes for v5.9
  2020-07-31  8:27 ` Arnd Bergmann
@ 2020-07-31  8:48   ` Rajan Vaja
  2020-07-31  9:26   ` Michal Simek
  1 sibling, 0 replies; 4+ messages in thread
From: Rajan Vaja @ 2020-07-31  8:48 UTC (permalink / raw)
  To: Arnd Bergmann, monstr; +Cc: SoC Team, arm-soc, linux-arm-kernel

Hi Arnd,

> -----Original Message-----
> From: Arnd Bergmann <arnd@arndb.de>
> Sent: 31 July 2020 01:57 PM
> To: monstr@monstr.eu
> Cc: arm-soc <arm@kernel.org>; SoC Team <soc@kernel.org>; linux-arm-kernel
> <linux-arm-kernel@lists.infradead.org>; Rajan Vaja <RAJANV@xilinx.com>
> Subject: Re: [GIT PULL] ARM: soc: Xilinx SOC changes for v5.9
> 
> CAUTION: This message has originated from an External Source. Please use proper
> judgment and caution when opening attachments, clicking links, or responding to
> this email.
> 
> 
> On Thu, Jul 30, 2020 at 7:39 AM Michal Simek <monstr@monstr.eu> wrote:
> 
> >
> > Rajan Vaja (1):
> >       drivers: soc: xilinx: Call InitFinalize from late_initcall_sync instead of probe
> 
> I looked at the contents and decided not to pull this one branch, as it looks
> like this patch would introduce a regression on all non-zynq machines.
> 
> Rajan, please check this patch again and make sure that we do not
> call a zynq specific interface without ensuring that the kernel is actually
> running on zynq. That check might be there, but I could not see how it
> is ensured. Generally speaking, initcall() needs be used very carefully.

[Rajan] Yes. I will update and fix it in new version. Thanks for catching it.

Thanks,
Rajan


[Rajan] 
> 
>       Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [GIT PULL] ARM: soc: Xilinx SOC changes for v5.9
  2020-07-31  8:27 ` Arnd Bergmann
  2020-07-31  8:48   ` Rajan Vaja
@ 2020-07-31  9:26   ` Michal Simek
  1 sibling, 0 replies; 4+ messages in thread
From: Michal Simek @ 2020-07-31  9:26 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: SoC Team, arm-soc, Rajan Vaja, linux-arm-kernel


[-- Attachment #1.1.1: Type: text/plain, Size: 1128 bytes --]

Hi,

On 31. 07. 20 10:27, Arnd Bergmann wrote:
> On Thu, Jul 30, 2020 at 7:39 AM Michal Simek <monstr@monstr.eu> wrote:
> 
>>
>> Rajan Vaja (1):
>>       drivers: soc: xilinx: Call InitFinalize from late_initcall_sync instead of probe
> 
> I looked at the contents and decided not to pull this one branch, as it looks
> like this patch would introduce a regression on all non-zynq machines.
> 
> Rajan, please check this patch again and make sure that we do not
> call a zynq specific interface without ensuring that the kernel is actually
> running on zynq. That check might be there, but I could not see how it
> is ensured. Generally speaking, initcall() needs be used very carefully.
ok. Let me send a pull request with only that patch from Dan.
Or if you want to take it directly I am also fine with it.

Thanks,
Michal

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs



[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 176 bytes --]

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2020-07-31  9:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-30  5:39 [GIT PULL] ARM: soc: Xilinx SOC changes for v5.9 Michal Simek
2020-07-31  8:27 ` Arnd Bergmann
2020-07-31  8:48   ` Rajan Vaja
2020-07-31  9:26   ` Michal Simek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.