Hi Georgi, On Mon Jul 21, 2025 at 9:36 AM CEST, Georgi Djakov wrote: > Hi Luca, > > On 7/9/25 4:14 PM, Luca Weiss wrote: >> Add driver for the Qualcomm interconnect buses found in Milos based >> platforms. The topology consists of several NoCs that are controlled by >> a remote processor that collects the aggregated bandwidth for each >> master-slave pairs. >> >> Signed-off-by: Luca Weiss <luca.we...@fairphone.com> >> --- >> drivers/interconnect/qcom/Kconfig | 9 + >> drivers/interconnect/qcom/Makefile | 2 + >> drivers/interconnect/qcom/milos.c | 1837 >> ++++++++++++++++++++++++++++++++++++ >> 3 files changed, 1848 insertions(+) >> > [..] >> + >> +static struct qcom_icc_qosbox qhm_qup1_qos = { >> + .num_ports = 1, >> + .port_offsets = { 0xc000 }, >> + .prio = 2, >> + .urg_fwd = 0, >> + .prio_fwd_disable = 1, >> +}; > > Thanks for adding QoS! > >> + >> +static struct qcom_icc_node qhm_qup1 = { >> + .name = "qhm_qup1", >> + .channels = 1, >> + .buswidth = 4, >> + .qosbox = &qhm_qup1_qos, >> + .link_nodes = { &qns_a1noc_snoc, NULL }, >> +}; > > It's very nice that you switched to the dynamic IDs, but please use the > current style of links (like in v1), as the the NULL terminated lists > are not merged yet. All the rest looks good!
Is what's in todays linux-next a good base? Or what branch should I base this on? But correct, I currently have v2 of dynamic ID patches in the base for this. Also If I send the next revision by e.g. Wednesday can it still go into 6.17? Just wondering how quick I need to work on this. Regards Luca > > Thanks, > Georgi