On 04/09/2024 10:33, Jingyi Wang wrote: > Add initial support for QCS8300 SoC and QCS8300 RIDE board. > > This revision brings support for: > - CPUs with cpu idle > - interrupt-controller with PDC wakeup support > - gcc > - TLMM > - interconnect > - qup with uart > - smmu > - pmic > - ufs > - ipcc > - sram > - remoteprocs including ADSP,CDSP and GPDSP > > Signed-off-by: Jingyi Wang <quic_jingyw@xxxxxxxxxxx> > --- > patch series organized as: > - 1-2: remoteproc binding and driver > - 3-5: ufs binding and driver > - 6-7: rpmhpd binding and driver > - 8-15: bindings for other components found on the SoC Limit your CC list. I found like 8 unnecessary addresses for already huge Cc list. Or organize your patches per subsystem, as we usually expect. > - 16-19: changes to support the device tree > > dependencies: > tlmm: https://lore.kernel.org/linux-arm-msm/20240819064933.1778204-1-quic_jingyw@xxxxxxxxxxx/ > gcc: https://lore.kernel.org/all/20240820-qcs8300-gcc-v1-0-d81720517a82@xxxxxxxxxxx/ > interconnect: https://lore.kernel.org/linux-arm-msm/20240827151622.305-1-quic_rlaggysh@xxxxxxxxxxx/ Why? UFS cannot depend on pinctrl for example. This blocks testing and merging. Please organize properly (so decouple) your patches, so that there is no fake dependency. Best regards, Krzysztof