| /openbmc/u-boot/drivers/mailbox/ |
| H A D | mailbox-uclass.c | 16 static int mbox_of_xlate_default(struct mbox_chan *chan, in mbox_of_xlate_default() 31 int mbox_get_by_index(struct udevice *dev, int index, struct mbox_chan *chan) in mbox_get_by_index() 76 struct mbox_chan *chan) in mbox_get_by_name() 91 int mbox_free(struct mbox_chan *chan) in mbox_free() 100 int mbox_send(struct mbox_chan *chan, const void *data) in mbox_send() 109 int mbox_recv(struct mbox_chan *chan, void *data, ulong timeout_us) in mbox_recv()
|
| H A D | sandbox-mbox.c | 23 static int sandbox_mbox_request(struct mbox_chan *chan) in sandbox_mbox_request() 33 static int sandbox_mbox_free(struct mbox_chan *chan) in sandbox_mbox_free() 40 static int sandbox_mbox_send(struct mbox_chan *chan, const void *data) in sandbox_mbox_send() 53 static int sandbox_mbox_recv(struct mbox_chan *chan, void *data) in sandbox_mbox_recv()
|
| H A D | tegra-hsp.c | 71 static int tegra_hsp_of_xlate(struct mbox_chan *chan, in tegra_hsp_of_xlate() 86 static int tegra_hsp_request(struct mbox_chan *chan) in tegra_hsp_request() 101 static int tegra_hsp_free(struct mbox_chan *chan) in tegra_hsp_free() 108 static int tegra_hsp_send(struct mbox_chan *chan, const void *data) in tegra_hsp_send() 121 static int tegra_hsp_recv(struct mbox_chan *chan, void *data) in tegra_hsp_recv()
|
| H A D | k3-sec-proxy.c | 80 struct mbox_chan chan; member 106 static int k3_sec_proxy_of_xlate(struct mbox_chan *chan, in k3_sec_proxy_of_xlate() 135 static int k3_sec_proxy_request(struct mbox_chan *chan) in k3_sec_proxy_request() 146 static int k3_sec_proxy_free(struct mbox_chan *chan) in k3_sec_proxy_free() 199 static int k3_sec_proxy_send(struct mbox_chan *chan, const void *data) in k3_sec_proxy_send() 261 static int k3_sec_proxy_recv(struct mbox_chan *chan, void *data) in k3_sec_proxy_recv()
|
| H A D | sandbox-mbox-test.c | 12 struct mbox_chan chan; member
|
| /openbmc/ipmitool/lib/ |
| H A D | ipmi_lanp.c | 83 is_lan_channel(struct ipmi_intf * intf, uint8_t chan) in is_lan_channel() 110 uint8_t chan = 0; in find_lan_channel() local 134 get_lan_param_select(struct ipmi_intf * intf, uint8_t chan, int param, int select) in get_lan_param_select() 214 get_lan_param(struct ipmi_intf * intf, uint8_t chan, int param) in get_lan_param() 235 set_lan_param_wait(struct ipmi_intf * intf, uint8_t chan, in set_lan_param_wait() 294 __set_lan_param(struct ipmi_intf * intf, uint8_t chan, in __set_lan_param() 361 ipmi_lanp_lock_state(struct ipmi_intf * intf, uint8_t chan) in ipmi_lanp_lock_state() 384 ipmi_lanp_lock(struct ipmi_intf * intf, uint8_t chan) in ipmi_lanp_lock() 414 ipmi_lanp_unlock(struct ipmi_intf * intf, uint8_t chan) in ipmi_lanp_unlock() 439 set_lan_param(struct ipmi_intf * intf, uint8_t chan, in set_lan_param() [all …]
|
| /openbmc/u-boot/drivers/ddr/marvell/axp/ |
| H A D | xor.c | 140 static int mv_xor_ctrl_set(u32 chan, u32 xor_ctrl) in mv_xor_ctrl_set() 154 int mv_xor_mem_init(u32 chan, u32 start_ptr, u32 block_size, u32 init_val_high, in mv_xor_mem_init() 240 int mv_xor_transfer(u32 chan, int xor_type, u32 xor_chain_ptr) in mv_xor_transfer() 340 int mv_xor_state_get(u32 chan) in mv_xor_state_get() 389 static int mv_xor_cmd_set(u32 chan, int command) in mv_xor_cmd_set()
|
| H 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) + (0x10 + ((chan) * 4))) argument 22 #define XOR_ACTIVATION_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x20 + ((chan) * 4))) argument 31 #define XOR_NEXT_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x200 + ((chan) * 4))) argument 32 #define XOR_CURR_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x210 + ((chan) * 4))) argument 33 #define XOR_BYTE_COUNT_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x220 + ((chan) * 4))) argument 35 #define XOR_DST_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x2B0 + ((chan) * 4))) argument 36 #define XOR_BLOCK_SIZE_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x2C0 + ((chan) * 4))) argument 96 #define XOR_WINDOW_CTRL_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x240 + ((chan) * 4))) argument
|
| H 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
|
| /openbmc/u-boot/drivers/pwm/ |
| H 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
|
| /openbmc/u-boot/drivers/ddr/marvell/a38x/ |
| H 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 …]
|
| H 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() 398 int mv_xor_transfer(u32 chan, enum xor_type type, u32 xor_chain_ptr) in mv_xor_transfer()
|
| /openbmc/u-boot/drivers/ram/rockchip/ |
| H A D | sdram_rk3399.c | 34 struct chan_info chan[2]; member 111 static void set_memory_map(const struct chan_info *chan, u32 channel, in set_memory_map() 155 static void set_ds_odt(const struct chan_info *chan, in set_ds_odt() 294 static int phy_io_config(const struct chan_info *chan, in phy_io_config() 455 static int pctl_cfg(const struct chan_info *chan, u32 channel, in pctl_cfg() 564 static void select_per_cs_training_index(const struct chan_info *chan, in select_per_cs_training_index() 582 static void override_write_leveling_value(const struct chan_info *chan) in override_write_leveling_value() 611 static int data_training_ca(const struct chan_info *chan, u32 channel, in data_training_ca() 661 static int data_training_wl(const struct chan_info *chan, u32 channel, in data_training_wl() 717 static int data_training_rg(const struct chan_info *chan, u32 channel, in data_training_rg() [all …]
|
| H A D | sdram_rk3188.c | 34 struct chan_info chan[1]; member 255 static void phy_cfg(const struct chan_info *chan, int channel, in phy_cfg() 376 static void set_bandwidth_ratio(const struct chan_info *chan, int channel, in set_bandwidth_ratio() 414 static int data_training(const struct chan_info *chan, int channel, in data_training() 477 static void move_to_access_state(const struct chan_info *chan) in move_to_access_state() 518 static void dram_cfg_rbc(const struct chan_info *chan, u32 chnum, in dram_cfg_rbc() 535 unsigned int chan; in dram_all_config() local 569 const struct chan_info *chan = &dram->chan[channel]; in sdram_rank_bw_detect() local 630 const struct chan_info *chan = &dram->chan[channel]; in sdram_col_row_detect() local 729 const struct chan_info *chan = &dram->chan[channel]; in sdram_init() local
|
| H A D | sdram_rk3288.c | 36 struct chan_info chan[2]; member 289 static void phy_cfg(const struct chan_info *chan, int channel, in phy_cfg() 434 static void set_bandwidth_ratio(const struct chan_info *chan, int channel, in set_bandwidth_ratio() 472 static int data_training(const struct chan_info *chan, int channel, in data_training() 535 static void move_to_access_state(const struct chan_info *chan) in move_to_access_state() 575 static void dram_cfg_rbc(const struct chan_info *chan, u32 chnum, in dram_cfg_rbc() 592 unsigned int chan; in dram_all_config() local 622 const struct chan_info *chan = &dram->chan[channel]; in sdram_rank_bw_detect() local 675 const struct chan_info *chan = &dram->chan[channel]; in sdram_col_row_detect() local 805 const struct chan_info *chan = &dram->chan[channel]; in sdram_init() local
|
| H A D | sdram_rk322x.c | 33 struct chan_info chan[1]; member 162 static void memory_init(struct chan_info *chan, in memory_init() 230 static u32 data_training(struct chan_info *chan) in data_training() 468 static void phy_cfg(struct chan_info *chan, in phy_cfg() 531 void dram_cfg_rbc(struct chan_info *chan, in dram_cfg_rbc()
|
| /openbmc/qemu/hw/hyperv/ |
| H A D | vmbus.c | 290 VMBusGpadl *vmbus_get_gpadl(VMBusChannel *chan, uint32_t gpadl_id) in vmbus_get_gpadl() 444 ssize_t vmbus_iov_to_gpadl(VMBusChannel *chan, VMBusGpadl *gpadl, uint32_t off, in vmbus_iov_to_gpadl() 601 static int ringbufs_init(VMBusChannel *chan) in ringbufs_init() 698 VMBusDevice *vmbus_channel_device(VMBusChannel *chan) in vmbus_channel_device() 711 uint32_t vmbus_channel_idx(VMBusChannel *chan) in vmbus_channel_idx() 716 void vmbus_channel_notify_host(VMBusChannel *chan) in vmbus_channel_notify_host() 721 bool vmbus_channel_is_open(VMBusChannel *chan) in vmbus_channel_is_open() 732 static int vmbus_channel_notify_guest(VMBusChannel *chan) in vmbus_channel_notify_guest() 805 static ssize_t ringbuf_send_update_idx(VMBusChannel *chan) in ringbuf_send_update_idx() 879 int vmbus_channel_reserve(VMBusChannel *chan, in vmbus_channel_reserve() [all …]
|
| H A D | hv-balloon.c | 290 VMBusChannel *chan; in hv_balloon_get_channel() local 297 static ssize_t hv_balloon_send_packet(VMBusChannel *chan, in hv_balloon_send_packet() 347 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_unballoon_rb_wait() local 362 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_unballoon_posting() local 512 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_hot_add_rb_wait() local 529 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_hot_add_posting() local 586 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_balloon_rb_wait() local 600 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_balloon_posting() local 1316 VMBusChannel *chan; in hv_balloon_recv_channel() local 1374 static void hv_balloon_vmdev_chan_notify(VMBusChannel *chan) in hv_balloon_vmdev_chan_notify() [all …]
|
| /openbmc/u-boot/arch/arm/mach-bcm283x/ |
| H A D | mbox.c | 13 int bcm2835_mbox_call_raw(u32 chan, u32 send, u32 *recv) in bcm2835_mbox_call_raw() 101 int bcm2835_mbox_call_prop(u32 chan, struct bcm2835_mbox_hdr *buffer) in bcm2835_mbox_call_prop()
|
| /openbmc/u-boot/drivers/dma/ |
| H A D | apbh_dma.c | 499 static int mxs_dma_wait_complete(uint32_t timeout, unsigned int chan) in mxs_dma_wait_complete() 521 int mxs_dma_go(int chan) in mxs_dma_go() 552 void mxs_dma_circ_start(int chan, struct mxs_dma_desc *pdesc) in mxs_dma_circ_start()
|
| /openbmc/qemu/hw/audio/ |
| H A D | es1370.c | 251 struct chan { struct 263 struct chan chan[NB_CHANNELS]; argument 696 static void es1370_run_channel (ES1370State *s, size_t chan, int free_or_avail) in es1370_run_channel()
|
| /openbmc/u-boot/include/ |
| H A D | xyzModem.h | 58 int chan; member
|
| /openbmc/qemu/hw/net/ |
| H A D | allwinner_emac.c | 147 static void aw_emac_tx_reset(AwEmacState *s, int chan) in aw_emac_tx_reset() 320 int chan; in aw_emac_write() local
|
| /openbmc/qemu/include/hw/dma/ |
| H A D | sifive_pdma.h | 51 struct sifive_pdma_chan chan[SIFIVE_PDMA_CHANS]; member
|
| /openbmc/u-boot/cmd/ |
| H A D | adc.c | 104 int i, chan, ret, uV; in do_adc_scan() local
|