From 43cc9aef6c40ba8e99d4a05420cfbdcdc8f1d296 Mon Sep 17 00:00:00 2001 From: Sandor Yu Date: Fri, 22 Dec 2017 18:04:58 +0800 Subject: [PATCH] MLK-17289-1: hdp: change struct mem variable type to pointer Change struct mem variable type to pointer in struct state. Signed-off-by: Sandor Yu --- drivers/mxc/hdp/util.c | 8 ++++---- drivers/mxc/hdp/util.h | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/mxc/hdp/util.c b/drivers/mxc/hdp/util.c index 9b2fdd84e180..a0c977170b4b 100644 --- a/drivers/mxc/hdp/util.c +++ b/drivers/mxc/hdp/util.c @@ -50,28 +50,28 @@ int cdn_apb_read(state_struct *state, u32 addr, u32 *value) { - struct hdp_mem *mem = &state->mem; + struct hdp_mem *mem = state->mem; state->rw->read_reg(mem, addr, value); return 0; } int cdn_apb_write(state_struct *state, u32 addr, u32 value) { - struct hdp_mem *mem = &state->mem; + struct hdp_mem *mem = state->mem; state->rw->write_reg(mem, addr, value); return 0; } int cdn_sapb_read(state_struct *state, u32 addr, u32 *value) { - struct hdp_mem *mem = &state->mem; + struct hdp_mem *mem = state->mem; state->rw->sread_reg(mem, addr, value); return 0; } int cdn_sapb_write(state_struct *state, u32 addr, u32 value) { - struct hdp_mem *mem = &state->mem; + struct hdp_mem *mem = state->mem; state->rw->swrite_reg(mem, addr, value); return 0; } diff --git a/drivers/mxc/hdp/util.h b/drivers/mxc/hdp/util.h index 6907fe61edb0..c7329b22b9d0 100644 --- a/drivers/mxc/hdp/util.h +++ b/drivers/mxc/hdp/util.h @@ -132,8 +132,8 @@ typedef struct { } INTERNAL_MBOX_STATUS; struct hdp_mem { - void __iomem *regs_base; - void __iomem *ss_base; + void __iomem *regs_base; /* Controller regs base */ + void __iomem *ss_base; /* HDP Subsystem regs base */ }; struct hdp_rw_func { @@ -155,7 +155,7 @@ typedef struct { u32 tmp; struct mutex mutex; //mutex may replace running - struct hdp_mem mem; + struct hdp_mem *mem; struct hdp_rw_func *rw; } state_struct; /** -- 2.17.1