| /OK3568_Linux_fs/kernel/drivers/pinctrl/ti/ |
| H A D | pinctrl-ti-iodelay.c | 206 static int ti_iodelay_pinconf_set(struct ti_iodelay_device *iod, in ti_iodelay_pinconf_set() argument 209 const struct ti_iodelay_reg_data *reg = iod->reg_data; in ti_iodelay_pinconf_set() 210 struct ti_iodelay_reg_values *ival = &iod->reg_init_conf_values; in ti_iodelay_pinconf_set() 211 struct device *dev = iod->dev; in ti_iodelay_pinconf_set() 264 r = regmap_update_bits(iod->regmap, cfg->offset, reg_mask, reg_val); in ti_iodelay_pinconf_set() 281 static int ti_iodelay_pinconf_init_dev(struct ti_iodelay_device *iod) in ti_iodelay_pinconf_init_dev() argument 283 const struct ti_iodelay_reg_data *reg = iod->reg_data; in ti_iodelay_pinconf_init_dev() 284 struct device *dev = iod->dev; in ti_iodelay_pinconf_init_dev() 285 struct ti_iodelay_reg_values *ival = &iod->reg_init_conf_values; in ti_iodelay_pinconf_init_dev() 290 r = regmap_update_bits(iod->regmap, reg->reg_global_lock_offset, in ti_iodelay_pinconf_init_dev() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | io-domain.c | 72 struct rockchip_iodomain *iod; member 81 void (*init)(struct rockchip_iodomain *iod); 95 struct rockchip_iodomain *iod = supply->iod; in rk3568_iodomain_write() local 109 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val0); in rk3568_iodomain_write() 110 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val1); in rk3568_iodomain_write() 124 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL0, val0); in rk3568_iodomain_write() 125 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL1, val1); in rk3568_iodomain_write() 137 struct rockchip_iodomain *iod = supply->iod; in rockchip_iodomain_write() local 148 ret = regmap_write(iod->grf, iod->soc_data->grf_offset, val); in rockchip_iodomain_write() 150 dev_err(iod->dev, "Couldn't write to GRF\n"); in rockchip_iodomain_write() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/power/io-domain/ |
| H A D | rockchip-io-domain.c | 75 void (*init)(struct rockchip_iodomain_priv *iod); 79 struct rockchip_iodomain_priv *iod; member 110 struct rockchip_iodomain_priv *priv = supply->iod; in rk3568_pmu_iodomain_write() 151 struct rockchip_iodomain_priv *priv = supply->iod; in rv1126_iodomain_write() 177 struct rockchip_iodomain_priv *priv = supply->iod; in rockchip_iodomain_write() 198 static void px30_iodomain_init(struct rockchip_iodomain_priv *iod) in px30_iodomain_init() argument 204 if (!iod->supplies[PX30_IO_VSEL_VCCIO6_SUPPLY_NUM].reg) in px30_iodomain_init() 212 ret = regmap_write(iod->regmap_base, PX30_IO_VSEL, val); in px30_iodomain_init() 214 dev_warn(iod->dev, "couldn't update vccio0 ctrl\n"); in px30_iodomain_init() 217 static void rk3288_iodomain_init(struct rockchip_iodomain_priv *iod) in rk3288_iodomain_init() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/nvme/target/ |
| H A D | fc.c | 103 struct nvmet_fc_ls_iod *iod; member 176 return (iodptr - iodptr->tgtport->iod); in nvmet_fc_iodnum() 254 struct nvmet_fc_ls_iod *iod); 534 struct nvmet_fc_ls_iod *iod; in nvmet_fc_alloc_ls_iodlist() local 537 iod = kcalloc(NVMET_LS_CTX_COUNT, sizeof(struct nvmet_fc_ls_iod), in nvmet_fc_alloc_ls_iodlist() 539 if (!iod) in nvmet_fc_alloc_ls_iodlist() 542 tgtport->iod = iod; in nvmet_fc_alloc_ls_iodlist() 544 for (i = 0; i < NVMET_LS_CTX_COUNT; iod++, i++) { in nvmet_fc_alloc_ls_iodlist() 545 INIT_WORK(&iod->work, nvmet_fc_handle_ls_rqst_work); in nvmet_fc_alloc_ls_iodlist() 546 iod->tgtport = tgtport; in nvmet_fc_alloc_ls_iodlist() [all …]
|
| H A D | loop.c | 76 struct nvme_loop_iod *iod = blk_mq_rq_to_pdu(req); in nvme_loop_complete_rq() local 78 sg_free_table_chained(&iod->sg_table, NVME_INLINE_SG_CNT); in nvme_loop_complete_rq() 125 struct nvme_loop_iod *iod = in nvme_loop_execute_work() local 128 iod->req.execute(&iod->req); in nvme_loop_execute_work() 137 struct nvme_loop_iod *iod = blk_mq_rq_to_pdu(req); in nvme_loop_queue_rq() local 144 ret = nvme_setup_cmd(ns, req, &iod->cmd); in nvme_loop_queue_rq() 149 iod->cmd.common.flags |= NVME_CMD_SGL_METABUF; in nvme_loop_queue_rq() 150 iod->req.port = queue->ctrl->port; in nvme_loop_queue_rq() 151 if (!nvmet_req_init(&iod->req, &queue->nvme_cq, in nvme_loop_queue_rq() 156 iod->sg_table.sgl = iod->first_sgl; in nvme_loop_queue_rq() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/nvme/host/ |
| H A D | pci.c | 425 struct nvme_iod *iod = blk_mq_rq_to_pdu(req); in nvme_init_request() local 430 iod->nvmeq = nvmeq; in nvme_init_request() 526 struct nvme_iod *iod = blk_mq_rq_to_pdu(req); in nvme_pci_iod_list() local 527 return (void **)(iod->sg + blk_rq_nr_phys_segments(req)); in nvme_pci_iod_list() 532 struct nvme_iod *iod = blk_mq_rq_to_pdu(req); in nvme_pci_use_sgls() local 540 if (!iod->nvmeq->qid) in nvme_pci_use_sgls() 550 struct nvme_iod *iod = blk_mq_rq_to_pdu(req); in nvme_free_prps() local 551 dma_addr_t dma_addr = iod->first_dma; in nvme_free_prps() 554 for (i = 0; i < iod->npages; i++) { in nvme_free_prps() 567 struct nvme_iod *iod = blk_mq_rq_to_pdu(req); in nvme_free_sgls() local [all …]
|
| /OK3568_Linux_fs/u-boot/board/ti/am57xx/ |
| H A D | board.c | 651 const struct iodelay_cfg_entry *iod, *delta_iod; in recalibrate_iodelay() local 658 iod = iodelay_cfg_array_am572x_idk; in recalibrate_iodelay() 663 iod = iodelay_cfg_array_am571x_idk; in recalibrate_iodelay() 671 iod = iodelay_cfg_array_x15_sr1_1; in recalibrate_iodelay() 675 iod = iodelay_cfg_array_x15_sr2_0; in recalibrate_iodelay() 716 ret = do_set_iodelay((*ctrl)->iodelay_config_base, iod, iod_sz); in recalibrate_iodelay()
|
| /OK3568_Linux_fs/kernel/arch/alpha/kernel/ |
| H A D | io.c | 640 u16 __iomem *iod = (u16 __iomem *) d; in scr_memcpyw() local 652 __raw_writew(tmp, iod++); in scr_memcpyw() 659 memcpy_toio(iod, s, count); in scr_memcpyw()
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | io.c | 73 U_BOOT_CMD(iod, 2, 0, do_io_iod,
|
| H A D | Kconfig | 735 Provides an 'iod' command to display I/O space and an 'iow' command
|
| /OK3568_Linux_fs/buildroot/board/beagleboneai/patches/uboot/ |
| H A D | 0001-BeagleBone-AI-support.patch | 730 iod = iodelay_cfg_array_am571x_idk; 737 + iod = iodelay_cfg_array_bbai;
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.x86 | 534 iod - Display I/O memory
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/ |
| H A D | devices.txt | 2641 2 = /dev/vx/iod Volume i/o daemon access node
|