Re: [PATCH v3 2/2] interconnect: qcom: add Hawi interconnect provider driver

From: Mike Tipton

Date: Mon Apr 27 2026 - 17:26:33 EST


On Thu, Apr 09, 2026 at 02:01:38PM -0700, Vivek Aknurwar wrote:
> Add driver for the Qualcomm interconnect buses found in Hawi
> based platforms. The topology consists of several NoCs that are
> controlled by a remote processor that collects the aggregated
> bandwidth for each master-slave pair.
>
> Reviewed-by: Mike Tipton <mike.tipton@xxxxxxxxxxxxxxxx>
> Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
> Signed-off-by: Vivek Aknurwar <vivek.aknurwar@xxxxxxxxxxxxxxxx>
> ---
> drivers/interconnect/qcom/Kconfig | 9 +
> drivers/interconnect/qcom/Makefile | 2 +
> drivers/interconnect/qcom/hawi.c | 2021 ++++++++++++++++++++++++++++++++++++
> 3 files changed, 2032 insertions(+)
>

[..]

> +
> +static struct qcom_icc_node * const cnoc_main_nodes[] = {
> + [MASTER_GEM_NOC_CNOC] = &qnm_gemnoc_cnoc,
> + [MASTER_GEM_NOC_PCIE_SNOC] = &qnm_gemnoc_pcie,
> + [SLAVE_AOSS] = &qhs_aoss,
> + [SLAVE_IPA_CFG] = &qhs_ipa,
> + [SLAVE_IPC_ROUTER_FENCE] = &qhs_ipc_router_fence,
> + [SLAVE_SOCCP] = &qhs_soccp,
> + [SLAVE_TME_CFG] = &qhs_tme_cfg,
> + [SLAVE_CNOC_CFG] = &qss_cfg,
> + [SLAVE_DDRSS_CFG] = &qss_ddrss_cfg,
> + [SLAVE_IMEM] = &qxs_imem,
> + [SLAVE_PCIE_0] = &xs_pcie,

We're missing the equivalent for SLAVE_PCIE_1.

> +};
> +

Thanks,
Mike