/u-boot/drivers/mailbox/ |
A D | mailbox-uclass.c | 19 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 D | stm32-ipcc.c | 32 #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 D | sandbox-mbox.c | 25 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 D | tegra-hsp.c | 74 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 D | k3-sec-proxy.c | 84 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 D | zynqmp-ipi.c | 44 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 D | sandbox-mbox-test.c | 13 struct mbox_chan chan; member
|
/u-boot/drivers/ddr/marvell/axp/ |
A D | xor.c | 141 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 D | xor_regs.h | 13 #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 D | ddr3_sdram.c | 46 #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 D | sandbox_pwm.c | 33 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 D | xor_regs.h | 13 #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 D | xor.c | 151 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 D | sdram_rk3399.c | 70 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 D | sdram_rk3188.c | 38 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 D | sdram_rk3288.c | 40 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 D | sdram_rk322x.c | 35 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 D | mbox.c | 17 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 D | mailbox_agent.c | 36 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 D | smccc_agent.c | 35 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 D | apbh_dma.c | 504 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 D | xyzModem.h | 60 int chan; member
|
/u-boot/cmd/ |
A D | adc.c | 104 int i, chan, ret, uV; in do_adc_scan() local
|
/u-boot/drivers/phy/ |
A D | phy-rcar-gen2.c | 57 u16 chan = phy->id & 0xffff; in rcar_gen2_phy_phy_init() local
|
/u-boot/arch/arm/mach-sunxi/ |
A D | dram_sun6i.c | 25 u8 chan; member
|