On Thu, Aug 28, 2025 at 12:05:21PM +0530, Sushrut Shree Trivedi wrote: > > On 8/27/2025 7:05 AM, Dmitry Baryshkov wrote: > > On Tue, Aug 26, 2025 at 11:51:02PM +0530, Wasim Nazir wrote: > > > Enhance the Qualcomm Lemans EVK board file to support essential > > > peripherals and improve overall hardware capabilities, as > > > outlined below: > > > - Enable GPI (Generic Peripheral Interface) DMA-0/1/2 and QUPv3-0/2 > > > controllers to facilitate DMA and peripheral communication. > > > - Add support for PCIe-0/1, including required regulators and PHYs, > > > to enable high-speed external device connectivity. > > > - Integrate the TCA9534 I/O expander via I2C to provide 8 additional > > > GPIO lines for extended I/O functionality. > > > - Enable the USB0 controller in device mode to support USB peripheral > > > operations. > > > - Activate remoteproc subsystems for supported DSPs such as Audio DSP, > > > Compute DSP-0/1 and Generic DSP-0/1, along with their corresponding > > > firmware. > > > - Configure nvmem-layout on the I2C EEPROM to store data for Ethernet > > > and other consumers. > > > - Enable the QCA8081 2.5G Ethernet PHY on port-0 and expose the > > > Ethernet MAC address via nvmem for network configuration. > > > It depends on CONFIG_QCA808X_PHY to use QCA8081 PHY. > > > - Add support for the Iris video decoder, including the required > > > firmware, to enable video decoding capabilities. > > > - Enable SD-card slot on SDHC. > > > > > > Co-developed-by: Viken Dadhaniya <viken.dadhaniya@xxxxxxxxxxxxxxxx> > > > Signed-off-by: Viken Dadhaniya <viken.dadhaniya@xxxxxxxxxxxxxxxx> > > > Co-developed-by: Sushrut Shree Trivedi <quic_sushruts@xxxxxxxxxxx> > > > Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@xxxxxxxxxxx> > > > Co-developed-by: Nirmesh Kumar Singh <quic_nkumarsi@xxxxxxxxxxx> > > > Signed-off-by: Nirmesh Kumar Singh <quic_nkumarsi@xxxxxxxxxxx> > > > Co-developed-by: Krishna Kurapati <krishna.kurapati@xxxxxxxxxxxxxxxx> > > > Signed-off-by: Krishna Kurapati <krishna.kurapati@xxxxxxxxxxxxxxxx> > > > Co-developed-by: Mohd Ayaan Anwar <quic_mohdayaa@xxxxxxxxxxx> > > > Signed-off-by: Mohd Ayaan Anwar <quic_mohdayaa@xxxxxxxxxxx> > > > Co-developed-by: Dikshita Agarwal <quic_dikshita@xxxxxxxxxxx> > > > Signed-off-by: Dikshita Agarwal <quic_dikshita@xxxxxxxxxxx> > > > Co-developed-by: Monish Chunara <quic_mchunara@xxxxxxxxxxx> > > > Signed-off-by: Monish Chunara <quic_mchunara@xxxxxxxxxxx> > > > Co-developed-by: Vishal Kumar Pal <quic_vispal@xxxxxxxxxxx> > > > Signed-off-by: Vishal Kumar Pal <quic_vispal@xxxxxxxxxxx> > > > Signed-off-by: Wasim Nazir <wasim.nazir@xxxxxxxxxxxxxxxx> > > > --- > > > arch/arm64/boot/dts/qcom/lemans-evk.dts | 387 ++++++++++++++++++++++++++++++++ > > > 1 file changed, 387 insertions(+) > > > > > > status = "okay"; > > > }; > > > @@ -323,14 +505,196 @@ &mdss0_dp1_phy { > > > status = "okay"; > > > }; > > > +&pcie0 { > > > + perst-gpios = <&tlmm 2 GPIO_ACTIVE_LOW>; > > > + wake-gpios = <&tlmm 0 GPIO_ACTIVE_HIGH>; > > I think Mani has been asking lately to define these GPIOs inside the > > port rather than in the host controller. > > Hi Dmitry, > > For moving these to the port requires changes in the sa8775p.dtsi to change > phys property from controller node to port node. > > Mani is asking to add these for newer platforms like QCS8300 not for > existing one's. Ack, thanks for the explanation. The rest of the quetions are unanswered. -- With best wishes Dmitry