From 439afcdc16033083238683e08e6a950b64008977 Mon Sep 17 00:00:00 2001 From: Odelu Kukatla Date: Sat, 18 Jul 2020 21:11:14 +0530 Subject: [PATCH 1/2] icc: dt-bindings: Add SDC1 master ID for Shima Add SDC1 master ID as it is for client to request the bandwidth. Change-Id: I2be2c4866a64a1a2ade2299d7d9b78f4e2d85933 Signed-off-by: Odelu Kukatla --- include/dt-bindings/interconnect/qcom,shima.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/include/dt-bindings/interconnect/qcom,shima.h b/include/dt-bindings/interconnect/qcom,shima.h index cc38aaff6df9..ce91cf22e105 100644 --- a/include/dt-bindings/interconnect/qcom,shima.h +++ b/include/dt-bindings/interconnect/qcom,shima.h @@ -52,10 +52,11 @@ #define MASTER_PCIE_1 43 #define MASTER_QDSS_DAP 44 #define MASTER_QDSS_ETR 45 -#define MASTER_SDCC_2 46 -#define MASTER_SDCC_4 47 -#define MASTER_UFS_MEM 48 -#define MASTER_USB3_0 49 +#define MASTER_SDCC_1 46 +#define MASTER_SDCC_2 47 +#define MASTER_SDCC_4 48 +#define MASTER_UFS_MEM 49 +#define MASTER_USB3_0 50 #define SLAVE_EBI1 512 #define SLAVE_AHB2PHY_SOUTH 513 #define SLAVE_AHB2PHY_NORTH 514 From 649dce908276092fd39eb3a878c6402e608357a8 Mon Sep 17 00:00:00 2001 From: Odelu Kukatla Date: Sat, 18 Jul 2020 21:11:14 +0530 Subject: [PATCH 2/2] interconnect: qcom: Add SDC1 master for Shima Add SDC1 master port as it is for client to request the bandwidth. Change-Id: Ib459a6f156df05f088c0ec5a58b6dbb73cb39a5f Signed-off-by: Odelu Kukatla --- drivers/interconnect/qcom/shima.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/interconnect/qcom/shima.c b/drivers/interconnect/qcom/shima.c index 10f5205b7a4f..5d29767138f6 100644 --- a/drivers/interconnect/qcom/shima.c +++ b/drivers/interconnect/qcom/shima.c @@ -47,6 +47,15 @@ static struct qcom_icc_node qnm_a1noc_cfg = { .links = { SLAVE_SERVICE_A1NOC }, }; +static struct qcom_icc_node xm_sdc1 = { + .name = "xm_sdc1", + .id = MASTER_SDCC_1, + .channels = 1, + .buswidth = 8, + .num_links = 1, + .links = { SLAVE_A1NOC_SNOC }, +}; + static struct qcom_icc_node xm_sdc4 = { .name = "xm_sdc4", .id = MASTER_SDCC_4, @@ -1558,6 +1567,7 @@ static struct qcom_icc_node *aggre1_noc_nodes[] = { [MASTER_QSPI_0] = &qhm_qspi, [MASTER_QUP_1] = &qhm_qup1, [MASTER_A1NOC_CFG] = &qnm_a1noc_cfg, + [MASTER_SDCC_1] = &xm_sdc1, [MASTER_SDCC_4] = &xm_sdc4, [MASTER_UFS_MEM] = &xm_ufs_mem, [MASTER_USB3_0] = &xm_usb3_0,