Home
last modified time | relevance | path

Searched refs:ctrl (Results 326 - 350 of 3174) sorted by relevance

1...<<11121314151617181920>>...127

/kernel/linux/linux-6.6/drivers/net/mdio/
H A Dmdio-moxart.c36 u32 ctrl = 0; in moxart_mdio_read() local
41 ctrl |= MIIRD | ((mii_id << 16) & PHYAD_MASK) | in moxart_mdio_read()
44 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_read()
47 ctrl = readl(data->base + REG_PHY_CTRL); in moxart_mdio_read()
49 if (!(ctrl & MIIRD)) in moxart_mdio_read()
50 return ctrl & MIIRDATA_MASK; in moxart_mdio_read()
65 u32 ctrl = 0; in moxart_mdio_write() local
70 ctrl |= MIIWR | ((mii_id << 16) & PHYAD_MASK) | in moxart_mdio_write()
76 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_write()
79 ctrl in moxart_mdio_write()
[all...]
/kernel/linux/linux-6.6/drivers/pci/pcie/
H A Dptm.c126 u32 ctrl; in __pci_enable_ptm() local
145 pci_read_config_dword(dev, ptm + PCI_PTM_CTRL, &ctrl); in __pci_enable_ptm()
147 ctrl |= PCI_PTM_CTRL_ENABLE; in __pci_enable_ptm()
148 ctrl &= ~PCI_PTM_GRANULARITY_MASK; in __pci_enable_ptm()
149 ctrl |= dev->ptm_granularity << 8; in __pci_enable_ptm()
151 ctrl |= PCI_PTM_CTRL_ROOT; in __pci_enable_ptm()
153 pci_write_config_dword(dev, ptm + PCI_PTM_CTRL, ctrl); in __pci_enable_ptm()
204 u32 ctrl; in __pci_disable_ptm() local
209 pci_read_config_dword(dev, ptm + PCI_PTM_CTRL, &ctrl); in __pci_disable_ptm()
210 ctrl in __pci_disable_ptm()
[all...]
/kernel/linux/linux-5.10/drivers/clocksource/
H A Darm_global_timer.c96 unsigned long ctrl; in gt_compare_set() local
99 ctrl = GT_CONTROL_TIMER_ENABLE; in gt_compare_set()
100 writel_relaxed(ctrl, gt_base + GT_CONTROL); in gt_compare_set()
106 ctrl |= GT_CONTROL_AUTO_INC; in gt_compare_set()
109 ctrl |= GT_CONTROL_COMP_ENABLE | GT_CONTROL_IRQ_ENABLE; in gt_compare_set()
110 writel_relaxed(ctrl, gt_base + GT_CONTROL); in gt_compare_set()
115 unsigned long ctrl; in gt_clockevent_shutdown() local
117 ctrl = readl(gt_base + GT_CONTROL); in gt_clockevent_shutdown()
118 ctrl &= ~(GT_CONTROL_COMP_ENABLE | GT_CONTROL_IRQ_ENABLE | in gt_clockevent_shutdown()
120 writel(ctrl, gt_bas in gt_clockevent_shutdown()
202 unsigned long ctrl; gt_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dtrace.h35 const char *nvmet_trace_ctrl_name(struct trace_seq *p, struct nvmet_ctrl *ctrl);
36 #define __print_ctrl_name(ctrl) \
37 nvmet_trace_ctrl_name(p, ctrl)
46 return req->sq->ctrl; in nvmet_req_to_ctrl()
63 __field(struct nvmet_ctrl *, ctrl)
76 __entry->ctrl = nvmet_req_to_ctrl(req);
90 __print_ctrl_name(__entry->ctrl),
104 __field(struct nvmet_ctrl *, ctrl)
112 __entry->ctrl = nvmet_req_to_ctrl(req);
120 __print_ctrl_name(__entry->ctrl),
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dserdev.h36 * @ctrl: serdev controller managing this device.
44 struct serdev_controller *ctrl; member
142 void *serdev_controller_get_drvdata(const struct serdev_controller *ctrl) in serdev_controller_get_drvdata() argument
144 return ctrl ? dev_get_drvdata(&ctrl->dev) : NULL; in serdev_controller_get_drvdata()
147 static inline void serdev_controller_set_drvdata(struct serdev_controller *ctrl, in serdev_controller_set_drvdata() argument
150 dev_set_drvdata(&ctrl->dev, data); in serdev_controller_set_drvdata()
155 * @ctrl serdev controller.
157 static inline void serdev_controller_put(struct serdev_controller *ctrl) in serdev_controller_put() argument
159 if (ctrl) in serdev_controller_put()
171 serdev_controller_write_wakeup(struct serdev_controller *ctrl) serdev_controller_write_wakeup() argument
181 serdev_controller_receive_buf(struct serdev_controller *ctrl, const unsigned char *data, size_t count) serdev_controller_receive_buf() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dnv40.c33 u32 ctrl; member
43 u32 ctrl = nvkm_rd32(device, reg + 0x00); in read_pll_1() local
44 int P = (ctrl & 0x00070000) >> 16; in read_pll_1()
45 int N = (ctrl & 0x0000ff00) >> 8; in read_pll_1()
46 int M = (ctrl & 0x000000ff) >> 0; in read_pll_1()
49 if (ctrl & 0x80000000) in read_pll_1()
59 u32 ctrl = nvkm_rd32(device, reg + 0x00); in read_pll_2() local
65 int P = (ctrl & 0x00070000) >> 16; in read_pll_2()
68 if ((ctrl & 0x80000000) && M1) { in read_pll_2()
70 if ((ctrl in read_pll_2()
[all...]
/kernel/linux/linux-6.6/include/linux/surface_aggregator/
H A Ddevice.h165 * @ctrl: SSAM controller managing this device.
171 struct ssam_controller *ctrl; member
255 struct ssam_device *ssam_device_alloc(struct ssam_controller *ctrl,
373 int __ssam_register_clients(struct device *parent, struct ssam_controller *ctrl,
379 static inline int __ssam_register_clients(struct device *parent, struct ssam_controller *ctrl, in __ssam_register_clients() argument
393 * @ctrl: The controller with which client should be registered.
404 static inline int ssam_register_clients(struct device *dev, struct ssam_controller *ctrl) in ssam_register_clients() argument
406 return __ssam_register_clients(dev, ctrl, dev_fwnode(dev)); in ssam_register_clients()
425 return ssam_register_clients(&sdev->dev, sdev->ctrl); in ssam_device_register_clients()
459 return __raw_##name(sdev->ctrl, sde
[all...]
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Dtrace.h35 const char *nvmet_trace_ctrl_name(struct trace_seq *p, struct nvmet_ctrl *ctrl);
36 #define __print_ctrl_name(ctrl) \
37 nvmet_trace_ctrl_name(p, ctrl)
46 return req->sq->ctrl; in nvmet_req_to_ctrl()
65 __field(struct nvmet_ctrl *, ctrl)
78 __entry->ctrl = nvmet_req_to_ctrl(req);
92 __print_ctrl_name(__entry->ctrl),
106 __field(struct nvmet_ctrl *, ctrl)
114 __entry->ctrl = nvmet_req_to_ctrl(req);
122 __print_ctrl_name(__entry->ctrl),
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dnv40.c33 u32 ctrl; member
43 u32 ctrl = nvkm_rd32(device, reg + 0x00); in read_pll_1() local
44 int P = (ctrl & 0x00070000) >> 16; in read_pll_1()
45 int N = (ctrl & 0x0000ff00) >> 8; in read_pll_1()
46 int M = (ctrl & 0x000000ff) >> 0; in read_pll_1()
49 if (ctrl & 0x80000000) in read_pll_1()
59 u32 ctrl = nvkm_rd32(device, reg + 0x00); in read_pll_2() local
65 int P = (ctrl & 0x00070000) >> 16; in read_pll_2()
68 if ((ctrl & 0x80000000) && M1) { in read_pll_2()
70 if ((ctrl in read_pll_2()
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-ep0.c174 struct usb_ctrlrequest *ctrl) in cdns2_req_ep0_handle_status()
182 recip = ctrl->bRequestType & USB_RECIP_MASK; in cdns2_req_ep0_handle_status()
192 ep_sts = cdns2_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex)); in cdns2_req_ep0_handle_status()
211 struct usb_ctrlrequest *ctrl, in cdns2_ep0_handle_feature_device()
220 wValue = le16_to_cpu(ctrl->wValue); in cdns2_ep0_handle_feature_device()
232 tmode = le16_to_cpu(ctrl->wIndex); in cdns2_ep0_handle_feature_device()
264 struct usb_ctrlrequest *ctrl, in cdns2_ep0_handle_feature_intf()
270 wValue = le16_to_cpu(ctrl->wValue); in cdns2_ep0_handle_feature_intf()
283 struct usb_ctrlrequest *ctrl, in cdns2_ep0_handle_feature_endpoint()
289 wValue = le16_to_cpu(ctrl in cdns2_ep0_handle_feature_endpoint()
173 cdns2_req_ep0_handle_status(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl) cdns2_req_ep0_handle_status() argument
210 cdns2_ep0_handle_feature_device(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) cdns2_ep0_handle_feature_device() argument
263 cdns2_ep0_handle_feature_intf(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) cdns2_ep0_handle_feature_intf() argument
282 cdns2_ep0_handle_feature_endpoint(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) cdns2_ep0_handle_feature_endpoint() argument
311 cdns2_req_ep0_handle_feature(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) cdns2_req_ep0_handle_feature() argument
329 struct usb_ctrlrequest *ctrl = &pdev->setup; cdns2_ep0_std_request() local
380 struct usb_ctrlrequest *ctrl = &pdev->setup; cdns2_handle_setup_packet() local
[all...]
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/
H A Donenand_omap2.c129 static void wait_err(char *msg, int state, unsigned int ctrl, unsigned int intr) in wait_err() argument
131 printk(KERN_ERR "onenand_wait: %s! state %d ctrl 0x%04x intr 0x%04x\n", in wait_err()
132 msg, state, ctrl, intr); in wait_err()
135 static void wait_warn(char *msg, int state, unsigned int ctrl, in wait_warn() argument
138 printk(KERN_WARNING "onenand_wait: %s! state %d ctrl 0x%04x " in wait_warn()
139 "intr 0x%04x\n", msg, state, ctrl, intr); in wait_warn()
147 unsigned int ctrl, ctrl_mask; in omap2_onenand_wait() local
174 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait()
175 if (ctrl & ONENAND_CTRL_ERROR) { in omap2_onenand_wait()
176 wait_err("controller error", state, ctrl, int in omap2_onenand_wait()
[all...]
/kernel/linux/linux-5.10/drivers/slimbus/
H A Dstream.c140 return slim_do_transfer(sdev->ctrl, &txn); in slim_connect_port_channel()
156 return slim_do_transfer(sdev->ctrl, &txn); in slim_disconnect_port()
170 ret = slim_do_transfer(sdev->ctrl, &txn); in slim_deactivate_remove_channel()
177 return slim_do_transfer(sdev->ctrl, &txn); in slim_deactivate_remove_channel()
205 struct slim_controller *ctrl = rt->dev->ctrl; in slim_stream_prepare() local
224 if (cfg->rate % ctrl->a_framer->superfreq) { in slim_stream_prepare()
237 rt->ratem = cfg->rate/ctrl->a_framer->superfreq; in slim_stream_prepare()
283 return slim_do_transfer(sdev->ctrl, &txn); in slim_define_channel_content()
319 return slim_do_transfer(sdev->ctrl, in slim_define_channel()
354 struct slim_controller *ctrl = stream->dev->ctrl; slim_stream_enable() local
407 struct slim_controller *ctrl = stream->dev->ctrl; slim_stream_disable() local
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/
H A Donenand_omap2.c129 static void wait_err(char *msg, int state, unsigned int ctrl, unsigned int intr) in wait_err() argument
131 printk(KERN_ERR "onenand_wait: %s! state %d ctrl 0x%04x intr 0x%04x\n", in wait_err()
132 msg, state, ctrl, intr); in wait_err()
135 static void wait_warn(char *msg, int state, unsigned int ctrl, in wait_warn() argument
138 printk(KERN_WARNING "onenand_wait: %s! state %d ctrl 0x%04x " in wait_warn()
139 "intr 0x%04x\n", msg, state, ctrl, intr); in wait_warn()
147 unsigned int ctrl, ctrl_mask; in omap2_onenand_wait() local
174 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait()
175 if (ctrl & ONENAND_CTRL_ERROR) { in omap2_onenand_wait()
176 wait_err("controller error", state, ctrl, int in omap2_onenand_wait()
[all...]
/kernel/linux/linux-6.6/drivers/slimbus/
H A Dstream.c140 return slim_do_transfer(sdev->ctrl, &txn); in slim_connect_port_channel()
156 return slim_do_transfer(sdev->ctrl, &txn); in slim_disconnect_port()
170 ret = slim_do_transfer(sdev->ctrl, &txn); in slim_deactivate_remove_channel()
177 return slim_do_transfer(sdev->ctrl, &txn); in slim_deactivate_remove_channel()
205 struct slim_controller *ctrl = rt->dev->ctrl; in slim_stream_prepare() local
231 if (cfg->rate % ctrl->a_framer->superfreq) { in slim_stream_prepare()
244 rt->ratem = cfg->rate/ctrl->a_framer->superfreq; in slim_stream_prepare()
290 return slim_do_transfer(sdev->ctrl, &txn); in slim_define_channel_content()
326 return slim_do_transfer(sdev->ctrl, in slim_define_channel()
361 struct slim_controller *ctrl = stream->dev->ctrl; slim_stream_enable() local
414 struct slim_controller *ctrl = stream->dev->ctrl; slim_stream_disable() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Df_uac1_legacy.c385 const struct usb_ctrlrequest *ctrl) in audio_set_intf_req()
390 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_set_intf_req()
391 u16 len = le16_to_cpu(ctrl->wLength); in audio_set_intf_req()
392 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_set_intf_req()
394 u8 cmd = (ctrl->bRequest & 0x0F); in audio_set_intf_req()
399 ctrl->bRequest, w_value, len, id); in audio_set_intf_req()
421 const struct usb_ctrlrequest *ctrl) in audio_get_intf_req()
427 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_get_intf_req()
428 u16 len = le16_to_cpu(ctrl->wLength); in audio_get_intf_req()
429 u16 w_value = le16_to_cpu(ctrl in audio_get_intf_req()
384 audio_set_intf_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_set_intf_req() argument
420 audio_get_intf_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_get_intf_req() argument
458 audio_set_endpoint_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_set_endpoint_req() argument
494 audio_get_endpoint_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_get_endpoint_req() argument
523 f_audio_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) f_audio_setup() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Df_uac1_legacy.c385 const struct usb_ctrlrequest *ctrl) in audio_set_intf_req()
390 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_set_intf_req()
391 u16 len = le16_to_cpu(ctrl->wLength); in audio_set_intf_req()
392 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_set_intf_req()
394 u8 cmd = (ctrl->bRequest & 0x0F); in audio_set_intf_req()
399 ctrl->bRequest, w_value, len, id); in audio_set_intf_req()
421 const struct usb_ctrlrequest *ctrl) in audio_get_intf_req()
427 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_get_intf_req()
428 u16 len = le16_to_cpu(ctrl->wLength); in audio_get_intf_req()
429 u16 w_value = le16_to_cpu(ctrl in audio_get_intf_req()
384 audio_set_intf_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_set_intf_req() argument
420 audio_get_intf_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_get_intf_req() argument
458 audio_set_endpoint_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_set_endpoint_req() argument
494 audio_get_endpoint_req(struct usb_function *f, const struct usb_ctrlrequest *ctrl) audio_get_endpoint_req() argument
523 f_audio_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) f_audio_setup() argument
[all...]
/kernel/linux/linux-5.10/drivers/scsi/be2iscsi/
H A Dbe_mgmt.c33 unsigned int mgmt_vendor_specific_fw_cmd(struct be_ctrl_info *ctrl, in mgmt_vendor_specific_fw_cmd() argument
55 if (mutex_lock_interruptible(&ctrl->mbox_lock)) in mgmt_vendor_specific_fw_cmd()
75 mutex_unlock(&ctrl->mbox_lock); in mgmt_vendor_specific_fw_cmd()
81 mutex_unlock(&ctrl->mbox_lock); in mgmt_vendor_specific_fw_cmd()
94 mutex_unlock(&ctrl->mbox_lock); in mgmt_vendor_specific_fw_cmd()
118 struct be_ctrl_info *ctrl = &phba->ctrl; in mgmt_open_connection() local
147 if (mutex_lock_interruptible(&ctrl->mbox_lock)) in mgmt_open_connection()
151 mutex_unlock(&ctrl->mbox_lock); in mgmt_open_connection()
209 mutex_unlock(&ctrl in mgmt_open_connection()
228 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_exec_nemb_cmd() local
387 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_if_get_handle() local
921 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_boot_logout_sess() local
960 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_boot_reopen_sess() local
1001 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_boot_get_sinfo() local
1049 struct be_ctrl_info *ctrl = &phba->ctrl; __beiscsi_boot_get_shandle() local
1436 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_invalidate_cxn() local
1472 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_upload_cxn() local
1502 struct be_ctrl_info *ctrl = &phba->ctrl; beiscsi_mgmt_invalidate_icds() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/i2c/
H A Datomisp-gc2235.c132 struct gc2235_write_ctrl *ctrl) in __gc2235_flush_reg_array()
136 if (ctrl->index == 0) in __gc2235_flush_reg_array()
139 size = sizeof(u8) + ctrl->index; /* 8-bit address + data */ in __gc2235_flush_reg_array()
140 ctrl->index = 0; in __gc2235_flush_reg_array()
142 return gc2235_i2c_write(client, size, (u8 *)&ctrl->buffer); in __gc2235_flush_reg_array()
146 struct gc2235_write_ctrl *ctrl, in __gc2235_buf_reg_array()
155 ctrl->buffer.data[ctrl->index] = (u8)next->val; in __gc2235_buf_reg_array()
158 if (ctrl->index == 0) in __gc2235_buf_reg_array()
159 ctrl in __gc2235_buf_reg_array()
131 __gc2235_flush_reg_array(struct i2c_client *client, struct gc2235_write_ctrl *ctrl) __gc2235_flush_reg_array() argument
145 __gc2235_buf_reg_array(struct i2c_client *client, struct gc2235_write_ctrl *ctrl, const struct gc2235_reg *next) __gc2235_buf_reg_array() argument
173 __gc2235_write_reg_is_consecutive(struct i2c_client *client, struct gc2235_write_ctrl *ctrl, const struct gc2235_reg *next) __gc2235_write_reg_is_consecutive() argument
187 struct gc2235_write_ctrl ctrl; gc2235_write_reg_array() local
331 gc2235_g_volatile_ctrl(struct v4l2_ctrl *ctrl) gc2235_g_volatile_ctrl() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cx25821/
H A Dcx25821-i2c.c71 u32 wdata, addr, ctrl; in i2c_sendbytes() local
99 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
102 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
104 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
108 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
118 if (!(ctrl & I2C_NOSTOP)) in i2c_sendbytes()
125 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
128 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
130 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
134 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
165 u32 ctrl, cnt; i2c_readbytes() local
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/
H A Dcx23885-i2c.c72 u32 wdata, addr, ctrl; in i2c_sendbytes() local
98 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
101 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
103 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
107 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
113 if (!(ctrl & I2C_NOSTOP)) in i2c_sendbytes()
120 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
123 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
125 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
129 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
153 u32 ctrl, cnt; i2c_readbytes() local
[all...]
/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-lpss.c88 u32 ctrl; in pwm_lpss_prepare() local
107 ctrl = pwm_lpss_read(pwm); in pwm_lpss_prepare()
108 ctrl &= ~PWM_ON_TIME_DIV_MASK; in pwm_lpss_prepare()
109 ctrl &= ~((base_unit_range - 1) << PWM_BASE_UNIT_SHIFT); in pwm_lpss_prepare()
110 ctrl |= (u32) base_unit << PWM_BASE_UNIT_SHIFT; in pwm_lpss_prepare()
111 ctrl |= on_time_div; in pwm_lpss_prepare()
113 pwm_lpss_write(pwm, ctrl); in pwm_lpss_prepare()
114 pwm_lpss_write(pwm, ctrl | PWM_SW_UPDATE); in pwm_lpss_prepare()
172 u32 ctrl; in pwm_lpss_get_state() local
178 ctrl in pwm_lpss_get_state()
211 u32 ctrl; pwm_lpss_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-lpss.c130 u32 ctrl; in pwm_lpss_prepare() local
149 ctrl = pwm_lpss_read(pwm); in pwm_lpss_prepare()
150 ctrl &= ~PWM_ON_TIME_DIV_MASK; in pwm_lpss_prepare()
151 ctrl &= ~((base_unit_range - 1) << PWM_BASE_UNIT_SHIFT); in pwm_lpss_prepare()
152 ctrl |= (u32) base_unit << PWM_BASE_UNIT_SHIFT; in pwm_lpss_prepare()
153 ctrl |= on_time_div; in pwm_lpss_prepare()
155 pwm_lpss_write(pwm, ctrl); in pwm_lpss_prepare()
156 pwm_lpss_write(pwm, ctrl | PWM_SW_UPDATE); in pwm_lpss_prepare()
214 u32 ctrl; in pwm_lpss_get_state() local
220 ctrl in pwm_lpss_get_state()
255 u32 ctrl; devm_pwm_lpss_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/
H A Dcx23885-i2c.c72 u32 wdata, addr, ctrl; in i2c_sendbytes() local
98 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
101 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
103 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
107 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
113 if (!(ctrl & I2C_NOSTOP)) in i2c_sendbytes()
120 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
123 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
125 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
129 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
153 u32 ctrl, cnt; i2c_readbytes() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx25821/
H A Dcx25821-i2c.c71 u32 wdata, addr, ctrl; in i2c_sendbytes() local
99 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
102 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
104 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
108 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
118 if (!(ctrl & I2C_NOSTOP)) in i2c_sendbytes()
125 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes()
128 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes()
130 ctrl |= I2C_NOSTOP; in i2c_sendbytes()
134 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
165 u32 ctrl, cnt; i2c_readbytes() local
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/
H A Dport_hidden.c21 u16 ctrl; in mv88e6xxx_port_hidden_write() local
29 ctrl = MV88E6XXX_PORT_RESERVED_1A_BUSY | in mv88e6xxx_port_hidden_write()
36 MV88E6XXX_PORT_RESERVED_1A, ctrl); in mv88e6xxx_port_hidden_write()
50 u16 ctrl; in mv88e6xxx_port_hidden_read() local
53 ctrl = MV88E6XXX_PORT_RESERVED_1A_BUSY | in mv88e6xxx_port_hidden_read()
60 MV88E6XXX_PORT_RESERVED_1A, ctrl); in mv88e6xxx_port_hidden_read()

Completed in 14 milliseconds

1...<<11121314151617181920>>...127