DSPBRIDGE: Change imode type to u8
Subsystems (2)
PATCH 7/7 DSPBRIDGE: Change imode type to u8
From: Shivananda Hebbar <[email protected]>
imode is used to represent channel input or output mode. It can take value either 0, 1 or 2. Hence changing it to u8.
Signed-off-by Shivananda Hebbar <[email protected]>
--- arch/arm/plat-omap/include/dspbridge/io_sm.h | 2 +- drivers/dsp/bridge/wmd/io_sm.c | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-)
arch/arm/plat-omap/include/dspbridge/io_sm.h +1 -1
@@ -111,7 +111,7 @@ void io_mbox_msg(u32 msg);*/ extern void io_request_chnl (struct io_mgr *hio_mgr,struct chnl_object *pchnl, - u32 iMode, OUT u16 *pwMbVal); + u8 iMode, OUT u16 *pwMbVal);/* * ======== iosm_schedule ========
drivers/dsp/bridge/wmd/io_sm.c +7 -7
@@ -128,16 +128,16 @@ struct io_mgr {/* Function Prototypes */ static void io_dispatch_chnl(IN struct io_mgr *pio_mgr, - IN OUT struct chnl_object *pchnl, u32 iMode); + IN OUT struct chnl_object *pchnl, u8 iMode); static void io_dispatch_msg(IN struct io_mgr *pio_mgr,struct msg_mgr *hmsg_mgr);static void io_dispatch_pm (struct io_mgr *pio_mgr);static void notify_chnl_complete (struct chnl_object *pchnl,struct chnl_irp *chnl_packet_obj);static void input_chnl (struct io_mgr *pio_mgr,struct chnl_object *pchnl, -u32 iMode); +u8 iMode);static void output_chnl (struct io_mgr *pio_mgr,struct chnl_object *pchnl, -u32 iMode); +u8 iMode);static void input_msg (struct io_mgr *pio_mgr,struct msg_mgr *hmsg_mgr);static void output_msg (struct io_mgr *pio_mgr,struct msg_mgr *hmsg_mgr); static u32 find_ready_output(struct chnl_mgr *chnl_mgr_obj,
@@ -840,7 +840,7 @@ func_end:* Proc-copy chanl dispatch. */ static void io_dispatch_chnl(IN struct io_mgr *pio_mgr, - IN OUT struct chnl_object *pchnl, u32 iMode) + IN OUT struct chnl_object *pchnl, u8 iMode) { if (!MEM_IS_VALID_HANDLE(pio_mgr, IO_MGRSIGNATURE)) goto func_end;
@@ -1011,7 +1011,7 @@ void io_mbox_msg(u32 msg)* interrupts the DSP. */ void io_request_chnl (struct io_mgr *pio_mgr,struct chnl_object *pchnl, - u32 iMode, OUT u16 *pwMbVal) + u8 iMode, OUT u16 *pwMbVal) {struct chnl_mgr *chnl_mgr_obj;struct shm *sm;
@@ -1113,7 +1113,7 @@ func_end:* Dispatch a buffer on an input channel. */ static void input_chnl (struct io_mgr *pio_mgr,struct chnl_object *pchnl, -u32 iMode) +u8 iMode) {struct chnl_mgr *chnl_mgr_obj;struct shm *sm;
@@ -1399,7 +1399,7 @@ func_end:* Dispatch a buffer on an output channel. */ static void output_chnl (struct io_mgr *pio_mgr,struct chnl_object *pchnl, -u32 iMode) +u8 iMode) {struct chnl_mgr *chnl_mgr_obj;struct shm *sm;
Signature · 1 line
1.6.2.4
Ramirez Luna, Omar
AppliedQuoted 8 lines
From: Shivananda Hebbar <[email protected]>
imode is used to represent channel input or output mode. It can take value either 0, 1 or 2. Hence changing it to u8.
Signed-off-by Shivananda Hebbar <[email protected]>---
Pushed to dspbridge.
- omar