Home
last modified time | relevance | path

Searched refs:slot_id (Results 1 – 11 of 11) sorted by relevance

/rk3399_ARM-atf/plat/socionext/synquacer/drivers/mhu/
H A Dsq_mhu.c37 void mhu_secure_message_start(unsigned int slot_id) in mhu_secure_message_start() argument
39 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_start()
45 (1 << slot_id)) in mhu_secure_message_start()
49 void mhu_secure_message_send(unsigned int slot_id) in mhu_secure_message_send() argument
51 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_send()
53 (1 << slot_id))); in mhu_secure_message_send()
56 mmio_write_32(PLAT_SQ_MHU_BASE + CPU_INTR_S_SET, 1 << slot_id); in mhu_secure_message_send()
70 void mhu_secure_message_end(unsigned int slot_id) in mhu_secure_message_end() argument
72 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_end()
78 mmio_write_32(PLAT_SQ_MHU_BASE + SCP_INTR_S_CLEAR, 1 << slot_id); in mhu_secure_message_end()
H A Dsq_mhu.h12 void mhu_secure_message_start(unsigned int slot_id);
13 void mhu_secure_message_send(unsigned int slot_id);
15 void mhu_secure_message_end(unsigned int slot_id);
/rk3399_ARM-atf/drivers/arm/css/mhu/
H A Dcss_mhu.c40 void mhu_secure_message_start(unsigned int slot_id) in mhu_secure_message_start() argument
42 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_start()
48 (1 << slot_id)) in mhu_secure_message_start()
52 void mhu_secure_message_send(unsigned int slot_id) in mhu_secure_message_send() argument
54 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_send()
56 (1 << slot_id))); in mhu_secure_message_send()
59 mmio_write_32(PLAT_CSS_MHU_BASE + CPU_INTR_S_SET, 1 << slot_id); in mhu_secure_message_send()
72 void mhu_secure_message_end(unsigned int slot_id) in mhu_secure_message_end() argument
74 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_end()
80 mmio_write_32(PLAT_CSS_MHU_BASE + SCP_INTR_S_CLEAR, 1 << slot_id); in mhu_secure_message_end()
/rk3399_ARM-atf/plat/brcm/common/
H A Dbrcm_mhu.c39 void mhu_secure_message_start(unsigned int slot_id) in mhu_secure_message_start() argument
43 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_start()
49 (1 << slot_id))) in mhu_secure_message_start()
59 void mhu_secure_message_send(unsigned int slot_id) in mhu_secure_message_send() argument
63 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_send()
65 (1 << slot_id))); in mhu_secure_message_send()
68 mmio_setbits_32(PLAT_BRCM_MHU_BASE + CPU_INTR_S_SET, 1 << slot_id); in mhu_secure_message_send()
103 void mhu_secure_message_end(unsigned int slot_id) in mhu_secure_message_end() argument
105 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_end()
111 mmio_clrbits_32(PLAT_BRCM_MHU_BASE + SCP_INTR_S_CLEAR, 1 << slot_id); in mhu_secure_message_end()
H A Dbrcm_mhu.h12 void mhu_secure_message_start(unsigned int slot_id);
13 void mhu_secure_message_send(unsigned int slot_id);
15 void mhu_secure_message_end(unsigned int slot_id);
/rk3399_ARM-atf/plat/arm/board/corstone700/common/drivers/mhu/
H A Dcorstone700_mhu.c30 void mhu_secure_message_start(uintptr_t address, unsigned int slot_id) in mhu_secure_message_start() argument
36 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_start()
48 (1 << slot_id)); in mhu_secure_message_start()
63 unsigned int slot_id, in mhu_secure_message_send() argument
70 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_send()
72 (1 << slot_id)) == 0U); in mhu_secure_message_send()
94 void mhu_secure_message_end(uintptr_t address, unsigned int slot_id) in mhu_secure_message_end() argument
96 assert(slot_id <= MHU_MAX_SLOT_ID); in mhu_secure_message_end()
H A Dcorstone700_mhu.h30 void mhu_secure_message_start(uintptr_t address, unsigned int slot_id);
32 unsigned int slot_id,
34 void mhu_secure_message_end(uintptr_t address, unsigned int slot_id);
/rk3399_ARM-atf/include/drivers/arm/css/
H A Dcss_mhu.h12 void mhu_secure_message_start(unsigned int slot_id);
13 void mhu_secure_message_send(unsigned int slot_id);
15 void mhu_secure_message_end(unsigned int slot_id);
/rk3399_ARM-atf/drivers/allwinner/
H A Dsunxi_msgbox.c57 void mhu_secure_message_start(unsigned int slot_id __unused) in mhu_secure_message_start()
68 void mhu_secure_message_send(unsigned int slot_id) in mhu_secure_message_send() argument
70 mmio_write_32(SUNXI_MSGBOX_BASE + MSG_DATA_REG(TX_CHAN), BIT(slot_id)); in mhu_secure_message_send()
89 void mhu_secure_message_end(unsigned int slot_id) in mhu_secure_message_end() argument
/rk3399_ARM-atf/plat/imx/imx8ulp/xrdc/
H A Dxrdc_core.c264 if (imx8ulp_pdac[i].slot_id == PAC_SLOT_ALL) { in xrdc_apply_config()
270 if (imx8ulp_pdac[i].slot_id >= imx8ulp_pac_slots[imx8ulp_pdac[i].pac_msc_id]) { in xrdc_apply_config()
274 xrdc_config_pac(imx8ulp_pdac[i].pac_msc_id, imx8ulp_pdac[i].slot_id, val); in xrdc_apply_config()
286 if (imx8ulp_msc[i].slot_id == MSC_SLOT_ALL) { in xrdc_apply_config()
292 if (imx8ulp_msc[i].slot_id >= imx8ulp_msc_slots[imx8ulp_msc[i].pac_msc_id]) { in xrdc_apply_config()
296 xrdc_config_msc(imx8ulp_msc[i].pac_msc_id, imx8ulp_msc[i].slot_id, val); in xrdc_apply_config()
/rk3399_ARM-atf/plat/imx/imx8ulp/include/
H A Dxrdc.h28 uint16_t slot_id; member