/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | leon_kernel.c | 186 /* Used by external level sensitive IRQ handlers on the LEON: ACK IRQ ctrl */ 265 u32 rld, val, ctrl, off; in leon_cycles_offset() local 269 ctrl = LEON3_BYPASS_LOAD_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl); in leon_cycles_offset() 270 if (LEON3_GPTIMER_CTRL_ISPENDING(ctrl)) { in leon_cycles_offset() 315 u32 ctrl; in leon_init_timers() local 388 ctrl = LEON3_BYPASS_LOAD_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl); in leon_init_timers() 389 LEON3_BYPASS_STORE_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl, in leon_init_timers() 390 ctrl | LEON3_GPTIMER_CTRL_PENDIN in leon_init_timers() 476 u32 ctrl; leon_clear_clock_irq() local [all...] |
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | leon_kernel.c | 184 /* Used by external level sensitive IRQ handlers on the LEON: ACK IRQ ctrl */ 263 u32 rld, val, ctrl, off; in leon_cycles_offset() local 267 ctrl = LEON3_BYPASS_LOAD_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl); in leon_cycles_offset() 268 if (LEON3_GPTIMER_CTRL_ISPENDING(ctrl)) { in leon_cycles_offset() 313 u32 ctrl; in leon_init_timers() local 386 ctrl = LEON3_BYPASS_LOAD_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl); in leon_init_timers() 387 LEON3_BYPASS_STORE_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl, in leon_init_timers() 388 ctrl | LEON3_GPTIMER_CTRL_PENDIN in leon_init_timers() 474 u32 ctrl; leon_clear_clock_irq() local [all...] |
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-sun4i.c | 236 u32 ctrl, duty = 0, period = 0, val; in sun4i_pwm_apply() local 262 ctrl = sun4i_pwm_readl(sun4i_pwm, PWM_CTRL_REG); in sun4i_pwm_apply() 266 ctrl |= BIT_CH(PWM_BYPASS, pwm->hwpwm); in sun4i_pwm_apply() 268 sun4i_pwm_writel(sun4i_pwm, ctrl, PWM_CTRL_REG); in sun4i_pwm_apply() 273 ctrl &= ~BIT_CH(PWM_BYPASS, pwm->hwpwm); in sun4i_pwm_apply() 276 if (PWM_REG_PRESCAL(ctrl, pwm->hwpwm) != prescaler) { in sun4i_pwm_apply() 278 ctrl &= ~BIT_CH(PWM_CLK_GATING, pwm->hwpwm); in sun4i_pwm_apply() 279 sun4i_pwm_writel(sun4i_pwm, ctrl, PWM_CTRL_REG); in sun4i_pwm_apply() 281 ctrl &= ~BIT_CH(PWM_PRESCAL_MASK, pwm->hwpwm); in sun4i_pwm_apply() 282 ctrl | in sun4i_pwm_apply() [all...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-sun4i.c | 238 u32 ctrl, duty = 0, period = 0, val; in sun4i_pwm_apply() local 263 ctrl = sun4i_pwm_readl(sun4i_pwm, PWM_CTRL_REG); in sun4i_pwm_apply() 267 ctrl |= BIT_CH(PWM_BYPASS, pwm->hwpwm); in sun4i_pwm_apply() 269 sun4i_pwm_writel(sun4i_pwm, ctrl, PWM_CTRL_REG); in sun4i_pwm_apply() 274 ctrl &= ~BIT_CH(PWM_BYPASS, pwm->hwpwm); in sun4i_pwm_apply() 277 if (PWM_REG_PRESCAL(ctrl, pwm->hwpwm) != prescaler) { in sun4i_pwm_apply() 279 ctrl &= ~BIT_CH(PWM_CLK_GATING, pwm->hwpwm); in sun4i_pwm_apply() 280 sun4i_pwm_writel(sun4i_pwm, ctrl, PWM_CTRL_REG); in sun4i_pwm_apply() 282 ctrl &= ~BIT_CH(PWM_PRESCAL_MASK, pwm->hwpwm); in sun4i_pwm_apply() 283 ctrl | in sun4i_pwm_apply() [all...] |
/third_party/openssl/ohos_lite/include/crypto/ |
H A D | evp.h | 78 int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2); member 154 int (*ctrl) (EVP_CIPHER_CTX *, int type, int arg, void *ptr); member 249 set_asn1, get_asn1, ctrl) \ 258 ctrl, \ 265 get_asn1, ctrl) \ 267 iv_len, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) 271 set_asn1, get_asn1, ctrl) \ 274 get_asn1, ctrl) 278 set_asn1, get_asn1, ctrl) \ 281 get_asn1, ctrl) [all...] |
/kernel/linux/linux-5.10/drivers/media/tuners/ |
H A D | tuner-xc2028.c | 116 struct xc2028_ctrl ctrl; member 129 if (priv->ctrl.msleep) \ 130 msleep(priv->ctrl.msleep); \ 141 if (priv->ctrl.msleep) \ 142 msleep(priv->ctrl.msleep); \ 153 } else if (priv->ctrl.msleep) \ 154 msleep(priv->ctrl.msleep); \ 549 if (priv->ctrl.max_len > sizeof(buf)) in load_firmware() 550 priv->ctrl.max_len = sizeof(buf); in load_firmware() 628 int len = (size < priv->ctrl in load_firmware() [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-gc0310.c | 149 struct gc0310_write_ctrl *ctrl) in __gc0310_flush_reg_array() 153 if (ctrl->index == 0) in __gc0310_flush_reg_array() 156 size = sizeof(u8) + ctrl->index; /* 8-bit address + data */ in __gc0310_flush_reg_array() 157 ctrl->buffer.addr = (u8)(ctrl->buffer.addr); in __gc0310_flush_reg_array() 158 ctrl->index = 0; in __gc0310_flush_reg_array() 160 return gc0310_i2c_write(client, size, (u8 *)&ctrl->buffer); in __gc0310_flush_reg_array() 164 struct gc0310_write_ctrl *ctrl, in __gc0310_buf_reg_array() 172 ctrl->buffer.data[ctrl in __gc0310_buf_reg_array() 148 __gc0310_flush_reg_array(struct i2c_client *client, struct gc0310_write_ctrl *ctrl) __gc0310_flush_reg_array() argument 163 __gc0310_buf_reg_array(struct i2c_client *client, struct gc0310_write_ctrl *ctrl, const struct gc0310_reg *next) __gc0310_buf_reg_array() argument 194 __gc0310_write_reg_is_consecutive(struct i2c_client *client, struct gc0310_write_ctrl *ctrl, const struct gc0310_reg *next) __gc0310_write_reg_is_consecutive() argument 208 struct gc0310_write_ctrl ctrl; gc0310_write_reg_array() local 565 gc0310_s_ctrl(struct v4l2_ctrl *ctrl) gc0310_s_ctrl() argument 589 gc0310_g_volatile_ctrl(struct v4l2_ctrl *ctrl) gc0310_g_volatile_ctrl() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/tuners/ |
H A D | xc2028.c | 116 struct xc2028_ctrl ctrl; member 129 if (priv->ctrl.msleep) \ 130 msleep(priv->ctrl.msleep); \ 141 if (priv->ctrl.msleep) \ 142 msleep(priv->ctrl.msleep); \ 153 } else if (priv->ctrl.msleep) \ 154 msleep(priv->ctrl.msleep); \ 549 if (priv->ctrl.max_len > sizeof(buf)) in load_firmware() 550 priv->ctrl.max_len = sizeof(buf); in load_firmware() 628 int len = (size < priv->ctrl in load_firmware() [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 38 const struct mvebu_mpp_ctrl *ctrl; member 168 if (!grp->ctrl) in mvebu_pinconf_group_get() 171 return grp->ctrl->mpp_get(grp->data, grp->pins[0], config); in mvebu_pinconf_group_get() 182 if (!grp->ctrl) in mvebu_pinconf_group_set() 186 ret = grp->ctrl->mpp_set(grp->data, grp->pins[0], configs[i]); in mvebu_pinconf_group_set() 326 if (grp->ctrl->mpp_gpio_req) in mvebu_pinmux_gpio_request_enable() 327 return grp->ctrl->mpp_gpio_req(grp->data, offset); in mvebu_pinmux_gpio_request_enable() 349 if (grp->ctrl->mpp_gpio_dir) in mvebu_pinmux_gpio_set_direction() 350 return grp->ctrl->mpp_gpio_dir(grp->data, offset, input); in mvebu_pinmux_gpio_set_direction() 603 const struct mvebu_mpp_ctrl *ctrl in mvebu_pinctrl_probe() local 648 const struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; mvebu_pinctrl_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/ |
H A D | pinctrl-ssbi-mpp.c | 170 unsigned ctrl; in pm8xxx_mpp_update() local 179 ctrl = pin->dtest - 1; in pm8xxx_mpp_update() 183 ctrl = PM8XXX_MPP_BI_PULLUP_OPEN; in pm8xxx_mpp_update() 185 ctrl = PM8XXX_MPP_BI_PULLUP_1KOHM; in pm8xxx_mpp_update() 187 ctrl = PM8XXX_MPP_BI_PULLUP_10KOHM; in pm8xxx_mpp_update() 189 ctrl = PM8XXX_MPP_BI_PULLUP_30KOHM; in pm8xxx_mpp_update() 193 ctrl = pin->dtest; in pm8xxx_mpp_update() 195 ctrl = PM8XXX_MPP_DIN_TO_INT; in pm8xxx_mpp_update() 198 ctrl = !!pin->output_value; in pm8xxx_mpp_update() 200 ctrl | in pm8xxx_mpp_update() 649 unsigned ctrl; pm8xxx_pin_populate() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 38 const struct mvebu_mpp_ctrl *ctrl; member 178 if (!grp->ctrl) in mvebu_pinconf_group_get() 181 return grp->ctrl->mpp_get(grp->data, grp->pins[0], config); in mvebu_pinconf_group_get() 192 if (!grp->ctrl) in mvebu_pinconf_group_set() 196 ret = grp->ctrl->mpp_set(grp->data, grp->pins[0], configs[i]); in mvebu_pinconf_group_set() 336 if (grp->ctrl->mpp_gpio_req) in mvebu_pinmux_gpio_request_enable() 337 return grp->ctrl->mpp_gpio_req(grp->data, offset); in mvebu_pinmux_gpio_request_enable() 359 if (grp->ctrl->mpp_gpio_dir) in mvebu_pinmux_gpio_set_direction() 360 return grp->ctrl->mpp_gpio_dir(grp->data, offset, input); in mvebu_pinmux_gpio_set_direction() 613 const struct mvebu_mpp_ctrl *ctrl in mvebu_pinctrl_probe() local 658 const struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; mvebu_pinctrl_probe() local [all...] |
/kernel/linux/linux-5.10/arch/mips/lib/ |
H A D | iomap-pci.c | 19 struct pci_controller *ctrl = dev->bus->sysdata; in __pci_ioport_map() local 20 unsigned long base = ctrl->io_map_base; in __pci_ioport_map() 23 if (unlikely(!ctrl->io_map_base)) { in __pci_ioport_map() 30 ctrl->io_map_base = base = mips_io_port_base; in __pci_ioport_map() 43 return (void __iomem *) (ctrl->io_map_base + port); in __pci_ioport_map()
|
/kernel/linux/linux-6.6/arch/mips/lib/ |
H A D | iomap-pci.c | 19 struct pci_controller *ctrl = dev->bus->sysdata; in __pci_ioport_map() local 20 unsigned long base = ctrl->io_map_base; in __pci_ioport_map() 23 if (unlikely(!ctrl->io_map_base)) { in __pci_ioport_map() 30 ctrl->io_map_base = base = mips_io_port_base; in __pci_ioport_map() 43 return (void __iomem *) (ctrl->io_map_base + port); in __pci_ioport_map()
|
/third_party/NuttX/drivers/usbdev/gadget/ |
H A D | f_uvc.c | 91 const struct usb_device_request *ctrl, uint8_t *dataout, size_t outlen); 1477 const struct usb_device_request *ctrl) in fuvc_streaming_set() 1487 (void)ctrl; in fuvc_streaming_set() 1771 struct uvc_probe_commit_control1_1 *ctrl, in fuvc_fill_streaming_control() 1809 (void)memset_s(ctrl, sizeof(struct uvc_probe_commit_control1_1), in fuvc_fill_streaming_control() 1812 ctrl->bmHint = 1; in fuvc_fill_streaming_control() 1813 ctrl->bFormatIndex = iformat + 1; /* 1 is yuv, 2 is mjpeg */ in fuvc_fill_streaming_control() 1814 ctrl->bFrameIndex = iframe + 1; /* 360 1 720 2 */ in fuvc_fill_streaming_control() 1815 ctrl->dwFrameInterval = frame->intervals[0]; in fuvc_fill_streaming_control() 1820 ctrl in fuvc_fill_streaming_control() 1475 fuvc_streaming_set(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_streaming_set() argument 1770 fuvc_fill_streaming_control(struct uvc_dev_s *fuvc, struct uvc_probe_commit_control1_1 *ctrl, int iframe, int iformat) fuvc_fill_streaming_control() argument 1838 fuvc_get_default_streaming_ctrl(struct uvc_dev_s *fuvc, struct uvc_probe_commit_control1_1 *ctrl, uint32_t fint) fuvc_get_default_streaming_ctrl() argument 1860 fuvc_handle_camera_control(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_handle_camera_control() argument 1895 fuvc_handle_process_control(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_handle_process_control() argument 1934 fuvc_handle_ext_control(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_handle_ext_control() argument 1963 fuvc_handle_xu_hicamera_control(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_handle_xu_hicamera_control() argument 1989 fuvc_handle_class_setup_control(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_handle_class_setup_control() argument 2051 fuvc_handle_streaming_probe(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_handle_streaming_probe() argument 2128 fuvc_handle_class_setup_streaming(struct uvc_dev_s *fuvc, struct usbdev_req_s *req, const struct usb_device_request *ctrl) fuvc_handle_class_setup_streaming() argument 2578 usbclass_uvc_setup(struct usbdevclass_driver_s *driver, struct usbdev_s *dev, const struct usb_device_request *ctrl, uint8_t *dataout, size_t outlen) usbclass_uvc_setup() argument [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | aspeed_wdt.c | 19 u32 ctrl; member 106 wdt->ctrl |= WDT_CTRL_ENABLE; in aspeed_wdt_enable() 111 writel(wdt->ctrl, wdt->base + WDT_CTRL); in aspeed_wdt_enable() 127 wdt->ctrl &= ~WDT_CTRL_ENABLE; in aspeed_wdt_stop() 128 writel(wdt->ctrl, wdt->base + WDT_CTRL); in aspeed_wdt_stop() 163 wdt->ctrl &= ~WDT_CTRL_BOOT_SECONDARY; in aspeed_wdt_restart() 285 wdt->ctrl = WDT_CTRL_1MHZ_CLK; in aspeed_wdt_probe() 293 wdt->ctrl |= WDT_CTRL_RESET_MODE_SOC | WDT_CTRL_RESET_SYSTEM; in aspeed_wdt_probe() 296 wdt->ctrl |= WDT_CTRL_RESET_MODE_ARM_CPU | in aspeed_wdt_probe() 299 wdt->ctrl | in aspeed_wdt_probe() [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | zns.c | 17 blk_queue_max_zone_append_sectors(q, ns->ctrl->max_zone_append); in nvme_revalidate_zones() 21 static int nvme_set_max_append(struct nvme_ctrl *ctrl) in nvme_set_max_append() argument 35 status = nvme_submit_sync_cmd(ctrl->admin_q, &c, id, sizeof(*id)); in nvme_set_max_append() 42 ctrl->max_zone_append = 1 << (id->zasl + 3); in nvme_set_max_append() 44 ctrl->max_zone_append = ctrl->max_hw_sectors; in nvme_set_max_append() 60 dev_warn(ns->ctrl->device, in nvme_update_zone_info() 67 if (!ns->ctrl->max_zone_append) { in nvme_update_zone_info() 68 status = nvme_set_max_append(ns->ctrl); in nvme_update_zone_info() 82 status = nvme_submit_sync_cmd(ns->ctrl in nvme_update_zone_info() [all...] |
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | addi_apci_1032.c | 87 unsigned int ctrl; /* interrupt mode OR (edge) . AND (level) */ member 127 devpriv->ctrl = 0; in apci1032_cos_insn_config() 133 if (devpriv->ctrl != (APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 136 devpriv->ctrl = APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 151 if (devpriv->ctrl != (APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 154 devpriv->ctrl = APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 238 if (!devpriv->ctrl) { in apci1032_cos_cmd() 246 outl(devpriv->ctrl, dev->iobase + APCI1032_CTRL_REG); in apci1032_cos_cmd() 262 unsigned int ctrl; in apci1032_interrupt() local 271 ctrl in apci1032_interrupt() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/imx/ |
H A D | imx-media-fim.c | 47 struct v4l2_ctrl *ctrl[FIM_NUM_CONTROLS]; member 95 struct v4l2_ctrl *en = fim->ctrl[FIM_CL_ENABLE]; in reset_fim() 96 struct v4l2_ctrl *num = fim->ctrl[FIM_CL_NUM]; in reset_fim() 97 struct v4l2_ctrl *skip = fim->ctrl[FIM_CL_NUM_SKIP]; in reset_fim() 98 struct v4l2_ctrl *tol_min = fim->ctrl[FIM_CL_TOLERANCE_MIN]; in reset_fim() 99 struct v4l2_ctrl *tol_max = fim->ctrl[FIM_CL_TOLERANCE_MAX]; in reset_fim() 216 static int fim_s_ctrl(struct v4l2_ctrl *ctrl) in fim_s_ctrl() argument 218 struct imx_media_fim *fim = container_of(ctrl->handler, in fim_s_ctrl() 226 switch (ctrl->id) { in fim_s_ctrl() 332 fim->ctrl[ in init_fim_controls() [all...] |
/kernel/linux/linux-6.6/drivers/platform/surface/aggregator/ |
H A D | bus.c | 52 ssam_controller_put(sdev->ctrl); in ssam_device_release() 67 * @ctrl: The controller under which the device should be added. 78 struct ssam_device *ssam_device_alloc(struct ssam_controller *ctrl, in ssam_device_alloc() argument 90 sdev->dev.parent = ssam_controller_device(ctrl); in ssam_device_alloc() 91 sdev->ctrl = ssam_controller_get(ctrl); in ssam_device_alloc() 135 * controller device, i.e. it ensures that the controller (sdev->ctrl) in ssam_device_add() 148 ssam_controller_statelock(sdev->ctrl); in ssam_device_add() 150 if (sdev->ctrl->state != SSAM_CONTROLLER_STARTED) { in ssam_device_add() 151 ssam_controller_stateunlock(sdev->ctrl); in ssam_device_add() 426 ssam_add_client_device(struct device *parent, struct ssam_controller *ctrl, struct fwnode_handle *node) ssam_add_client_device() argument 475 __ssam_register_clients(struct device *parent, struct ssam_controller *ctrl, struct fwnode_handle *node) __ssam_register_clients() argument [all...] |
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | addi_apci_1032.c | 87 unsigned int ctrl; /* interrupt mode OR (edge) . AND (level) */ member 127 devpriv->ctrl = 0; in apci1032_cos_insn_config() 133 if (devpriv->ctrl != (APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 136 devpriv->ctrl = APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 151 if (devpriv->ctrl != (APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 154 devpriv->ctrl = APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 238 if (!devpriv->ctrl) { in apci1032_cos_cmd() 246 outl(devpriv->ctrl, dev->iobase + APCI1032_CTRL_REG); in apci1032_cos_cmd() 262 unsigned int ctrl; in apci1032_interrupt() local 271 ctrl in apci1032_interrupt() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/usbtv/ |
H A D | usbtv-video.c | 345 ret = v4l2_ctrl_handler_setup(&usbtv->ctrl); in usbtv_setup_capture() 783 static int usbtv_s_ctrl(struct v4l2_ctrl *ctrl) in usbtv_s_ctrl() argument 785 struct usbtv *usbtv = container_of(ctrl->handler, struct usbtv, in usbtv_s_ctrl() 786 ctrl); in usbtv_s_ctrl() 799 if (ctrl->id == V4L2_CID_BRIGHTNESS || ctrl->id == V4L2_CID_CONTRAST) { in usbtv_s_ctrl() 809 switch (ctrl->id) { in usbtv_s_ctrl() 814 data[0] |= (ctrl->val >> 8) & 0xf; in usbtv_s_ctrl() 815 data[2] = ctrl->val & 0xff; in usbtv_s_ctrl() 821 data[0] |= (ctrl in usbtv_s_ctrl() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/usbtv/ |
H A D | usbtv-video.c | 348 ret = v4l2_ctrl_handler_setup(&usbtv->ctrl); in usbtv_setup_capture() 786 static int usbtv_s_ctrl(struct v4l2_ctrl *ctrl) in usbtv_s_ctrl() argument 788 struct usbtv *usbtv = container_of(ctrl->handler, struct usbtv, in usbtv_s_ctrl() 789 ctrl); in usbtv_s_ctrl() 802 if (ctrl->id == V4L2_CID_BRIGHTNESS || ctrl->id == V4L2_CID_CONTRAST) { in usbtv_s_ctrl() 812 switch (ctrl->id) { in usbtv_s_ctrl() 817 data[0] |= (ctrl->val >> 8) & 0xf; in usbtv_s_ctrl() 818 data[2] = ctrl->val & 0xff; in usbtv_s_ctrl() 824 data[0] |= (ctrl in usbtv_s_ctrl() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/mxsfb/ |
H A D | mxsfb_kms.c | 55 u32 ctrl, ctrl1; in mxsfb_set_formats() local 63 ctrl = CTRL_BYPASS_COUNT | CTRL_MASTER; in mxsfb_set_formats() 72 ctrl |= CTRL_WORD_LENGTH_16; in mxsfb_set_formats() 77 ctrl |= CTRL_WORD_LENGTH_24; in mxsfb_set_formats() 85 ctrl |= CTRL_BUS_WIDTH_16; in mxsfb_set_formats() 88 ctrl |= CTRL_BUS_WIDTH_18; in mxsfb_set_formats() 91 ctrl |= CTRL_BUS_WIDTH_24; in mxsfb_set_formats() 99 writel(ctrl, mxsfb->base + LCDC_CTRL); in mxsfb_set_formats() 474 u32 ctrl; in mxsfb_plane_overlay_atomic_update() local 499 ctrl in mxsfb_plane_overlay_atomic_update() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-amlogic-spifc-a1.c | 106 struct spi_controller *ctrl; member 325 struct spi_controller *ctrl; in amlogic_spifc_a1_probe() local 329 ctrl = devm_spi_alloc_host(&pdev->dev, sizeof(*spifc)); in amlogic_spifc_a1_probe() 330 if (!ctrl) in amlogic_spifc_a1_probe() 333 spifc = spi_controller_get_devdata(ctrl); in amlogic_spifc_a1_probe() 337 spifc->ctrl = ctrl; in amlogic_spifc_a1_probe() 354 ctrl->num_chipselect = 1; in amlogic_spifc_a1_probe() 355 ctrl->dev.of_node = pdev->dev.of_node; in amlogic_spifc_a1_probe() 356 ctrl in amlogic_spifc_a1_probe() [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | atmel-quadspi.c | 480 struct spi_controller *ctrl = spi->master; in atmel_qspi_setup() local 481 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); in atmel_qspi_setup() 485 if (ctrl->busy) in atmel_qspi_setup() 540 struct spi_controller *ctrl; in atmel_qspi_probe() local 545 ctrl = devm_spi_alloc_master(&pdev->dev, sizeof(*aq)); in atmel_qspi_probe() 546 if (!ctrl) in atmel_qspi_probe() 549 ctrl->mode_bits = SPI_RX_DUAL | SPI_RX_QUAD | SPI_TX_DUAL | SPI_TX_QUAD; in atmel_qspi_probe() 550 ctrl->setup = atmel_qspi_setup; in atmel_qspi_probe() 551 ctrl->bus_num = -1; in atmel_qspi_probe() 552 ctrl in atmel_qspi_probe() 651 struct spi_controller *ctrl = platform_get_drvdata(pdev); atmel_qspi_remove() local 663 struct spi_controller *ctrl = dev_get_drvdata(dev); atmel_qspi_suspend() local 674 struct spi_controller *ctrl = dev_get_drvdata(dev); atmel_qspi_resume() local [all...] |