Home
last modified time | relevance | path

Searched refs:ctrl (Results 451 - 475 of 3448) sorted by relevance

1...<<11121314151617181920>>...138

/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dleon_kernel.c186 /* 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 Dleon_kernel.c184 /* 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 Dpwm-sun4i.c236 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 Dpwm-sun4i.c238 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 Devp.h78 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 Dtuner-xc2028.c116 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 Datomisp-gc0310.c149 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 Dxc2028.c116 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 Dpinctrl-mvebu.c38 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 Dpinctrl-ssbi-mpp.c170 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 Dpinctrl-mvebu.c38 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 Diomap-pci.c19 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 Diomap-pci.c19 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 Df_uvc.c91 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 Daspeed_wdt.c19 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 Dzns.c17 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 Daddi_apci_1032.c87 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 Dimx-media-fim.c47 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 Dbus.c52 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 Daddi_apci_1032.c87 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 Dusbtv-video.c345 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 Dusbtv-video.c348 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 Dmxsfb_kms.c55 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 Dspi-amlogic-spifc-a1.c106 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 Datmel-quadspi.c480 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...]

Completed in 21 milliseconds

1...<<11121314151617181920>>...138