Home
last modified time | relevance | path

Searched defs:chan (Results 1 – 25 of 42) sorted by relevance

12

/u-boot/drivers/mailbox/
A Dmailbox-uclass.c19 static int mbox_of_xlate_default(struct mbox_chan *chan, in mbox_of_xlate_default()
34 int mbox_get_by_index(struct udevice *dev, int index, struct mbox_chan *chan) in mbox_get_by_index()
89 struct mbox_chan *chan) in mbox_get_by_name()
104 int mbox_free(struct mbox_chan *chan) in mbox_free()
116 int mbox_send(struct mbox_chan *chan, const void *data) in mbox_send()
125 int mbox_recv(struct mbox_chan *chan, void *data, ulong timeout_us) in mbox_recv()
A Dstm32-ipcc.c32 #define RX_BIT_CHAN(chan) BIT(chan) argument
34 #define TX_BIT_CHAN(chan) BIT(TX_BIT_SHIFT + (chan)) argument
45 static int stm32_ipcc_request(struct mbox_chan *chan) in stm32_ipcc_request()
60 static int stm32_ipcc_free(struct mbox_chan *chan) in stm32_ipcc_free()
67 static int stm32_ipcc_send(struct mbox_chan *chan, const void *data) in stm32_ipcc_send()
82 static int stm32_ipcc_recv(struct mbox_chan *chan, void *data) in stm32_ipcc_recv()
A Dsandbox-mbox.c25 static int sandbox_mbox_request(struct mbox_chan *chan) in sandbox_mbox_request()
35 static int sandbox_mbox_free(struct mbox_chan *chan) in sandbox_mbox_free()
42 static int sandbox_mbox_send(struct mbox_chan *chan, const void *data) in sandbox_mbox_send()
55 static int sandbox_mbox_recv(struct mbox_chan *chan, void *data) in sandbox_mbox_recv()
A Dtegra-hsp.c74 static int tegra_hsp_of_xlate(struct mbox_chan *chan, in tegra_hsp_of_xlate()
89 static int tegra_hsp_request(struct mbox_chan *chan) in tegra_hsp_request()
104 static int tegra_hsp_free(struct mbox_chan *chan) in tegra_hsp_free()
111 static int tegra_hsp_send(struct mbox_chan *chan, const void *data) in tegra_hsp_send()
124 static int tegra_hsp_recv(struct mbox_chan *chan, void *data) in tegra_hsp_recv()
A Dk3-sec-proxy.c84 struct mbox_chan chan; member
110 static int k3_sec_proxy_of_xlate(struct mbox_chan *chan, in k3_sec_proxy_of_xlate()
139 static int k3_sec_proxy_request(struct mbox_chan *chan) in k3_sec_proxy_request()
150 static int k3_sec_proxy_free(struct mbox_chan *chan) in k3_sec_proxy_free()
203 static int k3_sec_proxy_send(struct mbox_chan *chan, const void *data) in k3_sec_proxy_send()
267 static int k3_sec_proxy_recv(struct mbox_chan *chan, void *data) in k3_sec_proxy_recv()
A Dzynqmp-ipi.c44 static int zynqmp_ipi_send(struct mbox_chan *chan, const void *data) in zynqmp_ipi_send()
65 static int zynqmp_ipi_recv(struct mbox_chan *chan, void *data) in zynqmp_ipi_recv()
A Dsandbox-mbox-test.c13 struct mbox_chan chan; member
/u-boot/drivers/ddr/marvell/axp/
A Dxor.c141 static int mv_xor_ctrl_set(u32 chan, u32 xor_ctrl) in mv_xor_ctrl_set()
155 int mv_xor_mem_init(u32 chan, u32 start_ptr, unsigned long long block_size, in mv_xor_mem_init()
241 int mv_xor_transfer(u32 chan, int xor_type, u32 xor_chain_ptr) in mv_xor_transfer()
341 int mv_xor_state_get(u32 chan) in mv_xor_state_get()
390 static int mv_xor_cmd_set(u32 chan, int command) in mv_xor_cmd_set()
A Dxor_regs.h13 #define XOR_UNIT(chan) ((chan) >> 1) argument
14 #define XOR_CHAN(chan) ((chan) & 1) argument
25 #define XOR_CONFIG_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x10 + ((chan) * 4))) argument
26 #define XOR_ACTIVATION_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x20 + ((chan) * 4))) argument
35 #define XOR_NEXT_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x200 + ((chan) * 4))) argument
36 #define XOR_CURR_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x210 + ((chan) * 4))) argument
37 #define XOR_BYTE_COUNT_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x220 + ((chan) * 4))) argument
39 #define XOR_DST_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x2B0 + ((chan) * 4))) argument
40 #define XOR_BLOCK_SIZE_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x2C0 + ((chan) * 4))) argument
100 #define XOR_WINDOW_CTRL_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x240 + ((chan) * 4))) argument
A Dddr3_sdram.c46 #define XOR_CAUSE_DONE_MASK(chan) ((0x1 | 0x2) << (chan * 16)) argument
48 void xor_waiton_eng(int chan) in xor_waiton_eng()
494 u32 chan, byte_count, cs_num, byte; in ddr3_dram_sram_burst() local
/u-boot/drivers/pwm/
A Dsandbox_pwm.c33 struct sandbox_pwm_chan chan[NUM_CHANNELS]; member
40 struct sandbox_pwm_chan *chan; in sandbox_pwm_get_config() local
57 struct sandbox_pwm_chan *chan; in sandbox_pwm_set_config() local
72 struct sandbox_pwm_chan *chan; in sandbox_pwm_set_enable() local
86 struct sandbox_pwm_chan *chan; in sandbox_pwm_set_invert() local
/u-boot/drivers/ddr/marvell/a38x/
A Dxor_regs.h13 #define XOR_UNIT(chan) ((chan) >> 1) argument
14 #define XOR_CHAN(chan) ((chan) & 1) argument
21 #define XOR_CONFIG_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
23 #define XOR_ACTIVATION_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
33 #define XOR_NEXT_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
35 #define XOR_CURR_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
37 #define XOR_BYTE_COUNT_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
41 #define XOR_DST_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
43 #define XOR_BLOCK_SIZE_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
99 #define XEICR_CAUSE_OFFS(chan) (chan * XEICR_CHAN_OFFS) argument
[all …]
A Dxor.c151 int mv_xor_ctrl_set(u32 chan, u32 xor_ctrl) in mv_xor_ctrl_set()
165 int mv_xor_mem_init(u32 chan, u32 start_ptr, unsigned long long block_size, in mv_xor_mem_init()
242 enum mv_state mv_xor_state_get(u32 chan) in mv_xor_state_get()
290 int mv_xor_command_set(u32 chan, enum mv_command command) in mv_xor_command_set()
396 int mv_xor_transfer(u32 chan, enum xor_type type, u32 xor_chain_ptr) in mv_xor_transfer()
/u-boot/drivers/ram/rockchip/
A Dsdram_rk3399.c70 struct chan_info chan[2]; member
217 static void *get_denali_ctl(const struct chan_info *chan, in get_denali_ctl()
223 static void *get_denali_phy(const struct chan_info *chan, in get_denali_phy()
563 static void set_ds_odt(const struct chan_info *chan, in set_ds_odt()
1380 struct chan_info *chan = &dram->chan[channel]; in data_training() local
1701 void modify_param(const struct chan_info *chan, in modify_param()
1810 struct chan_info *chan = &dram->chan[channel]; in lpddr4_mr_detect() local
2133 void lpddr4_modify_param(const struct chan_info *chan, in lpddr4_modify_param()
2676 const struct chan_info *chan = &dram->chan[channel]; in dram_detect_cap() local
2924 const struct chan_info *chan = in sdram_init() local
[all …]
A Dsdram_rk3188.c38 struct chan_info chan[1]; member
259 static void phy_cfg(const struct chan_info *chan, int channel, in phy_cfg()
380 static void set_bandwidth_ratio(const struct chan_info *chan, int channel, in set_bandwidth_ratio()
418 static int data_training(const struct chan_info *chan, int channel, in data_training()
481 static void move_to_access_state(const struct chan_info *chan) in move_to_access_state()
522 static void dram_cfg_rbc(const struct chan_info *chan, u32 chnum, in dram_cfg_rbc()
539 unsigned int chan; in dram_all_config() local
573 const struct chan_info *chan = &dram->chan[channel]; in sdram_rank_bw_detect() local
634 const struct chan_info *chan = &dram->chan[channel]; in sdram_col_row_detect() local
733 const struct chan_info *chan = &dram->chan[channel]; in sdram_init() local
A Dsdram_rk3288.c40 struct chan_info chan[2]; member
294 static void phy_cfg(const struct chan_info *chan, int channel, in phy_cfg()
439 static void set_bandwidth_ratio(const struct chan_info *chan, int channel, in set_bandwidth_ratio()
477 static int data_training(const struct chan_info *chan, int channel, in data_training()
540 static void move_to_access_state(const struct chan_info *chan) in move_to_access_state()
580 static void dram_cfg_rbc(const struct chan_info *chan, u32 chnum, in dram_cfg_rbc()
597 unsigned int chan; in dram_all_config() local
627 const struct chan_info *chan = &dram->chan[channel]; in sdram_rank_bw_detect() local
680 const struct chan_info *chan = &dram->chan[channel]; in sdram_col_row_detect() local
810 const struct chan_info *chan = &dram->chan[channel]; in sdram_init() local
A Dsdram_rk322x.c35 struct chan_info chan[1]; member
164 static void memory_init(struct chan_info *chan, in memory_init()
232 static u32 data_training(struct chan_info *chan) in data_training()
470 static void phy_cfg(struct chan_info *chan, in phy_cfg()
533 void dram_cfg_rbc(struct chan_info *chan, in dram_cfg_rbc()
/u-boot/arch/arm/mach-bcm283x/
A Dmbox.c17 int bcm2835_mbox_call_raw(u32 chan, u32 send, u32 *recv) in bcm2835_mbox_call_raw()
105 int bcm2835_mbox_call_prop(u32 chan, struct bcm2835_mbox_hdr *buffer) in bcm2835_mbox_call_prop()
/u-boot/drivers/firmware/scmi/
A Dmailbox_agent.c36 struct scmi_mbox_channel *chan = dev_get_priv(dev); in scmi_mbox_process_msg() local
67 struct scmi_mbox_channel *chan = dev_get_priv(dev); in scmi_mbox_probe() local
A Dsmccc_agent.c35 struct scmi_smccc_channel *chan = dev_get_priv(dev); in scmi_smccc_process_msg() local
56 struct scmi_smccc_channel *chan = dev_get_priv(dev); in scmi_smccc_probe() local
/u-boot/drivers/dma/
A Dapbh_dma.c504 static int mxs_dma_wait_complete(uint32_t timeout, unsigned int chan) in mxs_dma_wait_complete()
526 int mxs_dma_go(int chan) in mxs_dma_go()
557 void mxs_dma_circ_start(int chan, struct mxs_dma_desc *pdesc) in mxs_dma_circ_start()
/u-boot/include/
A DxyzModem.h60 int chan; member
/u-boot/cmd/
A Dadc.c104 int i, chan, ret, uV; in do_adc_scan() local
/u-boot/drivers/phy/
A Dphy-rcar-gen2.c57 u16 chan = phy->id & 0xffff; in rcar_gen2_phy_phy_init() local
/u-boot/arch/arm/mach-sunxi/
A Ddram_sun6i.c25 u8 chan; member

Completed in 51 milliseconds

12