/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/nvme/target/ |
H A D | passthru.c | 25 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_passthru_override_id_ctrl() local 26 struct nvme_ctrl *pctrl = ctrl->subsys->passthru_ctrl; in nvmet_passthru_override_id_ctrl() 40 id->cntlid = cpu_to_le16(ctrl->cntlid); in nvmet_passthru_override_id_ctrl() 41 id->ver = cpu_to_le32(ctrl->subsys->ver); in nvmet_passthru_override_id_ctrl() 58 page_shift = NVME_CAP_MPSMIN(ctrl->cap) + 12; in nvmet_passthru_override_id_ctrl() 69 /* emulate kas as most of the PCIe ctrl don't have a support for kas */ in nvmet_passthru_override_id_ctrl() 84 if (ctrl->ops->flags & NVMF_KEYED_SGLS) in nvmet_passthru_override_id_ctrl() 91 * export the passthru ctrl subsysnqn (PCIe NVMe ctrl) an in nvmet_passthru_override_id_ctrl() 226 struct nvme_ctrl *ctrl = nvmet_req_passthru_ctrl(req); nvmet_passthru_execute_cmd() local 299 struct nvme_ctrl *ctrl = nvmet_req_passthru_ctrl(req); nvmet_passthru_set_host_behaviour() local 499 struct nvme_ctrl *ctrl; nvmet_passthru_ctrl_enable() local [all...] |
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | leds-cht-wcove.c | 53 u16 ctrl; member 63 unsigned int ctrl; member 84 .ctrl = CHT_WC_LED1_CTRL, 92 .ctrl = CHT_WC_LED2_CTRL, 115 ret = regmap_update_bits(led->regmap, led->regs->ctrl, in cht_wc_leds_brightness_set() 134 ret = regmap_update_bits(led->regmap, led->regs->ctrl, in cht_wc_leds_brightness_set() 152 ret = regmap_read(led->regmap, led->regs->ctrl, &val); in cht_wc_leds_brightness_get() 180 static unsigned long cht_wc_leds_get_period(int ctrl) in cht_wc_leds_get_period() argument 182 ctrl &= CHT_WC_LED_F_MASK; in cht_wc_leds_get_period() 184 switch (ctrl) { in cht_wc_leds_get_period() 226 int ctrl, ret; cht_wc_leds_set_effect() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/cdns3/ |
H A D | ep0.c | 216 * @ctrl: pointer to received setup packet 221 struct usb_ctrlrequest *ctrl) in cdns3_req_ep0_get_status() 229 recip = ctrl->bRequestType & USB_RECIP_MASK; in cdns3_req_ep0_get_status() 251 return cdns3_ep0_delegate_req(priv_dev, ctrl); in cdns3_req_ep0_get_status() 253 index = cdns3_ep_addr_to_index(le16_to_cpu(ctrl->wIndex)); in cdns3_req_ep0_get_status() 257 cdns3_select_ep(priv_dev, le16_to_cpu(ctrl->wIndex)); in cdns3_req_ep0_get_status() 275 struct usb_ctrlrequest *ctrl, in cdns3_ep0_feature_handle_device() 284 wValue = le16_to_cpu(ctrl->wValue); in cdns3_ep0_feature_handle_device() 311 tmode = le16_to_cpu(ctrl->wIndex); in cdns3_ep0_feature_handle_device() 338 struct usb_ctrlrequest *ctrl, in cdns3_ep0_feature_handle_intf() 220 cdns3_req_ep0_get_status(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl) cdns3_req_ep0_get_status() argument 274 cdns3_ep0_feature_handle_device(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_ep0_feature_handle_device() argument 337 cdns3_ep0_feature_handle_intf(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_ep0_feature_handle_intf() argument 356 cdns3_ep0_feature_handle_endpoint(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_ep0_feature_handle_endpoint() argument 395 cdns3_req_ep0_handle_feature(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_req_ep0_handle_feature() argument 533 struct usb_ctrlrequest *ctrl = priv_dev->setup_buf; cdns3_ep0_setup_phase() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/cdns3/ |
H A D | cdns3-ep0.c | 216 * @ctrl: pointer to received setup packet 221 struct usb_ctrlrequest *ctrl) in cdns3_req_ep0_get_status() 229 recip = ctrl->bRequestType & USB_RECIP_MASK; in cdns3_req_ep0_get_status() 251 return cdns3_ep0_delegate_req(priv_dev, ctrl); in cdns3_req_ep0_get_status() 253 index = cdns3_ep_addr_to_index(le16_to_cpu(ctrl->wIndex)); in cdns3_req_ep0_get_status() 257 cdns3_select_ep(priv_dev, le16_to_cpu(ctrl->wIndex)); in cdns3_req_ep0_get_status() 275 struct usb_ctrlrequest *ctrl, in cdns3_ep0_feature_handle_device() 284 wValue = le16_to_cpu(ctrl->wValue); in cdns3_ep0_feature_handle_device() 311 tmode = le16_to_cpu(ctrl->wIndex); in cdns3_ep0_feature_handle_device() 338 struct usb_ctrlrequest *ctrl, in cdns3_ep0_feature_handle_intf() 220 cdns3_req_ep0_get_status(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl) cdns3_req_ep0_get_status() argument 274 cdns3_ep0_feature_handle_device(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_ep0_feature_handle_device() argument 337 cdns3_ep0_feature_handle_intf(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_ep0_feature_handle_intf() argument 356 cdns3_ep0_feature_handle_endpoint(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_ep0_feature_handle_endpoint() argument 395 cdns3_req_ep0_handle_feature(struct cdns3_device *priv_dev, struct usb_ctrlrequest *ctrl, int set) cdns3_req_ep0_handle_feature() argument 533 struct usb_ctrlrequest *ctrl = priv_dev->setup_buf; cdns3_ep0_setup_phase() local [all...] |
/kernel/linux/linux-6.6/drivers/phy/broadcom/ |
H A D | phy-brcm-usb-init.c | 794 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; in usb_init_ipp() local 808 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP)); in usb_init_ipp() 827 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP)); in usb_init_ipp() 840 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; in usb_wake_enable() local 843 USB_CTRL_SET(ctrl, USB_PM, RMTWKUP_EN); in usb_wake_enable() 845 USB_CTRL_UNSET(ctrl, USB_PM, RMTWKUP_EN); in usb_wake_enable() 851 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; in usb_init_common() local 855 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_PM_STATUS)); in usb_init_common() 856 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_PM_STATUS)); in usb_init_common() 880 USB_CTRL_SET(ctrl, PLL_CT in usb_init_common() 939 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_init_eohci() local 975 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_init_xhci() local 1025 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_get_dual_select() local 1039 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_set_dual_select() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/pcie/ |
H A D | ptm.c | 35 u32 cap, ctrl; in pci_ptm_init() local 78 ctrl = PCI_PTM_CTRL_ENABLE; in pci_ptm_init() 85 ctrl = PCI_PTM_CTRL_ENABLE | PCI_PTM_CTRL_ROOT; in pci_ptm_init() 92 ctrl |= dev->ptm_granularity << 8; in pci_ptm_init() 93 pci_write_config_dword(dev, pos + PCI_PTM_CTRL, ctrl); in pci_ptm_init() 102 u32 cap, ctrl; in pci_enable_ptm() local 135 ctrl = PCI_PTM_CTRL_ENABLE; in pci_enable_ptm() 136 ctrl |= dev->ptm_granularity << 8; in pci_enable_ptm() 137 pci_write_config_dword(dev, pos + PCI_PTM_CTRL, ctrl); in pci_enable_ptm()
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-priv.h | 24 return list_entry(node, struct v4l2_ctrl_ref, node)->ctrl->id; in node2id() 45 static inline u32 user_flags(const struct v4l2_ctrl *ctrl) in user_flags() argument 47 u32 flags = ctrl->flags; in user_flags() 49 if (ctrl->is_ptr) in user_flags() 56 void cur_to_new(struct v4l2_ctrl *ctrl); 58 void new_to_cur(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags); 61 void send_initial_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl); 62 void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes); 64 struct v4l2_ctrl *ctrl,
|
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | fsl_ifc_nand.c | 32 struct fsl_ifc_ctrl *ctrl; member 143 struct fsl_ifc_ctrl *ctrl = priv->ctrl; in set_addr() local 144 struct fsl_ifc_runtime __iomem *ifc = ctrl->rregs; in set_addr() 163 static int check_read_ecc(struct mtd_info *mtd, struct fsl_ifc_ctrl *ctrl, in check_read_ecc() argument 176 struct fsl_ifc_ctrl *ctrl = priv->ctrl; in fsl_ifc_run_command() local 178 struct fsl_ifc_runtime __iomem *ifc = ctrl->rregs; in fsl_ifc_run_command() 192 ctrl->nand_stat = 0; in fsl_ifc_run_command() 198 wait_event_timeout(ctrl in fsl_ifc_run_command() 255 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_do_read() local 295 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_cmdfunc() local 608 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_wait() local 672 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_read_page() local 710 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_attach_chip() local 779 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_sram_init() local 856 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_chip_init() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | fsl_ifc_nand.c | 32 struct fsl_ifc_ctrl *ctrl; member 143 struct fsl_ifc_ctrl *ctrl = priv->ctrl; in set_addr() local 144 struct fsl_ifc_runtime __iomem *ifc = ctrl->rregs; in set_addr() 163 static int check_read_ecc(struct mtd_info *mtd, struct fsl_ifc_ctrl *ctrl, in check_read_ecc() argument 176 struct fsl_ifc_ctrl *ctrl = priv->ctrl; in fsl_ifc_run_command() local 178 struct fsl_ifc_runtime __iomem *ifc = ctrl->rregs; in fsl_ifc_run_command() 192 ctrl->nand_stat = 0; in fsl_ifc_run_command() 198 wait_event_timeout(ctrl in fsl_ifc_run_command() 255 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_do_read() local 295 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_cmdfunc() local 608 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_wait() local 672 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_read_page() local 710 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_attach_chip() local 779 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_sram_init() local 856 struct fsl_ifc_ctrl *ctrl = priv->ctrl; fsl_ifc_chip_init() local [all...] |
/kernel/linux/linux-5.10/drivers/phy/broadcom/ |
H A D | phy-brcm-usb-init.c | 743 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; in usb_init_ipp() local 757 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP)); in usb_init_ipp() 776 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP)); in usb_init_ipp() 789 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; in usb_wake_enable() local 792 USB_CTRL_SET(ctrl, USB_PM, RMTWKUP_EN); in usb_wake_enable() 794 USB_CTRL_UNSET(ctrl, USB_PM, RMTWKUP_EN); in usb_wake_enable() 800 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; in usb_init_common() local 804 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_PM_STATUS)); in usb_init_common() 805 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_PM_STATUS)); in usb_init_common() 829 USB_CTRL_SET(ctrl, PLL_CT in usb_init_common() 881 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_init_eohci() local 917 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_init_xhci() local 967 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_get_dual_select() local 981 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; usb_set_dual_select() local [all...] |
/kernel/linux/linux-5.10/sound/soc/atmel/ |
H A D | mchp-spdifrx.c | 246 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; in mchp_spdifrx_channel_status_read() local 247 u8 *ch_stat = &ctrl->ch_stat[channel].data[0]; in mchp_spdifrx_channel_status_read() 251 for (i = 0; i < ARRAY_SIZE(ctrl->ch_stat[channel].data) / 4; i++) { in mchp_spdifrx_channel_status_read() 263 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; in mchp_spdifrx_channel_user_data_read() local 264 u8 *user_data = &ctrl->user_data[channel].data[0]; in mchp_spdifrx_channel_user_data_read() 268 for (i = 0; i < ARRAY_SIZE(ctrl->user_data[channel].data) / 4; i++) { in mchp_spdifrx_channel_user_data_read() 280 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; in mchp_spdif_interrupt() local 297 complete(&ctrl->user_data[ch].done); in mchp_spdif_interrupt() 306 complete(&ctrl->ch_stat[ch].done); in mchp_spdif_interrupt() 484 struct mchp_spdifrx_mixer_control *ctrl in mchp_spdifrx_cs_get() local 564 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_subcode_ch_get() local 643 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_ulock_get() local 673 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_badf_get() local 703 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_signal_get() local 884 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_dai_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/atmel/ |
H A D | mchp-spdifrx.c | 313 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; in mchp_spdifrx_channel_status_read() local 314 u8 *ch_stat = &ctrl->ch_stat[channel].data[0]; in mchp_spdifrx_channel_status_read() 318 for (i = 0; i < ARRAY_SIZE(ctrl->ch_stat[channel].data) / 4; i++) { in mchp_spdifrx_channel_status_read() 330 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; in mchp_spdifrx_channel_user_data_read() local 331 u8 *user_data = &ctrl->user_data[channel].data[0]; in mchp_spdifrx_channel_user_data_read() 335 for (i = 0; i < ARRAY_SIZE(ctrl->user_data[channel].data) / 4; i++) { in mchp_spdifrx_channel_user_data_read() 347 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; in mchp_spdif_interrupt() local 364 complete(&ctrl->user_data[ch].done); in mchp_spdif_interrupt() 373 complete(&ctrl->ch_stat[ch].done); in mchp_spdif_interrupt() 531 struct mchp_spdifrx_mixer_control *ctrl in mchp_spdifrx_cs_get() local 618 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_subcode_ch_get() local 704 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_ulock_get() local 742 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_badf_get() local 780 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_signal_get() local 970 struct mchp_spdifrx_mixer_control *ctrl = &dev->control; mchp_spdifrx_dai_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-qcom.c | 42 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_interrupt() local 43 ctrl &= ~TIMER_ENABLE_EN; in msm_timer_interrupt() 44 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_interrupt() 53 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_set_next_event() local 55 ctrl &= ~TIMER_ENABLE_EN; in msm_timer_set_next_event() 56 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 58 writel_relaxed(ctrl, event_base + TIMER_CLEAR); in msm_timer_set_next_event() 65 writel_relaxed(ctrl | TIMER_ENABLE_EN, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 71 u32 ctrl; in msm_timer_shutdown() local 73 ctrl in msm_timer_shutdown() [all...] |
/kernel/linux/linux-5.10/drivers/slimbus/ |
H A D | slimbus.h | 414 int (*xfer_msg)(struct slim_controller *ctrl, 416 int (*set_laddr)(struct slim_controller *ctrl, 418 int (*get_laddr)(struct slim_controller *ctrl, 422 int (*wakeup)(struct slim_controller *ctrl); 425 int slim_device_report_present(struct slim_controller *ctrl, 428 int slim_register_controller(struct slim_controller *ctrl); 429 int slim_unregister_controller(struct slim_controller *ctrl); 430 void slim_msg_response(struct slim_controller *ctrl, u8 *reply, u8 tid, u8 l); 431 int slim_do_transfer(struct slim_controller *ctrl, struct slim_msg_txn *txn); 432 int slim_ctrl_clk_pause(struct slim_controller *ctrl, boo [all...] |
/kernel/linux/linux-6.6/drivers/slimbus/ |
H A D | slimbus.h | 414 int (*xfer_msg)(struct slim_controller *ctrl, 416 int (*set_laddr)(struct slim_controller *ctrl, 418 int (*get_laddr)(struct slim_controller *ctrl, 422 int (*wakeup)(struct slim_controller *ctrl); 425 int slim_device_report_present(struct slim_controller *ctrl, 428 int slim_register_controller(struct slim_controller *ctrl); 429 int slim_unregister_controller(struct slim_controller *ctrl); 430 void slim_msg_response(struct slim_controller *ctrl, u8 *reply, u8 tid, u8 l); 431 int slim_do_transfer(struct slim_controller *ctrl, struct slim_msg_txn *txn); 432 int slim_ctrl_clk_pause(struct slim_controller *ctrl, boo [all...] |
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | timer-qcom.c | 42 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_interrupt() local 43 ctrl &= ~TIMER_ENABLE_EN; in msm_timer_interrupt() 44 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_interrupt() 53 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_set_next_event() local 55 ctrl &= ~TIMER_ENABLE_EN; in msm_timer_set_next_event() 56 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 58 writel_relaxed(ctrl, event_base + TIMER_CLEAR); in msm_timer_set_next_event() 65 writel_relaxed(ctrl | TIMER_ENABLE_EN, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 71 u32 ctrl; in msm_timer_shutdown() local 73 ctrl in msm_timer_shutdown() [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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | pior507d.c | 30 pior507d_ctrl(struct nv50_core *core, int or, u32 ctrl, in pior507d_ctrl() argument 37 ctrl |= NVVAL(NV507D, PIOR_SET_CONTROL, HSYNC_POLARITY, asyh->or.nhsync); in pior507d_ctrl() 38 ctrl |= NVVAL(NV507D, PIOR_SET_CONTROL, VSYNC_POLARITY, asyh->or.nvsync); in pior507d_ctrl() 39 ctrl |= NVVAL(NV837D, PIOR_SET_CONTROL, PIXEL_DEPTH, asyh->or.depth); in pior507d_ctrl() 45 PUSH_MTHD(push, NV507D, PIOR_SET_CONTROL(or), ctrl); in pior507d_ctrl() 58 .ctrl = pior507d_ctrl,
|
H A D | sor507d.c | 30 sor507d_ctrl(struct nv50_core *core, int or, u32 ctrl, in sor507d_ctrl() argument 37 ctrl |= NVVAL(NV507D, SOR_SET_CONTROL, HSYNC_POLARITY, asyh->or.nhsync); in sor507d_ctrl() 38 ctrl |= NVVAL(NV507D, SOR_SET_CONTROL, VSYNC_POLARITY, asyh->or.nvsync); in sor507d_ctrl() 39 ctrl |= NVVAL(NV837D, SOR_SET_CONTROL, PIXEL_DEPTH, asyh->or.depth); in sor507d_ctrl() 45 PUSH_MTHD(push, NV507D, SOR_SET_CONTROL(or), ctrl); in sor507d_ctrl() 57 .ctrl = sor507d_ctrl,
|
/kernel/linux/linux-6.6/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() 51 u16 ctrl; in mv88e6xxx_port_hidden_read() local 54 ctrl = MV88E6XXX_PORT_RESERVED_1A_BUSY | in mv88e6xxx_port_hidden_read() 61 MV88E6XXX_PORT_RESERVED_1A, ctrl); in mv88e6xxx_port_hidden_read()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | pior507d.c | 30 pior507d_ctrl(struct nv50_core *core, int or, u32 ctrl, in pior507d_ctrl() argument 37 ctrl |= NVVAL(NV507D, PIOR_SET_CONTROL, HSYNC_POLARITY, asyh->or.nhsync); in pior507d_ctrl() 38 ctrl |= NVVAL(NV507D, PIOR_SET_CONTROL, VSYNC_POLARITY, asyh->or.nvsync); in pior507d_ctrl() 39 ctrl |= NVVAL(NV837D, PIOR_SET_CONTROL, PIXEL_DEPTH, asyh->or.depth); in pior507d_ctrl() 45 PUSH_MTHD(push, NV507D, PIOR_SET_CONTROL(or), ctrl); in pior507d_ctrl() 58 .ctrl = pior507d_ctrl,
|
H A D | sor507d.c | 30 sor507d_ctrl(struct nv50_core *core, int or, u32 ctrl, in sor507d_ctrl() argument 37 ctrl |= NVVAL(NV507D, SOR_SET_CONTROL, HSYNC_POLARITY, asyh->or.nhsync); in sor507d_ctrl() 38 ctrl |= NVVAL(NV507D, SOR_SET_CONTROL, VSYNC_POLARITY, asyh->or.nvsync); in sor507d_ctrl() 39 ctrl |= NVVAL(NV837D, SOR_SET_CONTROL, PIXEL_DEPTH, asyh->or.depth); in sor507d_ctrl() 45 PUSH_MTHD(push, NV507D, SOR_SET_CONTROL(or), ctrl); in sor507d_ctrl() 57 .ctrl = sor507d_ctrl,
|