/kernel/linux/linux-6.6/drivers/net/mdio/ |
H A D | mdio-moxart.c | 36 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 D | ptm.c | 126 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 D | arm_global_timer.c | 96 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 D | trace.h | 35 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 D | serdev.h | 36 * @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 D | nv40.c | 33 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 D | device.h | 165 * @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 D | trace.h | 35 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 D | nv40.c | 33 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 D | cdns2-ep0.c | 174 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 D | onenand_omap2.c | 129 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 D | stream.c | 140 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 D | onenand_omap2.c | 129 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 D | stream.c | 140 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 D | f_uac1_legacy.c | 385 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 D | f_uac1_legacy.c | 385 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 D | be_mgmt.c | 33 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 D | atomisp-gc2235.c | 132 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 D | cx25821-i2c.c | 71 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 D | cx23885-i2c.c | 72 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 D | pwm-lpss.c | 88 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 D | pwm-lpss.c | 130 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 D | cx23885-i2c.c | 72 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 D | cx25821-i2c.c | 71 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 D | port_hidden.c | 21 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()
|