Message ID | 20230929000704.53217-5-prabhakar.mahadev-lad.rj@bp.renesas.com (mailing list archive) |
---|---|
State | Handled Elsewhere |
Delegated to: | Conor Dooley |
Headers | show |
Series | Enable peripherals on RZ/Five SMARC EVK | expand |
Hi Prabhakar, On 2023-09-28 7:07 PM, Prabhakar wrote: > From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > > With DMA enabled audio capture/playback has some echo noise. So for > now switch to PIO mode until fixed. Is it really appropriate to work around a Linux software bug with a DT change like this? Remember, the devicetrees are used by software other than Linux. Regards, Samuel > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > --- > arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi b/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi > index a8573fdfd8b1..85f96e24a96e 100644 > --- a/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi > +++ b/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi > @@ -6,3 +6,8 @@ > */ > > #include <arm64/renesas/rzg2ul-smarc.dtsi> > + > +&ssi1 { > + /delete-property/ dmas; > + /delete-property/ dma-names; > +};
Hi Samuel, On Fri, Sep 29, 2023 at 1:30 AM Samuel Holland <samuel.holland@sifive.com> wrote: > > Hi Prabhakar, > > On 2023-09-28 7:07 PM, Prabhakar wrote: > > From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > > > > With DMA enabled audio capture/playback has some echo noise. So for > > now switch to PIO mode until fixed. > > Is it really appropriate to work around a Linux software bug with a DT change > like this? Remember, the devicetrees are used by software other than Linux. > Agreed not a good idea, this worked with previous kernel version and I wanted to make sure people using upstream kernel be aware of this issue. As you mentioned this is not a correct approach Im happy for this patch to be dropped from the series. Cheers, Prabhakar > Regards, > Samuel > > > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > > --- > > arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi | 5 +++++ > > 1 file changed, 5 insertions(+) > > > > diff --git a/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi b/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi > > index a8573fdfd8b1..85f96e24a96e 100644 > > --- a/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi > > +++ b/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi > > @@ -6,3 +6,8 @@ > > */ > > > > #include <arm64/renesas/rzg2ul-smarc.dtsi> > > + > > +&ssi1 { > > + /delete-property/ dmas; > > + /delete-property/ dma-names; > > +}; >
diff --git a/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi b/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi index a8573fdfd8b1..85f96e24a96e 100644 --- a/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi +++ b/arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi @@ -6,3 +6,8 @@ */ #include <arm64/renesas/rzg2ul-smarc.dtsi> + +&ssi1 { + /delete-property/ dmas; + /delete-property/ dma-names; +};