Searched refs:imx_rdc_sema (Results 1 – 1 of 1) sorted by relevance
52 struct rdc_sema_regs *imx_rdc_sema; in imx_rdc_sema_lock() local61 imx_rdc_sema = (struct rdc_sema_regs *)SEMAPHORE1_BASE_ADDR; in imx_rdc_sema_lock()63 imx_rdc_sema = (struct rdc_sema_regs *)SEMAPHORE2_BASE_ADDR; in imx_rdc_sema_lock()67 &imx_rdc_sema->gate[per_id % SEMA_GATES_NUM]); in imx_rdc_sema_lock()68 reg = readb(&imx_rdc_sema->gate[per_id % SEMA_GATES_NUM]); in imx_rdc_sema_lock()82 struct rdc_sema_regs *imx_rdc_sema; in imx_rdc_sema_unlock() local91 imx_rdc_sema = (struct rdc_sema_regs *)SEMAPHORE1_BASE_ADDR; in imx_rdc_sema_unlock()93 imx_rdc_sema = (struct rdc_sema_regs *)SEMAPHORE2_BASE_ADDR; in imx_rdc_sema_unlock()95 reg = readb(&imx_rdc_sema->gate[per_id % SEMA_GATES_NUM]); in imx_rdc_sema_unlock()99 writeb(0x0, &imx_rdc_sema->gate[per_id % SEMA_GATES_NUM]); in imx_rdc_sema_unlock()