/kernel/linux/linux-6.6/kernel/irq/ |
H A D | msi.c | 42 static void msi_domain_free_locked(struct device *dev, struct msi_ctrl *ctrl); 163 static bool msi_ctrl_valid(struct device *dev, struct msi_ctrl *ctrl) in msi_ctrl_valid() argument 167 if (WARN_ON_ONCE(ctrl->domid >= MSI_MAX_DEVICE_IRQDOMAINS || in msi_ctrl_valid() 169 !dev->msi.data->__domains[ctrl->domid].domain))) in msi_ctrl_valid() 172 hwsize = msi_domain_get_hwsize(dev, ctrl->domid); in msi_ctrl_valid() 173 if (WARN_ON_ONCE(ctrl->first > ctrl->last || in msi_ctrl_valid() 174 ctrl->first >= hwsize || in msi_ctrl_valid() 175 ctrl->last >= hwsize)) in msi_ctrl_valid() 180 static void msi_domain_free_descs(struct device *dev, struct msi_ctrl *ctrl) in msi_domain_free_descs() argument 212 struct msi_ctrl ctrl = { msi_domain_free_msi_descs_range() local 228 msi_domain_add_simple_msi_descs(struct device *dev, struct msi_ctrl *ctrl) msi_domain_add_simple_msi_descs() argument 1075 struct msi_ctrl ctrl = { msi_domain_populate_irqs() local 1124 struct msi_ctrl ctrl = { msi_domain_depopulate_descs() local 1247 __msi_domain_alloc_irqs(struct device *dev, struct irq_domain *domain, struct msi_ctrl *ctrl) __msi_domain_alloc_irqs() argument 1314 msi_domain_alloc_simple_msi_descs(struct device *dev, struct msi_domain_info *info, struct msi_ctrl *ctrl) msi_domain_alloc_simple_msi_descs() argument 1324 __msi_domain_alloc_locked(struct device *dev, struct msi_ctrl *ctrl) __msi_domain_alloc_locked() argument 1351 msi_domain_alloc_locked(struct device *dev, struct msi_ctrl *ctrl) msi_domain_alloc_locked() argument 1377 struct msi_ctrl ctrl = { msi_domain_alloc_irqs_range_locked() local 1424 struct msi_ctrl ctrl = { msi_domain_alloc_irqs_all_locked() local 1463 struct msi_ctrl ctrl = { .domid = domid, .nirqs = 1, }; msi_domain_alloc_irq_at() local 1506 __msi_domain_free_irqs(struct device *dev, struct irq_domain *domain, struct msi_ctrl *ctrl) __msi_domain_free_irqs() argument 1535 msi_domain_free_locked(struct device *dev, struct msi_ctrl *ctrl) msi_domain_free_locked() argument 1575 struct msi_ctrl ctrl = { msi_domain_free_irqs_range_locked() local [all...] |
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/ |
H A D | vivid-ctrls.c | 103 static int vivid_user_gen_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_gen_s_ctrl() argument 105 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_gen); in vivid_user_gen_s_ctrl() 107 switch (ctrl->id) { in vivid_user_gen_s_ctrl() 285 static int vivid_fb_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_fb_s_ctrl() argument 287 struct vivid_dev *dev = container_of(ctrl->handler, in vivid_fb_s_ctrl() 290 switch (ctrl->id) { in vivid_fb_s_ctrl() 312 static int vivid_user_vid_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_g_volatile_ctrl() argument 314 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid); in vivid_user_vid_g_volatile_ctrl() 316 switch (ctrl->id) { in vivid_user_vid_g_volatile_ctrl() 324 static int vivid_user_vid_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_s_ctrl() argument 365 vivid_vid_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_vid_cap_s_ctrl() argument 882 vivid_loop_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_loop_cap_s_ctrl() argument 913 vivid_vbi_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_vbi_cap_s_ctrl() argument 941 vivid_vid_out_s_ctrl(struct v4l2_ctrl *ctrl) vivid_vid_out_s_ctrl() argument 1061 vivid_streaming_s_ctrl(struct v4l2_ctrl *ctrl) vivid_streaming_s_ctrl() argument 1200 vivid_sdtv_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_sdtv_cap_s_ctrl() argument 1259 vivid_radio_rx_s_ctrl(struct v4l2_ctrl *ctrl) vivid_radio_rx_s_ctrl() argument 1357 vivid_radio_tx_s_ctrl(struct v4l2_ctrl *ctrl) vivid_radio_tx_s_ctrl() argument 1414 vivid_sdr_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_sdr_cap_s_ctrl() argument 1443 vivid_meta_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_meta_cap_s_ctrl() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/ |
H A D | vivid-ctrls.c | 117 static int vivid_user_gen_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_gen_s_ctrl() argument 119 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_gen); in vivid_user_gen_s_ctrl() 121 switch (ctrl->id) { in vivid_user_gen_s_ctrl() 362 static int vivid_fb_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_fb_s_ctrl() argument 364 struct vivid_dev *dev = container_of(ctrl->handler, in vivid_fb_s_ctrl() 367 switch (ctrl->id) { in vivid_fb_s_ctrl() 389 static int vivid_user_vid_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_g_volatile_ctrl() argument 391 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid); in vivid_user_vid_g_volatile_ctrl() 393 switch (ctrl->id) { in vivid_user_vid_g_volatile_ctrl() 401 static int vivid_user_vid_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_s_ctrl() argument 442 vivid_vid_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_vid_cap_s_ctrl() argument 971 vivid_loop_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_loop_cap_s_ctrl() argument 1002 vivid_vbi_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_vbi_cap_s_ctrl() argument 1030 vivid_vid_out_s_ctrl(struct v4l2_ctrl *ctrl) vivid_vid_out_s_ctrl() argument 1150 vivid_streaming_s_ctrl(struct v4l2_ctrl *ctrl) vivid_streaming_s_ctrl() argument 1285 vivid_sdtv_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_sdtv_cap_s_ctrl() argument 1344 vivid_radio_rx_s_ctrl(struct v4l2_ctrl *ctrl) vivid_radio_rx_s_ctrl() argument 1442 vivid_radio_tx_s_ctrl(struct v4l2_ctrl *ctrl) vivid_radio_tx_s_ctrl() argument 1499 vivid_sdr_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_sdr_cap_s_ctrl() argument 1528 vivid_meta_cap_s_ctrl(struct v4l2_ctrl *ctrl) vivid_meta_cap_s_ctrl() argument [all...] |
/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | cpqphp_nvram.c | 231 struct controller *ctrl; in store_HRT() local 251 ctrl = cpqhp_ctrl_list; in store_HRT() 254 rc = add_byte(&pFill, 1 + ctrl->push_flag, &usedbytes, &available); in store_HRT() 263 while (ctrl) { in store_HRT() 269 rc = add_byte(&pFill, ctrl->bus, &usedbytes, &available); in store_HRT() 274 rc = add_byte(&pFill, PCI_SLOT(ctrl->pci_dev->devfn), &usedbytes, &available); in store_HRT() 279 rc = add_byte(&pFill, PCI_FUNC(ctrl->pci_dev->devfn), &usedbytes, &available); in store_HRT() 290 resNode = ctrl->mem_head; in store_HRT() 315 resNode = ctrl->p_mem_head; in store_HRT() 340 resNode = ctrl in store_HRT() 424 compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl) compaq_nvram_load() argument [all...] |
/kernel/linux/linux-6.6/drivers/pci/hotplug/ |
H A D | cpqphp_nvram.c | 231 struct controller *ctrl; in store_HRT() local 251 ctrl = cpqhp_ctrl_list; in store_HRT() 254 rc = add_byte(&pFill, 1 + ctrl->push_flag, &usedbytes, &available); in store_HRT() 263 while (ctrl) { in store_HRT() 269 rc = add_byte(&pFill, ctrl->bus, &usedbytes, &available); in store_HRT() 274 rc = add_byte(&pFill, PCI_SLOT(ctrl->pci_dev->devfn), &usedbytes, &available); in store_HRT() 279 rc = add_byte(&pFill, PCI_FUNC(ctrl->pci_dev->devfn), &usedbytes, &available); in store_HRT() 290 resNode = ctrl->mem_head; in store_HRT() 315 resNode = ctrl->p_mem_head; in store_HRT() 340 resNode = ctrl in store_HRT() 421 compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl) compaq_nvram_load() argument [all...] |
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | admin-cmd.c | 32 return sizeof(req->sq->ctrl->hostid); in nvmet_feat_data_len() 50 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_get_log_page_error() local 56 spin_lock_irqsave(&ctrl->error_lock, flags); in nvmet_execute_get_log_page_error() 57 slot = ctrl->err_counter % NVMET_ERROR_LOG_SLOTS; in nvmet_execute_get_log_page_error() 60 if (nvmet_copy_to_sgl(req, offset, &ctrl->slots[slot], in nvmet_execute_get_log_page_error() 70 spin_unlock_irqrestore(&ctrl->error_lock, flags); in nvmet_execute_get_log_page_error() 109 struct nvmet_ctrl *ctrl; in nvmet_get_smart_log_all() local 112 ctrl = req->sq->ctrl; in nvmet_get_smart_log_all() 231 struct nvmet_ctrl *ctrl = req->sq->ctrl; nvmet_execute_get_log_changed_ns() local 256 struct nvmet_ctrl *ctrl = req->sq->ctrl; nvmet_format_ana_group() local 352 struct nvmet_ctrl *ctrl = req->sq->ctrl; nvmet_execute_identify_ctrl() local 582 struct nvmet_ctrl *ctrl = req->sq->ctrl; nvmet_execute_identify_nslist() local 964 struct nvmet_ctrl *ctrl = req->sq->ctrl; nvmet_execute_async_event() local 983 struct nvmet_ctrl *ctrl = req->sq->ctrl; nvmet_execute_keep_alive() local [all...] |
/kernel/linux/linux-5.10/drivers/macintosh/ |
H A D | windfarm_smu_controls.c | 49 struct wf_control ctrl; member 51 #define to_smu_fan(c) container_of(c, struct smu_fan_control, ctrl) 167 fct->ctrl.ops = &smu_fan_ops; in smu_fan_create() 173 fct->ctrl.type = pwm_fan ? WF_CONTROL_PWM_FAN : WF_CONTROL_RPM_FAN; in smu_fan_create() 184 fct->ctrl.name = NULL; in smu_fan_create() 190 fct->ctrl.name = "cpu-rear-fan-0"; in smu_fan_create() 193 fct->ctrl.name = "cpu-rear-fan-1"; in smu_fan_create() 197 fct->ctrl.name = "cpu-front-fan-0"; in smu_fan_create() 200 fct->ctrl.name = "cpu-front-fan-1"; in smu_fan_create() 202 fct->ctrl in smu_fan_create() [all...] |
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | windfarm_smu_controls.c | 50 struct wf_control ctrl; member 52 #define to_smu_fan(c) container_of(c, struct smu_fan_control, ctrl) 168 fct->ctrl.ops = &smu_fan_ops; in smu_fan_create() 174 fct->ctrl.type = pwm_fan ? WF_CONTROL_PWM_FAN : WF_CONTROL_RPM_FAN; in smu_fan_create() 185 fct->ctrl.name = NULL; in smu_fan_create() 191 fct->ctrl.name = "cpu-rear-fan-0"; in smu_fan_create() 194 fct->ctrl.name = "cpu-rear-fan-1"; in smu_fan_create() 198 fct->ctrl.name = "cpu-front-fan-0"; in smu_fan_create() 201 fct->ctrl.name = "cpu-front-fan-1"; in smu_fan_create() 203 fct->ctrl in smu_fan_create() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/ |
H A D | s5p_mfc_enc.c | 1786 struct v4l2_ctrl *ctrl = NULL; in __enc_update_hevc_qp_ctrls_range() local 1792 ctrl = ctx->ctrls[j]; in __enc_update_hevc_qp_ctrls_range() 1796 if (WARN_ON(!ctrl)) in __enc_update_hevc_qp_ctrls_range() 1799 __v4l2_ctrl_modify_range(ctrl, min, max, ctrl->step, min); in __enc_update_hevc_qp_ctrls_range() 1803 static int s5p_mfc_enc_s_ctrl(struct v4l2_ctrl *ctrl) in s5p_mfc_enc_s_ctrl() argument 1805 struct s5p_mfc_ctx *ctx = ctrl_to_ctx(ctrl); in s5p_mfc_enc_s_ctrl() 1810 switch (ctrl->id) { in s5p_mfc_enc_s_ctrl() 1812 p->gop_size = ctrl->val; in s5p_mfc_enc_s_ctrl() 1815 p->slice_mode = ctrl in s5p_mfc_enc_s_ctrl() 2214 s5p_mfc_enc_g_v_ctrl(struct v4l2_ctrl *ctrl) s5p_mfc_enc_g_v_ctrl() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-mfc/ |
H A D | s5p_mfc_enc.c | 1784 struct v4l2_ctrl *ctrl = NULL; in __enc_update_hevc_qp_ctrls_range() local 1790 ctrl = ctx->ctrls[j]; in __enc_update_hevc_qp_ctrls_range() 1794 if (WARN_ON(!ctrl)) in __enc_update_hevc_qp_ctrls_range() 1797 __v4l2_ctrl_modify_range(ctrl, min, max, ctrl->step, min); in __enc_update_hevc_qp_ctrls_range() 1801 static int s5p_mfc_enc_s_ctrl(struct v4l2_ctrl *ctrl) in s5p_mfc_enc_s_ctrl() argument 1803 struct s5p_mfc_ctx *ctx = ctrl_to_ctx(ctrl); in s5p_mfc_enc_s_ctrl() 1808 switch (ctrl->id) { in s5p_mfc_enc_s_ctrl() 1810 p->gop_size = ctrl->val; in s5p_mfc_enc_s_ctrl() 1813 p->slice_mode = ctrl in s5p_mfc_enc_s_ctrl() 2212 s5p_mfc_enc_g_v_ctrl(struct v4l2_ctrl *ctrl) s5p_mfc_enc_g_v_ctrl() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | moxart-dma.c | 191 u32 ctrl; in moxart_terminate_all() local 202 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_terminate_all() 203 ctrl &= ~(APB_DMA_ENABLE | APB_DMA_FIN_INT_EN | APB_DMA_ERR_INT_EN); in moxart_terminate_all() 204 writel(ctrl, ch->base + REG_OFF_CTRL); in moxart_terminate_all() 217 u32 ctrl; in moxart_slave_config() local 221 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_slave_config() 222 ctrl |= APB_DMA_BURST_MODE; in moxart_slave_config() 223 ctrl &= ~(APB_DMA_DEST_MASK | APB_DMA_SOURCE_MASK); in moxart_slave_config() 224 ctrl &= ~(APB_DMA_DEST_REQ_NO_MASK | APB_DMA_SOURCE_REQ_NO_MASK); in moxart_slave_config() 228 ctrl | in moxart_slave_config() 397 u32 ctrl; moxart_start_dma() local 528 u32 ctrl; moxart_dma_interrupt() local 539 __func__, ch, ch->base, ctrl); moxart_dma_interrupt() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | moxart-dma.c | 188 u32 ctrl; in moxart_terminate_all() local 199 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_terminate_all() 200 ctrl &= ~(APB_DMA_ENABLE | APB_DMA_FIN_INT_EN | APB_DMA_ERR_INT_EN); in moxart_terminate_all() 201 writel(ctrl, ch->base + REG_OFF_CTRL); in moxart_terminate_all() 214 u32 ctrl; in moxart_slave_config() local 218 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_slave_config() 219 ctrl |= APB_DMA_BURST_MODE; in moxart_slave_config() 220 ctrl &= ~(APB_DMA_DEST_MASK | APB_DMA_SOURCE_MASK); in moxart_slave_config() 221 ctrl &= ~(APB_DMA_DEST_REQ_NO_MASK | APB_DMA_SOURCE_REQ_NO_MASK); in moxart_slave_config() 225 ctrl | in moxart_slave_config() 394 u32 ctrl; moxart_start_dma() local 524 u32 ctrl; moxart_dma_interrupt() local 535 __func__, ch, ch->base, ctrl); moxart_dma_interrupt() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | spmi.h | 36 * @ctrl: SPMI controller managing the bus hosting this device. 41 struct spmi_controller *ctrl; member 60 struct spmi_device *spmi_device_alloc(struct spmi_controller *ctrl); 83 int (*cmd)(struct spmi_controller *ctrl, u8 opcode, u8 sid); 84 int (*read_cmd)(struct spmi_controller *ctrl, u8 opcode, 86 int (*write_cmd)(struct spmi_controller *ctrl, u8 opcode, 96 void *spmi_controller_get_drvdata(const struct spmi_controller *ctrl) in spmi_controller_get_drvdata() argument 98 return dev_get_drvdata(&ctrl->dev); in spmi_controller_get_drvdata() 101 static inline void spmi_controller_set_drvdata(struct spmi_controller *ctrl, in spmi_controller_set_drvdata() argument 104 dev_set_drvdata(&ctrl in spmi_controller_set_drvdata() 114 spmi_controller_put(struct spmi_controller *ctrl) spmi_controller_put() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | spmi.h | 36 * @ctrl: SPMI controller managing the bus hosting this device. 41 struct spmi_controller *ctrl; member 60 struct spmi_device *spmi_device_alloc(struct spmi_controller *ctrl); 83 int (*cmd)(struct spmi_controller *ctrl, u8 opcode, u8 sid); 84 int (*read_cmd)(struct spmi_controller *ctrl, u8 opcode, 86 int (*write_cmd)(struct spmi_controller *ctrl, u8 opcode, 96 void *spmi_controller_get_drvdata(const struct spmi_controller *ctrl) in spmi_controller_get_drvdata() argument 98 return dev_get_drvdata(&ctrl->dev); in spmi_controller_get_drvdata() 101 static inline void spmi_controller_set_drvdata(struct spmi_controller *ctrl, in spmi_controller_set_drvdata() argument 104 dev_set_drvdata(&ctrl in spmi_controller_set_drvdata() 114 spmi_controller_put(struct spmi_controller *ctrl) spmi_controller_put() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | lm3646.c | 99 static int lm3646_get_ctrl(struct v4l2_ctrl *ctrl) in lm3646_get_ctrl() argument 101 struct lm3646_flash *flash = to_lm3646_flash(ctrl); in lm3646_get_ctrl() 105 if (ctrl->id != V4L2_CID_FLASH_FAULT) in lm3646_get_ctrl() 112 ctrl->val = 0; in lm3646_get_ctrl() 114 ctrl->val |= V4L2_FLASH_FAULT_TIMEOUT; in lm3646_get_ctrl() 116 ctrl->val |= V4L2_FLASH_FAULT_SHORT_CIRCUIT; in lm3646_get_ctrl() 118 ctrl->val |= V4L2_FLASH_FAULT_UNDER_VOLTAGE; in lm3646_get_ctrl() 120 ctrl->val |= V4L2_FLASH_FAULT_INPUT_VOLTAGE; in lm3646_get_ctrl() 122 ctrl->val |= V4L2_FLASH_FAULT_OVER_CURRENT; in lm3646_get_ctrl() 124 ctrl in lm3646_get_ctrl() 133 lm3646_set_ctrl(struct v4l2_ctrl *ctrl) lm3646_set_ctrl() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | lm3646.c | 99 static int lm3646_get_ctrl(struct v4l2_ctrl *ctrl) in lm3646_get_ctrl() argument 101 struct lm3646_flash *flash = to_lm3646_flash(ctrl); in lm3646_get_ctrl() 105 if (ctrl->id != V4L2_CID_FLASH_FAULT) in lm3646_get_ctrl() 112 ctrl->val = 0; in lm3646_get_ctrl() 114 ctrl->val |= V4L2_FLASH_FAULT_TIMEOUT; in lm3646_get_ctrl() 116 ctrl->val |= V4L2_FLASH_FAULT_SHORT_CIRCUIT; in lm3646_get_ctrl() 118 ctrl->val |= V4L2_FLASH_FAULT_UNDER_VOLTAGE; in lm3646_get_ctrl() 120 ctrl->val |= V4L2_FLASH_FAULT_INPUT_VOLTAGE; in lm3646_get_ctrl() 122 ctrl->val |= V4L2_FLASH_FAULT_OVER_CURRENT; in lm3646_get_ctrl() 124 ctrl in lm3646_get_ctrl() 133 lm3646_set_ctrl(struct v4l2_ctrl *ctrl) lm3646_set_ctrl() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/sm750fb/ |
H A D | ddk750_power.c | 34 unsigned int ctrl = 0; in sm750_set_power_mode() local 36 ctrl = peek32(POWER_MODE_CTRL) & ~POWER_MODE_CTRL_MODE_MASK; in sm750_set_power_mode() 43 ctrl |= POWER_MODE_CTRL_MODE_MODE0; in sm750_set_power_mode() 47 ctrl |= POWER_MODE_CTRL_MODE_MODE1; in sm750_set_power_mode() 51 ctrl |= POWER_MODE_CTRL_MODE_SLEEP; in sm750_set_power_mode() 60 ctrl &= ~POWER_MODE_CTRL_OSC_INPUT; in sm750_set_power_mode() 62 ctrl &= ~POWER_MODE_CTRL_336CLK; in sm750_set_power_mode() 65 ctrl |= POWER_MODE_CTRL_OSC_INPUT; in sm750_set_power_mode() 67 ctrl |= POWER_MODE_CTRL_336CLK; in sm750_set_power_mode() 72 poke32(POWER_MODE_CTRL, ctrl); in sm750_set_power_mode() [all...] |
/kernel/linux/linux-6.6/drivers/staging/sm750fb/ |
H A D | ddk750_power.c | 34 unsigned int ctrl = 0; in sm750_set_power_mode() local 36 ctrl = peek32(POWER_MODE_CTRL) & ~POWER_MODE_CTRL_MODE_MASK; in sm750_set_power_mode() 43 ctrl |= POWER_MODE_CTRL_MODE_MODE0; in sm750_set_power_mode() 47 ctrl |= POWER_MODE_CTRL_MODE_MODE1; in sm750_set_power_mode() 51 ctrl |= POWER_MODE_CTRL_MODE_SLEEP; in sm750_set_power_mode() 60 ctrl &= ~POWER_MODE_CTRL_OSC_INPUT; in sm750_set_power_mode() 62 ctrl &= ~POWER_MODE_CTRL_336CLK; in sm750_set_power_mode() 65 ctrl |= POWER_MODE_CTRL_OSC_INPUT; in sm750_set_power_mode() 67 ctrl |= POWER_MODE_CTRL_336CLK; in sm750_set_power_mode() 72 poke32(POWER_MODE_CTRL, ctrl); in sm750_set_power_mode() [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | vctrl-regulator.c | 27 struct vctrl_voltage_range ctrl; member 32 int ctrl; member 50 struct vctrl_voltage_range *ctrl = &vctrl->vrange.ctrl; in vctrl_calc_ctrl_voltage() local 53 return ctrl->min_uV + in vctrl_calc_ctrl_voltage() 55 (ctrl->max_uV - ctrl->min_uV), in vctrl_calc_ctrl_voltage() 61 struct vctrl_voltage_range *ctrl = &vctrl->vrange.ctrl; in vctrl_calc_output_voltage() local 69 if (ctrl_uV < ctrl in vctrl_calc_output_voltage() [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | vctrl-regulator.c | 27 struct vctrl_voltage_range ctrl; member 32 int ctrl; member 50 struct vctrl_voltage_range *ctrl = &vctrl->vrange.ctrl; in vctrl_calc_ctrl_voltage() local 53 return ctrl->min_uV + in vctrl_calc_ctrl_voltage() 55 (ctrl->max_uV - ctrl->min_uV), in vctrl_calc_ctrl_voltage() 61 struct vctrl_voltage_range *ctrl = &vctrl->vrange.ctrl; in vctrl_calc_output_voltage() local 69 if (ctrl_uV < ctrl in vctrl_calc_output_voltage() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/snic/ |
H A D | vnic_intr.c | 28 intr->ctrl = NULL; in svnic_intr_free() 37 intr->ctrl = svnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in svnic_intr_alloc() 38 if (!intr->ctrl) { in svnic_intr_alloc() 39 pr_err("Failed to hook INTR[%d].ctrl resource\n", in svnic_intr_alloc() 50 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in svnic_intr_init() 51 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in svnic_intr_init() 52 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in svnic_intr_init() 53 iowrite32(0, &intr->ctrl->int_credits); in svnic_intr_init() 58 iowrite32(0, &intr->ctrl->int_credits); in svnic_intr_clean()
|
/kernel/linux/linux-5.10/drivers/scsi/fnic/ |
H A D | vnic_intr.c | 29 intr->ctrl = NULL; in vnic_intr_free() 38 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in vnic_intr_alloc() 39 if (!intr->ctrl) { in vnic_intr_alloc() 40 printk(KERN_ERR "Failed to hook INTR[%d].ctrl resource\n", in vnic_intr_alloc() 51 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in vnic_intr_init() 52 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init() 53 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in vnic_intr_init() 54 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_init() 59 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_clean()
|
/kernel/linux/linux-6.6/drivers/scsi/snic/ |
H A D | vnic_intr.c | 14 intr->ctrl = NULL; in svnic_intr_free() 23 intr->ctrl = svnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in svnic_intr_alloc() 24 if (!intr->ctrl) { in svnic_intr_alloc() 25 pr_err("Failed to hook INTR[%d].ctrl resource\n", in svnic_intr_alloc() 36 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in svnic_intr_init() 37 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in svnic_intr_init() 38 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in svnic_intr_init() 39 iowrite32(0, &intr->ctrl->int_credits); in svnic_intr_init() 44 iowrite32(0, &intr->ctrl->int_credits); in svnic_intr_clean()
|
/kernel/linux/linux-6.6/drivers/scsi/fnic/ |
H A D | vnic_intr.c | 17 intr->ctrl = NULL; in vnic_intr_free() 26 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in vnic_intr_alloc() 27 if (!intr->ctrl) { in vnic_intr_alloc() 28 printk(KERN_ERR "Failed to hook INTR[%d].ctrl resource\n", in vnic_intr_alloc() 39 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in vnic_intr_init() 40 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init() 41 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in vnic_intr_init() 42 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_init() 47 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_clean()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_dsi_dcs_backlight.c | 111 u8 ctrl = 0; in dcs_disable_backlight() local 116 &ctrl, sizeof(ctrl)); in dcs_disable_backlight() 118 ctrl &= ~CONTROL_DISPLAY_BL; in dcs_disable_backlight() 119 ctrl &= ~CONTROL_DISPLAY_DD; in dcs_disable_backlight() 120 ctrl &= ~CONTROL_DISPLAY_BCTRL; in dcs_disable_backlight() 123 &ctrl, sizeof(ctrl)); in dcs_disable_backlight() 136 u8 ctrl = 0; in dcs_enable_backlight() local 141 &ctrl, sizeo in dcs_enable_backlight() [all...] |