Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f76776ce authored by Mayank Rana's avatar Mayank Rana
Browse files

llcc: Overcome unused function warnings when CONFIG_QCOM_LLCC is not enable



When CONFIG_QCOM_LLCC is not enabled, there is unused function warnings
seen when llcc-tcm.h is added part of client driver.

warning: unused function 'llcc_tcm_get_phys_addr' [-Wunused-function]

Suppress those warnings by adding __maybe_unused attributes with those
APIs.

Change-Id: Ic933b67f95a0f7b2b5577d7d0f79c19cc1dbeb2a
Signed-off-by: default avatarMayank Rana <mrana@codeaurora.org>
parent 6908a58f
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -30,19 +30,19 @@ size_t llcc_tcm_get_slice_size(struct llcc_tcm_data *tcm_data);

void llcc_tcm_deactivate(struct llcc_tcm_data *tcm_data);
#else
static struct llcc_tcm_data *llcc_tcm_activate(void)
static __maybe_unused struct llcc_tcm_data *llcc_tcm_activate(void)
{ return NULL; }

static phys_addr_t llcc_tcm_get_phys_addr(struct llcc_tcm_data *tcm_data)
static __maybe_unused phys_addr_t llcc_tcm_get_phys_addr(struct llcc_tcm_data *tcm_data)
{ return 0; }

static void __iomem *llcc_tcm_get_virt_addr(struct llcc_tcm_data *tcm_data)
static __maybe_unused void __iomem *llcc_tcm_get_virt_addr(struct llcc_tcm_data *tcm_data)
{ return NULL; }

static size_t llcc_tcm_get_slice_size(struct llcc_tcm_data *tcm_data)
static __maybe_unused size_t llcc_tcm_get_slice_size(struct llcc_tcm_data *tcm_data)
{ return 0; }

static void llcc_tcm_deactivate(struct llcc_tcm_data *tcm_data)
static __maybe_unused void llcc_tcm_deactivate(struct llcc_tcm_data *tcm_data)
{ }
#endif