Re: [PATCH v4 2/8] dt-bindings: phy: Add Lynx 10G phy binding

2022-08-05 Thread Rob Herring
On Thu, 04 Aug 2022 18:05:56 -0400, Sean Anderson wrote: > This adds a binding for the SerDes module found on QorIQ processors. > Each phy is a subnode of the top-level device, possibly supporting > multiple lanes and protocols. This "thick" #phy-cells is used due to > allow for better organization

Re: [PATCH v4 3/8] dt-bindings: clock: Add ids for Lynx 10g PLLs

2022-08-05 Thread Sean Anderson
On 8/5/22 2:53 AM, Krzysztof Kozlowski wrote: > On 05/08/2022 00:05, Sean Anderson wrote: >> This adds ids for the Lynx 10g SerDes's internal PLLs. These may be used >> witn assigned-clock* to specify a particular frequency to use. >> >> Signed-off-by: Sean Anderson >> --- >> >> Changes in v4

Re: [PATCH v4 2/8] dt-bindings: phy: Add Lynx 10G phy binding

2022-08-05 Thread Sean Anderson
On 8/5/22 10:09 AM, Rob Herring wrote: > On Thu, 04 Aug 2022 18:05:56 -0400, Sean Anderson wrote: >> This adds a binding for the SerDes module found on QorIQ processors. >> Each phy is a subnode of the top-level device, possibly supporting >> multiple lanes and protocols. This "thick" #phy-cells

Re: [PATCH v2 01/14] powerpc: Adopt SYSCALL_DEFINE for arch-specific syscall handlers

2022-08-05 Thread Christophe Leroy
Le 25/07/2022 à 08:24, Rohan McLure a écrit : > Arch-specific implementations of syscall handlers are currently used > over generic implementations for the following reasons: > > 1. Semantics unique to powerpc > 2. Compatibility syscalls require 'argument padding' to comply with > 64-bi

Re: [PATCH v2 04/14] powerpc/32: Remove powerpc select specialisation

2022-08-05 Thread Christophe Leroy
Le 25/07/2022 à 08:26, Rohan McLure a écrit : > Syscall #82 has been implemented for 32-bit platforms in a unique way on > powerpc systems. This hack will in effect guess whether the caller is > expecting new select semantics or old select semantics. It does so via a > guess, based off the first

Re: [PATCH v2 10/14] powerpc: Provide syscall wrapper

2022-08-05 Thread Christophe Leroy
Le 25/07/2022 à 08:30, Rohan McLure a écrit : > Implement syscall wrapper as per s390, x86, arm64. When enabled > cause handlers to accept parameters from a stack frame rather than > from user scratch register state. This allows for user registers to be > safely cleared in order to reduce caller

Re: [PATCH] MAINTAINERS: Update ibmveth maintainer

2022-08-05 Thread patchwork-bot+netdevbpf
Hello: This patch was applied to netdev/net.git (master) by Jakub Kicinski : On Wed, 3 Aug 2022 10:52:46 -0500 you wrote: > Add Nick Child as the maintainer of the IBM Power Virtual Ethernet > Device Driver, replacing Cristobal Forno. > > Signed-off-by: Nick Child > --- > MAINTAINERS | 2 +- >

[GIT PULL] Please pull powerpc/linux.git powerpc-6.0-1 tag

2022-08-05 Thread mpe
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi Linus, Please pull powerpc updates for 6.0. There's one trivial conflict between the removal of CONFIG_ARCH_RANDOM and a whitespace change on our side. There also will be a conflict in some powerpc code when you merge the bitmap tree, details

Re: [PATCH] EDAC/ppc_4xx: Include required of_irq header directly

2022-08-05 Thread Michael Ellerman
On Tue, 2 Aug 2022 12:30:38 +0200, Christophe Leroy wrote: > Commit 4d5c5bad5193 ("powerpc: Remove asm/prom.h from asm/mpc52xx.h > and asm/pci.h") that cleans up powerpc's asm/prom.h leads to build > errors in ppc4xx_edac.c due to missing header. Include required > header directly to avoid the buil

Re: [PATCH] powerpc/pci: Fix PHB numbering when using opal-phbid

2022-08-05 Thread Michael Ellerman
On Tue, 2 Aug 2022 20:57:23 +1000, Michael Ellerman wrote: > The recent change to the PHB numbering logic has a logic error in the > handling of "ibm,opal-phbid". > > When an "ibm,opal-phbid" property is present, &prop is written to and > ret is set to zero. > > The following call to of_alias_get

Re: [PATCH linux-next v2] powerpc: init jump label early in ppc 64

2022-08-05 Thread Michael Ellerman
On Tue, 26 Jul 2022 09:57:47 +0800, zhouzho...@gmail.com wrote: > From: Zhouyi Zhou > > In ppc 64, invoke jump_label_init in setup_feature_keys is too late > because static key will be used in subroutine of parse_early_param > which is again subroutine of early_init_devtree. > > So we invoke jum

Re: [PATCH] powerpc/64e: Fix kexec build error

2022-08-05 Thread Michael Ellerman
On Wed, 3 Aug 2022 16:31:52 +1000, Michael Ellerman wrote: > When building ppc64_book3e_allmodconfig the build fails with: > > arch/powerpc/kexec/file_load_64.c:1063:14: error: implicit declaration of > function ‘firmware_has_feature’ >1063 | if (!firmware_has_feature(FW_FEATURE_LPA