Re: [PATCH v3 1/3] dt-bindings: clock: gcc-sdm660: Add missing SDCC resets

2025-02-02 Thread Krzysztof Kozlowski
On Mon, Feb 03, 2025 at 09:34:24AM +0300, Alexey Minnekhanov wrote: > Add resets for eMMC/SD card blocks that were missed during initial > driver submission. > > Signed-off-by: Alexey Minnekhanov > --- Acked-by: Krzysztof Kozlowski Best regards, Krzysztof

[PATCH v4 4/7] syscall.h: introduce syscall_set_nr()

2025-02-02 Thread Dmitry V. Levin
Similar to syscall_set_arguments() that complements syscall_get_arguments(), introduce syscall_set_nr() that complements syscall_get_nr(). syscall_set_nr() is going to be needed along with syscall_set_arguments() on all HAVE_ARCH_TRACEHOOK architectures to implement PTRACE_SET_SYSCALL_INFO API. S

[PATCH v3 3/3] arm64: dts: qcom: sdm630: Add missing resets to mmc blocks

2025-02-02 Thread Alexey Minnekhanov
Add resets to eMMC/SD card blocks so linux can properly reset them during initialization. Signed-off-by: Alexey Minnekhanov Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm

[PATCH v3 2/3] clk: qcom: gcc-sdm660: Add missing SDCC block resets

2025-02-02 Thread Alexey Minnekhanov
This will allow linux to properly reset eMMC/SD blocks. Signed-off-by: Alexey Minnekhanov Reviewed-by: Konrad Dybcio --- v3: dropped "Fixes:" tag since no user-observable bug is being fixed. drivers/clk/qcom/gcc-sdm660.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/clk/qcom/g

[PATCH v3 0/3] Add missing SDCC resets for SDM630/660

2025-02-02 Thread Alexey Minnekhanov
These resets are part of GCC space and were missed during initial porting of the platform. Changelog: v3: * dropped fixes tags, picked r-b v2: * split into 3 patches Alexey Minnekhanov (3): dt-bindings: clock: gcc-sdm660: Add missing SDCC resets clk: qcom: gcc-sdm660: Add missing SDCC blo

[PATCH v3 1/3] dt-bindings: clock: gcc-sdm660: Add missing SDCC resets

2025-02-02 Thread Alexey Minnekhanov
Add resets for eMMC/SD card blocks that were missed during initial driver submission. Signed-off-by: Alexey Minnekhanov --- v3: dropped "Fixes:" tag since no user-observable bug is being fixed. include/dt-bindings/clock/qcom,gcc-sdm660.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/in

Re: [PATCH net-next v18 20/25] ovpn: implement peer add/get/dump/delete via netlink

2025-02-02 Thread Sabrina Dubroca
2025-01-13, 10:31:39 +0100, Antonio Quartulli wrote: > +static int ovpn_nl_attr_sockaddr_remote(struct nlattr **attrs, > + struct sockaddr_storage *ss) > +{ > + struct sockaddr_in6 *sin6; > + struct sockaddr_in *sin; > + struct in6_addr *in6; > +

Re: [PATCH net-next v18 15/25] ovpn: implement multi-peer support

2025-02-02 Thread Sabrina Dubroca
2025-01-13, 10:31:34 +0100, Antonio Quartulli wrote: > static int ovpn_newlink(struct net *src_net, struct net_device *dev, > struct nlattr *tb[], struct nlattr *data[], > struct netlink_ext_ack *extack) > { > struct ovpn_priv *ovpn = netdev_priv(

Re: [PATCH net-next v18 05/25] ovpn: introduce the ovpn_peer object

2025-02-02 Thread Sabrina Dubroca
2025-01-13, 10:31:24 +0100, Antonio Quartulli wrote: > +static int ovpn_peer_del_p2p(struct ovpn_peer *peer, > + enum ovpn_del_peer_reason reason) > +{ > + struct ovpn_peer *tmp; > + > + lockdep_assert_held(&peer->ovpn->lock); > + > + tmp = rcu_dereference_prote

[PATCH 1/2] arm64: dts: qcom: qcm6490-fairphone-fp5: Enable display

2025-02-02 Thread Luca Weiss
Configure the MDSS nodes for the phone and add the panel node. Signed-off-by: Luca Weiss --- arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 94 -- 1 file changed, 89 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts b/arch/a

[PATCH 2/2] arm64: dts: qcom: qcm6490-fairphone-fp5: Enable the GPU

2025-02-02 Thread Luca Weiss
From: Konrad Dybcio Enable the Adreno GPU and point to the correct ZAP fw path. Signed-off-by: Konrad Dybcio Signed-off-by: Luca Weiss --- arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-

[PATCH 0/2] Enable panel and GPU on Fairphone 5

2025-02-02 Thread Luca Weiss
Now since upstream DPU driver can use 1:1:1 DSC topology, we can finally enable the panel and GPU on Fairphone 5. Depends on https://lore.kernel.org/linux-arm-msm/20250122-dpu-111-topology-v2-1-505e95964...@somainline.org/ Signed-off-by: Luca Weiss --- Konrad Dybcio (1): arm64: dts: qcom:

Re: [PATCH v6 07/16] rust: add `io::{Io, IoRaw}` base types

2025-02-02 Thread Asahi Lina
On 2/3/25 7:20 AM, Danilo Krummrich wrote: > Hi Lina, > > On Mon, Feb 03, 2025 at 06:19:57AM +0900, Asahi Lina wrote: > >> >> >> On 12/17/24 1:20 AM, Danilo Krummrich wrote: >>> On Thu, Dec 12, 2024 at 05:33:38PM +0100, Danilo Krummrich wrote: +/// IO-mapped memory, starting at the base a

Re: [PATCH v6 07/16] rust: add `io::{Io, IoRaw}` base types

2025-02-02 Thread Danilo Krummrich
Hi Lina, On Mon, Feb 03, 2025 at 06:19:57AM +0900, Asahi Lina wrote: > > > On 12/17/24 1:20 AM, Danilo Krummrich wrote: > > On Thu, Dec 12, 2024 at 05:33:38PM +0100, Danilo Krummrich wrote: > >> +/// IO-mapped memory, starting at the base address @addr and spanning > >> @maxlen bytes. > >> +//

Re: [PATCH v6 07/16] rust: add `io::{Io, IoRaw}` base types

2025-02-02 Thread Asahi Lina
On 12/17/24 1:20 AM, Danilo Krummrich wrote: > On Thu, Dec 12, 2024 at 05:33:38PM +0100, Danilo Krummrich wrote: >> I/O memory is typically either mapped through direct calls to ioremap() >> or subsystem / bus specific ones such as pci_iomap(). >> >> Even though subsystem / bus specific function

Re: [PATCH 2/2] tools/nolibc: add support for directory access

2025-02-02 Thread Thomas Weißschuh
On 2025-02-01 11:46:59+0100, Willy Tarreau wrote: > On Sat, Feb 01, 2025 at 11:41:58AM +0100, Thomas Weißschuh wrote: > > On 2025-02-01 11:34:38+0100, Willy Tarreau wrote: > > > On Thu, Jan 30, 2025 at 08:54:03PM +0100, Thomas Weißschuh wrote: > > > > From: Thomas Weißschuh > > > > > > > > Add an