| /f-stack/dpdk/drivers/net/enic/base/ |
| H A D | vnic_cq.c | 53 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init() 55 iowrite32(color_enable, &cq->ctrl->color_enable); in vnic_cq_init() 56 iowrite32(cq_head, &cq->ctrl->cq_head); in vnic_cq_init() 57 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init() 58 iowrite32(cq_tail_color, &cq->ctrl->cq_tail_color); in vnic_cq_init() 59 iowrite32(interrupt_enable, &cq->ctrl->interrupt_enable); in vnic_cq_init() 60 iowrite32(cq_entry_enable, &cq->ctrl->cq_entry_enable); in vnic_cq_init() 62 iowrite32(interrupt_offset, &cq->ctrl->interrupt_offset); in vnic_cq_init() 73 iowrite32(0, &cq->ctrl->cq_head); in vnic_cq_clean() 74 iowrite32(0, &cq->ctrl->cq_tail); in vnic_cq_clean() [all …]
|
| H A D | vnic_rq.c | 55 iowrite32(count, &rq->ctrl->ring_size); in vnic_rq_init_start() 56 iowrite32(cq_index, &rq->ctrl->cq_index); in vnic_rq_init_start() 57 iowrite32(error_interrupt_enable, &rq->ctrl->error_interrupt_enable); in vnic_rq_init_start() 59 iowrite32(0, &rq->ctrl->error_status); in vnic_rq_init_start() 60 iowrite32(fetch_index, &rq->ctrl->fetch_index); in vnic_rq_init_start() 61 iowrite32(posted_index, &rq->ctrl->posted_index); in vnic_rq_init_start() 63 iowrite32(((1 << 10) | rq->data_queue_idx), in vnic_rq_init_start() 66 iowrite32(0, &rq->ctrl->data_ring); in vnic_rq_init_start() 100 iowrite32(1, &rq->ctrl->enable); in vnic_rq_enable() 107 iowrite32(0, &rq->ctrl->enable); in vnic_rq_disable() [all …]
|
| H A D | vnic_wq.c | 97 iowrite32(count, &wq->ctrl->ring_size); in vnic_wq_init_start() 98 iowrite32(fetch_index, &wq->ctrl->fetch_index); in vnic_wq_init_start() 99 iowrite32(posted_index, &wq->ctrl->posted_index); in vnic_wq_init_start() 100 iowrite32(cq_index, &wq->ctrl->cq_index); in vnic_wq_init_start() 101 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable); in vnic_wq_init_start() 103 iowrite32(0, &wq->ctrl->error_status); in vnic_wq_init_start() 127 iowrite32(1, &wq->ctrl->enable); in vnic_wq_enable() 134 iowrite32(0, &wq->ctrl->enable); in vnic_wq_disable() 170 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_clean() 171 iowrite32(0, &wq->ctrl->posted_index); in vnic_wq_clean() [all …]
|
| H A D | vnic_intr.c | 33 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init() 34 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in vnic_intr_init() 35 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_init() 41 iowrite32(vnic_dev_intr_coal_timer_usec_to_hw(intr->vdev, in vnic_intr_coalescing_timer_set() 47 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_clean()
|
| H A D | vnic_intr.h | 41 iowrite32(0, &intr->ctrl->mask); in vnic_intr_unmask() 46 iowrite32(1, &intr->ctrl->mask); in vnic_intr_mask() 64 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in vnic_intr_return_credits()
|
| H A D | vnic_dev.c | 332 iowrite32(cmd, &devcmd->cmd); in _vnic_dev_cmd()
|
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_regs.h | 56 iowrite32(coal, &intr_ctrl[intr_idx].coal_init); in ionic_intr_coal_init() 63 iowrite32(mask, &intr_ctrl[intr_idx].mask); in ionic_intr_mask() 76 iowrite32(cred | flags, &intr_ctrl[intr_idx].credits); in ionic_intr_credits() 88 iowrite32(cred, &intr_ctrl[intr_idx].credits); in ionic_intr_clean() 95 iowrite32(mask, &intr_ctrl[intr_idx].mask_assert); in ionic_intr_mask_assert()
|
| H A D | ionic_osdep.h | 55 #define iowrite32(value, reg) rte_write32(value, reg) macro
|
| H A D | ionic_main.c | 285 iowrite32(ident->drv.words[i], &idev->dev_cmd->data[i]); in ionic_identify() 404 iowrite32(ident->port.config.words[i], &idev->dev_cmd->data[i]); in ionic_port_init()
|
| H A D | ionic_dev.c | 107 iowrite32(cmd->words[i], &idev->dev_cmd->cmd.words[i]); in ionic_dev_cmd_go() 109 iowrite32(0, &idev->dev_cmd->done); in ionic_dev_cmd_go() 110 iowrite32(1, &idev->dev_cmd->doorbell); in ionic_dev_cmd_go()
|
| /f-stack/dpdk/drivers/bus/fslmc/mc/ |
| H A D | fsl_mc_cmd.h | 145 iowrite32(le32_to_cpu(cmd_header->word[1]), (((uint32_t *)header) + 1)); in mc_write_command() 146 iowrite32(le32_to_cpu(cmd_header->word[0]), (uint32_t *)header); in mc_write_command()
|
| H A D | fsl_mc_sys.h | 50 #define iowrite32(_v, _p) writeq32(_v, _p) macro
|
| /f-stack/freebsd/contrib/device-tree/Bindings/i2c/ |
| H A D | i2c-mux-reg.txt | 42 * whether iowrite32, iowrite16, or iowrite8 will be used. 63 /* data is written using iowrite32 */
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_compat.h | 56 static inline void iowrite32(uint32_t val, volatile void *addr) in iowrite32() function
|
| H A D | enic_main.c | 328 iowrite32(0, &rq->ctrl->fetch_index); in enic_alloc_rx_queue_mbufs() 353 iowrite32(rq->posted_index, &rq->ctrl->posted_index); in enic_initial_post_rx()
|