To better support future versions of llcc, consolidating the driver to llcc-qcom driver file, and taking care of the dependencies. v1 series is availale at: https://lore.kernel.org/patchwork/patch/1099573/ Changes since v1: Addressing Bjorn's comments - * Not using llcc-plat as the platform driver rather using a single driver file now - llcc-qcom. * Removed SCT_ENTRY macro. * Moved few structure definitions from include/linux path to llcc-qcom driver as they are not exposed to other subsystems. Vivek Gautam (3): soc: qcom: llcc cleanup to get rid of sdm845 specific driver file soc: qcom: Rename llcc-slice to llcc-qcom soc: qcom: Make llcc-qcom a generic driver drivers/soc/qcom/Kconfig | 14 +-- drivers/soc/qcom/Makefile | 3 +- drivers/soc/qcom/{llcc-slice.c => llcc-qcom.c} | 155 +++++++++++++++++++++++-- drivers/soc/qcom/llcc-sdm845.c | 100 ---------------- include/linux/soc/qcom/llcc-qcom.h | 104 ----------------- 5 files changed, 152 insertions(+), 224 deletions(-) rename drivers/soc/qcom/{llcc-slice.c => llcc-qcom.c} (64%) delete mode 100644 drivers/soc/qcom/llcc-sdm845.c -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation