On Wed, Sep 03, 2025 at 03:35:54PM +0530, Vikash Garodia wrote: > > On 8/27/2025 7:12 AM, Dmitry Baryshkov wrote: > > On Tue, Aug 26, 2025 at 11:45:06PM +0530, Umang Chheda wrote: > >> Add initial device tree support for Monaco EVK board, based on > >> Qualcomm's QCS8300 SoC. > >> > >> Monaco EVK is single board supporting these peripherals: > >> - Storage: 1 × 128 GB UFS, micro-SD card, EEPROMs for MACs, > >> and eMMC. > >> - Audio/Video, Camera & Display ports. > >> - Connectivity: RJ45 2.5GbE, WLAN/Bluetooth, CAN/CAN-FD. > >> - PCIe ports. > >> - USB & UART ports. > >> > >> On top of Monaco EVK board additional mezzanine boards can be > >> stacked in future. > >> > >> Add support for the following components : > >> - GPI (Generic Peripheral Interface) and QUPv3-0/1 > >> controllers to facilitate DMA and peripheral communication. > >> - TCA9534 I/O expander via I2C to provide 8 additional GPIO > >> lines for extended I/O functionality. > >> - USB1 controller in device mode to support USB peripheral > >> operations. > > > > Is it actually peripheral-only? > > > >> - Remoteproc subsystems for supported DSPs such as Audio DSP, > >> Compute DSP and Generic DSP, along with their corresponding > >> firmware. > >> - Configure nvmem-layout on the I2C EEPROM to store data for Ethernet > >> and other consumers. > >> - 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. > >> - Support for the Iris video decoder, including the required > >> firmware, to enable video decoding capabilities. > > > > I don't see firmware being declared here. > > It would pick the default firmware from driver monaco platform data. Yes, but the commit message says something different. -- With best wishes Dmitry