/linux/drivers/pci/hotplug/ |
A D | pciehp_ctrl.c | 37 if (POWER_CTRL(ctrl)) { in set_slot_off() 80 if (ctrl->power_fault_detected || pciehp_query_power_fault(ctrl)) { in board_added() 81 ctrl_err(ctrl, "Slot(%s): Power fault\n", slot_name(ctrl)); in board_added() 100 set_slot_off(ctrl); in board_added() 139 irq_wake_thread(ctrl->pcie->irq, ctrl); in pciehp_request() 188 ctrl_info(ctrl, "Slot(%s): Button cancel\n", slot_name(ctrl)); in pciehp_handle_button_press() 204 slot_name(ctrl), ctrl->state); in pciehp_handle_button_press() 222 ctrl->request_result = pciehp_disable_slot(ctrl, SAFE_REMOVAL); in pciehp_handle_disable_request() 276 ctrl->request_result = pciehp_enable_slot(ctrl); in pciehp_handle_presence_or_link_change() 391 slot_name(ctrl), ctrl->state); in pciehp_sysfs_enable_slot() [all …]
|
A D | pciehp_hpc.c | 62 ctrl->poll_thread = kthread_run(&pciehp_poll, ctrl, in pciehp_request_irq() 82 free_irq(ctrl->pcie->irq, ctrl); in pciehp_free_irq() 139 rc = wait_event_timeout(ctrl->queue, !ctrl->cmd_busy, timeout); in pcie_wait_cmd() 176 ctrl->cmd_busy = 1; in pcie_do_write_cmd() 295 ctrl_info(ctrl, "Slot(%s): No link\n", slot_name(ctrl)); in pciehp_check_link_status() 730 ctrl_err(ctrl, "Slot(%s): Power fault\n", slot_name(ctrl)); in pciehp_ist() 973 ctrl = kzalloc(sizeof(*ctrl), GFP_KERNEL); in pcie_init() 974 if (!ctrl) in pcie_init() 997 dbg_ctrl(ctrl); in pcie_init() 1049 return ctrl; in pcie_init() [all …]
|
A D | shpchp_hpc.c | 290 struct controller *ctrl = slot->ctrl; in shpc_write_cmd() local 362 struct controller *ctrl = slot->ctrl; in hpc_get_attention_status() local 386 struct controller *ctrl = slot->ctrl; in hpc_get_power_status() local 411 struct controller *ctrl = slot->ctrl; in hpc_get_latch_status() local 421 struct controller *ctrl = slot->ctrl; in hpc_get_adapter_status() local 432 struct controller *ctrl = slot->ctrl; in hpc_get_prog_int() local 442 struct controller *ctrl = slot->ctrl; in hpc_get_adapter_speed() local 495 struct controller *ctrl = slot->ctrl; in hpc_get_mode1_ECC_cap() local 511 struct controller *ctrl = slot->ctrl; in hpc_query_power_fault() local 587 free_irq(ctrl->pci_dev->irq, ctrl); in hpc_release_ctlr() [all …]
|
A D | cpqphp_core.c | 283 free_irq(ctrl->interrupt, ctrl); in ctrl_slot_cleanup() 419 struct controller *ctrl = slot->ctrl; in set_attention_status() local 446 struct controller *ctrl = slot->ctrl; in process_SI() local 478 struct controller *ctrl = slot->ctrl; in process_SS() local 505 struct controller *ctrl = slot->ctrl; in hardware_test() local 516 struct controller *ctrl = slot->ctrl; in get_power_status() local 527 struct controller *ctrl = slot->ctrl; in get_attention_status() local 538 struct controller *ctrl = slot->ctrl; in get_latch_status() local 602 slot->ctrl = ctrl; in ctrl_slot_setup() 1232 free_irq(ctrl->interrupt, ctrl); in cpqhpc_probe() [all …]
|
A D | pciehp_core.c | 66 if (MRL_SENS(ctrl)) in init_slot() 68 if (ATTN_LED(ctrl)) { in init_slot() 199 ctrl = pcie_init(dev); in pciehp_probe() 200 if (!ctrl) { in pciehp_probe() 207 rc = init_slot(ctrl); in pciehp_probe() 237 cleanup_slot(ctrl); in pciehp_probe() 249 cleanup_slot(ctrl); in pciehp_remove() 292 ctrl->cmd_busy = true; in pciehp_resume_noirq() 295 if (ctrl->state == ON_STATE || ctrl->state == BLINKINGOFF_STATE) in pciehp_resume_noirq() 326 ctrl->cmd_busy = true; in pciehp_runtime_resume() [all …]
|
A D | pciehp.h | 36 pci_dbg(ctrl->pcie->port, format, ## arg) 38 pci_err(ctrl->pcie->port, format, ## arg) 40 pci_info(ctrl->pcie->port, format, ## arg) 42 pci_warn(ctrl->pcie->port, format, ## arg) 149 #define ATTN_BUTTN(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_ABP) argument 150 #define POWER_CTRL(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PCP) argument 151 #define MRL_SENS(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_MRLSP) argument 152 #define ATTN_LED(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_AIP) argument 153 #define PWR_LED(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PIP) argument 154 #define NO_CMD_CMPL(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_NCCS) argument [all …]
|
/linux/drivers/nvme/target/ |
A D | loop.c | 210 nvme_req(req)->ctrl = &ctrl->ctrl; in nvme_loop_init_request() 320 ctrl->queues[i].ctrl = ctrl; in nvme_loop_init_io_queues() 325 ctrl->ctrl.queue_count++; in nvme_loop_init_io_queues() 357 ctrl->admin_tag_set.numa_node = ctrl->ctrl.numa_node; in nvme_loop_configure_admin_queue() 365 ctrl->queues[0].ctrl = ctrl; in nvme_loop_configure_admin_queue() 374 ctrl->ctrl.admin_tagset = &ctrl->admin_tag_set; in nvme_loop_configure_admin_queue() 533 ctrl->tag_set.numa_node = ctrl->ctrl.numa_node; in nvme_loop_create_io_queues() 540 ctrl->ctrl.tagset = &ctrl->tag_set; in nvme_loop_create_io_queues() 593 ctrl->ctrl.opts = opts; in nvme_loop_create_ctrl() 612 ctrl->port = nvme_loop_find_port(&ctrl->ctrl); in nvme_loop_create_ctrl() [all …]
|
A D | core.c | 230 ctrl->changed_ns_list[ctrl->nr_changed_ns++] = nsid; in nvmet_add_to_changed_ns_log() 308 ctrl->ops->delete_ctrl(ctrl); in nvmet_port_del_ctrls() 393 ctrl->cntlid, ctrl->kato); in nvmet_keep_alive_timer() 404 ctrl->cntlid, ctrl->kato); in nvmet_start_keep_alive_timer() 707 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_set_error() local 784 struct nvmet_ctrl *ctrl = sq->ctrl; in nvmet_sq_destroy() local 790 if (ctrl && ctrl->sqs && ctrl->sqs[0] == sq) in nvmet_sq_destroy() 1209 ctrl->cap |= ctrl->ops->get_max_queue_size(ctrl) - 1; in nvmet_init_cap() 1333 ctrl->ops->delete_ctrl(ctrl); in nvmet_fatal_error_handler() 1367 ctrl = kzalloc(sizeof(*ctrl), GFP_KERNEL); in nvmet_alloc_ctrl() [all …]
|
/linux/drivers/gpu/drm/msm/edp/ |
A D | edp_ctrl.c | 415 ctrl->link_rate = ctrl->dpcd[DP_MAX_LINK_RATE]; in edp_fill_link_cfg() 575 DBG("v=%d p=%d", ctrl->v_level, ctrl->p_level); in edp_voltage_pre_emphasise_set() 583 return edp_lane_set_write(ctrl, ctrl->v_level, ctrl->p_level); in edp_voltage_pre_emphasise_set() 1111 queue_work(ctrl->workqueue, &ctrl->on_work); in msm_edp_ctrl_power() 1113 queue_work(ctrl->workqueue, &ctrl->off_work); in msm_edp_ctrl_power() 1132 edp->ctrl = ctrl; in msm_edp_ctrl_init() 1157 ctrl->aux = msm_edp_aux_init(edp, ctrl->base, &ctrl->drm_aux); in msm_edp_ctrl_init() 1158 if (!ctrl->aux || !ctrl->drm_aux) { in msm_edp_ctrl_init() 1163 ctrl->phy = msm_edp_phy_init(dev, ctrl->base); in msm_edp_ctrl_init() 1198 msm_edp_aux_destroy(&ctrl->pdev->dev, ctrl->aux); in msm_edp_ctrl_destroy() [all …]
|
/linux/drivers/mtd/nand/raw/brcmnand/ |
A D | brcmnand.c | 1489 ctrl->oob, ctrl->sas, in brcmnand_edu_irq() 1497 ctrl->oob, ctrl->sas, in brcmnand_edu_irq() 1541 if (ctrl->soc->ctlrdy_ack(ctrl->soc)) in brcmnand_irq() 1912 ctrl->oob += write_oob_to_regs(ctrl, in brcmnand_edu_trans() 1914 ctrl->oob, ctrl->sas, in brcmnand_edu_trans() 1934 ctrl->oob += read_oob_from_regs(ctrl, in brcmnand_edu_trans() 1936 ctrl->oob, ctrl->sas, in brcmnand_edu_trans() 2895 ctrl->soc->ctlrdy_ack(ctrl->soc); in brcmnand_resume() 3046 ctrl->nand_fc = ctrl->nand_base + in brcmnand_probe() 3147 ctrl->soc->ctlrdy_ack(ctrl->soc); in brcmnand_probe() [all …]
|
/linux/drivers/slimbus/ |
A D | qcom-ctrl.c | 137 if ((ctrl->rx.tail + 1) % ctrl->rx.n == ctrl->rx.head) { in slim_alloc_rxbuf() 143 ctrl->rx.tail = (ctrl->rx.tail + 1) % ctrl->rx.n; in slim_alloc_rxbuf() 157 ctrl->tx.head = (ctrl->tx.head + 1) % ctrl->tx.n; in slim_ack_txn() 258 queue_work(ctrl->rxwq, &ctrl->wd); in qcom_slim_handle_rx_irq() 310 if (((ctrl->tx.head + 1) % ctrl->tx.n) == ctrl->tx.tail) { in slim_alloc_txbuf() 317 ctrl->tx.tail = (ctrl->tx.tail + 1) % ctrl->tx.n; in slim_alloc_txbuf() 430 memcpy(buf, ctrl->rx.base + (ctrl->rx.head * ctrl->rx.sl_sz), in slim_get_current_rxbuf() 433 ctrl->rx.head = (ctrl->rx.head + 1) % ctrl->rx.n; in slim_get_current_rxbuf() 518 sctrl = &ctrl->ctrl; in qcom_slim_probe() 522 dev_set_drvdata(ctrl->dev, ctrl); in qcom_slim_probe() [all …]
|
A D | qcom-ngd-ctrl.c | 509 devm_kfree(ctrl->dev, ctrl->qmi.handle); in qcom_slim_qmi_exit() 540 desc = &ctrl->txdesc[ctrl->tx_tail]; in qcom_slim_ngd_tx_msg_get() 581 desc->ctrl = ctrl; in qcom_slim_ngd_tx_msg_post() 613 queue_work(ctrl->mwq, &ctrl->m_work); in qcom_slim_ngd_rx() 655 desc->ctrl = ctrl; in qcom_slim_ngd_post_rx_msgq() 1121 ctrl->ver = readl_relaxed(ctrl->base); in qcom_slim_ngd_power_up() 1266 pm_runtime_resume(ctrl->ctrl.dev); in qcom_slim_ngd_enable() 1269 pm_runtime_put(ctrl->ctrl.dev); in qcom_slim_ngd_enable() 1478 ctrl->ctrl.dev = dev; in qcom_slim_ngd_probe() 1552 ctrl->ctrl.a_framer = &ctrl->framer; in qcom_slim_ngd_ctrl_probe() [all …]
|
/linux/drivers/block/rsxx/ |
A D | dma.c | 463 ctrl->id, dma->laddr, tag, ctrl->cmd.idx); in rsxx_issue_dmas() 531 tag, ctrl->status.idx, ctrl->id); in rsxx_dma_done() 553 ctrl->status.idx = (ctrl->status.idx + 1) & in rsxx_dma_done() 566 rsxx_enable_ier(ctrl->card, CR_INTR_DMA(ctrl->id)); in rsxx_dma_done() 571 queue_work(ctrl->issue_wq, &ctrl->issue_dma_work); in rsxx_dma_done() 806 memset(&ctrl->stats, 0, sizeof(ctrl->stats)); in rsxx_dma_ctrl_init() 933 struct rsxx_dma_ctrl *ctrl = &card->ctrl[i]; in rsxx_dma_setup() local 953 ctrl->cmd.buf, ctrl->cmd.dma_addr); in rsxx_dma_setup() 985 ctrl = &card->ctrl[i]; in rsxx_dma_destroy() 1010 ctrl->status.buf, ctrl->status.dma_addr); in rsxx_dma_destroy() [all …]
|
/linux/drivers/nvme/host/ |
A D | fc.c | 2079 op->ctrl = ctrl; in __nvme_fc_init_request() 2131 nvme_req(rq)->ctrl = &ctrl->ctrl; in nvme_fc_init_request() 2230 queue->ctrl = ctrl; in nvme_fc_init_queue() 2397 if (ctrl->ctrl.opts) in nvme_fc_ctrl_free() 2904 ctrl->tag_set.numa_node = ctrl->ctrl.numa_node; in nvme_fc_create_io_queues() 2917 ctrl->ctrl.tagset = &ctrl->tag_set; in nvme_fc_create_io_queues() 3119 ctrl->ctrl.max_hw_sectors = ctrl->ctrl.max_segments << in nvme_fc_create_association() 3338 ctrl->cnum, ctrl->ctrl.nr_reconnects); in nvme_fc_reconnect_or_delete() 3527 ctrl->queues = kcalloc(ctrl->ctrl.queue_count, in nvme_fc_init_ctrl() 3550 ctrl->ctrl.admin_tagset = &ctrl->admin_tag_set; in nvme_fc_init_ctrl() [all …]
|
A D | rdma.c | 306 nvme_req(rq)->ctrl = &ctrl->ctrl; in nvme_rdma_init_request() 586 queue->ctrl = ctrl; in nvme_rdma_alloc_queue() 888 ctrl->ctrl.admin_tagset = nvme_rdma_alloc_tagset(&ctrl->ctrl, true); in nvme_rdma_configure_admin_queue() 915 ctrl->ctrl.max_segments = ctrl->max_fr_pages; in nvme_rdma_configure_admin_queue() 975 ctrl->ctrl.tagset = nvme_rdma_alloc_tagset(&ctrl->ctrl, false); in nvme_rdma_configure_io_queues() 1111 if (ctrl->ctrl.opts->queue_size > ctrl->ctrl.sqsize + 1) { in nvme_rdma_setup_ctrl() 1114 ctrl->ctrl.opts->queue_size, ctrl->ctrl.sqsize + 1); in nvme_rdma_setup_ctrl() 1124 if (ctrl->ctrl.sqsize + 1 > ctrl->ctrl.maxcmd) { in nvme_rdma_setup_ctrl() 1127 ctrl->ctrl.sqsize + 1, ctrl->ctrl.maxcmd); in nvme_rdma_setup_ctrl() 1128 ctrl->ctrl.sqsize = ctrl->ctrl.maxcmd - 1; in nvme_rdma_setup_ctrl() [all …]
|
A D | core.c | 211 ctrl->ops->delete_ctrl(ctrl); in nvme_do_delete_ctrl() 919 struct nvme_ctrl *ctrl = ns->ctrl; in nvme_setup_rw() local 1659 struct nvme_ctrl *ctrl = ns->ctrl; in nvme_config_discard() local 1730 struct nvme_ctrl *ctrl = ns->ctrl; in nvme_configure_metadata() local 1883 struct nvme_ctrl *ctrl = ns->ctrl; in nvme_set_chunk_sectors() local 2167 ret = ctrl->ops->reg_write32(ctrl, NVME_REG_CC, ctrl->ctrl_config); in nvme_disable_ctrl() 2183 ret = ctrl->ops->reg_read64(ctrl, NVME_REG_CAP, &ctrl->cap); in nvme_enable_ctrl() 3084 ret = ctrl->ops->reg_read32(ctrl, NVME_REG_VS, &ctrl->vs); in nvme_init_ctrl_finish() 3861 ns->ctrl = ctrl; in nvme_alloc_ns() 4452 ctrl->ops->free_ctrl(ctrl); in nvme_free_ctrl() [all …]
|
A D | tcp.c | 441 nvme_req(rq)->ctrl = &ctrl->ctrl; in nvme_tcp_init_request() 1409 queue->ctrl = ctrl; in nvme_tcp_alloc_queue() 2238 struct nvme_ctrl *ctrl = &req->queue->ctrl->ctrl; in nvme_tcp_complete_timed_out() local 2251 struct nvme_ctrl *ctrl = &req->queue->ctrl->ctrl; in nvme_tcp_timeout() local 2425 dev_info(ctrl->ctrl.device, in nvme_tcp_map_queues() 2512 ctrl->ctrl.opts = opts; in nvme_tcp_create_ctrl() 2516 ctrl->ctrl.kato = opts->kato; in nvme_tcp_create_ctrl() 2565 ctrl->queues = kcalloc(ctrl->ctrl.queue_count, sizeof(*ctrl->queues), in nvme_tcp_create_ctrl() 2587 nvmf_ctrl_subsysnqn(&ctrl->ctrl), &ctrl->addr); in nvme_tcp_create_ctrl() 2593 return &ctrl->ctrl; in nvme_tcp_create_ctrl() [all …]
|
/linux/drivers/net/mdio/ |
A D | mdio-bitbang.c | 50 ops->set_mdc(ctrl, 1); in mdiobb_send_bit() 52 ops->set_mdc(ctrl, 0); in mdiobb_send_bit() 61 ops->set_mdc(ctrl, 1); in mdiobb_get_bit() 63 ops->set_mdc(ctrl, 0); in mdiobb_get_bit() 146 ctrl->ops->set_mdio_dir(ctrl, 0); in mdiobb_cmd_addr() 147 mdiobb_get_bit(ctrl); in mdiobb_cmd_addr() 161 mdiobb_cmd(ctrl, ctrl->op_c22_read, phy, reg); in mdiobb_read() 163 ctrl->ops->set_mdio_dir(ctrl, 0); in mdiobb_read() 193 mdiobb_cmd(ctrl, ctrl->op_c22_write, phy, reg); in mdiobb_write() 201 ctrl->ops->set_mdio_dir(ctrl, 0); in mdiobb_write() [all …]
|
/linux/drivers/tty/serdev/ |
A D | core.c | 152 if (!ctrl || !ctrl->ops->open) in serdev_device_open() 155 ret = ctrl->ops->open(ctrl); in serdev_device_open() 169 ctrl->ops->close(ctrl); in serdev_device_open() 179 if (!ctrl || !ctrl->ops->close) in serdev_device_close() 184 ctrl->ops->close(ctrl); in serdev_device_close() 241 if (!ctrl || !ctrl->ops->write_buf) in serdev_device_write_buf() 325 ctrl->ops->write_flush(ctrl); in serdev_device_write_flush() 390 if (!ctrl || !ctrl->ops->get_tiocm) in serdev_device_get_tiocm() 393 return ctrl->ops->get_tiocm(ctrl); in serdev_device_get_tiocm() 455 serdev->ctrl = ctrl; in serdev_device_alloc() [all …]
|
/linux/drivers/media/v4l2-core/ |
A D | v4l2-ctrls-api.c | 46 if (ctrl->is_ptr && !ctrl->is_string) in ptr_to_user() 95 ctrl->type_ops->init(ctrl, idx, ctrl->p_new); in def_to_user() 109 if (ctrl->is_ptr && !ctrl->is_string) { in user_to_ptr() 116 ctrl->type_ops->init(ctrl, idx, ptr); in user_to_ptr() 247 ctrl = ref->ctrl; in prepare_ext_ctrls() 255 if (ctrl->cluster[0] != ctrl) in prepare_ext_ctrls() 729 if (!ctrl || !ctrl->is_int) in v4l2_g_ctrl() 788 if (!ctrl || !ctrl->is_int) in v4l2_s_ctrl() 875 memcpy(ctrl->p_new.p, p, ctrl->elems * ctrl->elem_size); in __v4l2_ctrl_s_ctrl_compound() 1011 ctrl = ref->ctrl; in v4l2_query_ext_ctrl() [all …]
|
A D | v4l2-ctrls-core.c | 26 ev->u.ctrl.type = ctrl->type; in fill_event() 27 ev->u.ctrl.flags = user_flags(ctrl); in fill_event() 32 ev->u.ctrl.minimum = ctrl->minimum; in fill_event() 33 ev->u.ctrl.maximum = ctrl->maximum; in fill_event() 38 ev->u.ctrl.step = ctrl->step; in fill_event() 820 ptr_to_ptr(ctrl, ctrl->p_new, ctrl->p_cur); in new_to_cur() 850 ptr_to_ptr(ctrl, ctrl->p_cur, ctrl->p_new); in cur_to_new() 1103 new_ref->ctrl = ctrl; in handler_new_ref() 1353 ctrl->type_ops->init(ctrl, idx, ctrl->p_cur); in v4l2_ctrl_new() 1354 ctrl->type_ops->init(ctrl, idx, ctrl->p_new); in v4l2_ctrl_new() [all …]
|
/linux/drivers/spi/ |
A D | spi-qcom-qspi.c | 161 dev_warn_once(ctrl->dev, in qspi_buswidth_to_iomode() 172 xfer = &ctrl->xfer; in qcom_qspi_pio_xfer_cfg() 224 ctrl->xfer.rem_bytes = 0; in qcom_qspi_handle_err() 304 struct qcom_qspi *ctrl; in qcom_qspi_prepare_message() local 423 spin_lock(&ctrl->lock); in qcom_qspi_irq() 430 ret = pio_write(ctrl); in qcom_qspi_irq() 433 ret = pio_read(ctrl); in qcom_qspi_irq() 460 struct qcom_qspi *ctrl; in qcom_qspi_probe() local 473 ctrl->dev = dev; in qcom_qspi_probe() 475 if (IS_ERR(ctrl->base)) in qcom_qspi_probe() [all …]
|
/linux/drivers/clk/bcm/ |
A D | clk-iproc-pll.c | 160 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in pll_wait_for_lock() local 176 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in iproc_pll_write() local 187 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_disable() local 216 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_enable() local 246 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_put_in_reset() local 261 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_bring_out_reset() local 289 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in pll_fractional_change_only() local 319 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in pll_set_rate() local 449 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in iproc_pll_disable() local 462 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in iproc_pll_recalc_rate() local [all …]
|
/linux/arch/arm/kernel/ |
A D | unwind.c | 216 ret = (*ctrl->insn >> (ctrl->byte * 8)) & 0xff; in unwind_get_byte() 219 ctrl->insn++; in unwind_get_byte() 223 ctrl->byte--; in unwind_get_byte() 334 ctrl->vrs[SP] = ctrl->vrs[insn & 0x0f]; in unwind_exec_insn() 341 ctrl->vrs[PC] = ctrl->vrs[LR]; in unwind_exec_insn() 366 ctrl->vrs[FP], ctrl->vrs[SP], ctrl->vrs[LR], ctrl->vrs[PC]); in unwind_exec_insn() 424 ctrl.entries = 1 + ((*ctrl.insn & 0x00ff0000) >> 16); in unwind_frame() 427 *ctrl.insn, ctrl.insn); in unwind_frame() 435 if ((ctrl.sp_high - ctrl.vrs[SP]) < sizeof(ctrl.vrs)) in unwind_frame() 440 if (ctrl.vrs[SP] < low || ctrl.vrs[SP] >= ctrl.sp_high) in unwind_frame() [all …]
|
/linux/drivers/soundwire/ |
A D | qcom.c | 646 ctrl->reg_write(ctrl, SWRM_COMP_CFG_ADDR, in qcom_swrm_init() 703 ctrl->reg_read(ctrl, reg, &val); in qcom_swrm_pre_bank_switch() 708 return ctrl->reg_write(ctrl, reg, val); in qcom_swrm_pre_bank_switch() 738 ret = ctrl->reg_write(ctrl, reg, value); in qcom_swrm_transport_params() 745 ret = ctrl->reg_write(ctrl, reg, value); in qcom_swrm_transport_params() 753 ret = ctrl->reg_write(ctrl, reg, value); in qcom_swrm_transport_params() 762 ret = ctrl->reg_write(ctrl, reg, value); in qcom_swrm_transport_params() 766 ret = ctrl->reg_write(ctrl, reg, value); in qcom_swrm_transport_params() 789 ctrl->reg_read(ctrl, reg, &val); in qcom_swrm_port_enable() 796 return ctrl->reg_write(ctrl, reg, val); in qcom_swrm_port_enable() [all …]
|