/linux-master/drivers/media/pci/cx25821/ |
H A D | cx25821-i2c.c | 71 u32 wdata, addr, ctrl; local 99 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); 102 ctrl |= I2C_NOSTOP | I2C_EXTEND; 104 ctrl |= I2C_NOSTOP; 108 cx_write(bus->reg_ctrl, ctrl); 118 if (!(ctrl & I2C_NOSTOP)) 125 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); 128 ctrl |= I2C_NOSTOP | I2C_EXTEND; 130 ctrl |= I2C_NOSTOP; 134 cx_write(bus->reg_ctrl, ctrl); 165 u32 ctrl, cnt; local [all...] |
/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-i2c.c | 72 u32 wdata, addr, ctrl; local 98 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); 101 ctrl |= I2C_NOSTOP | I2C_EXTEND; 103 ctrl |= I2C_NOSTOP; 107 cx_write(bus->reg_ctrl, ctrl); 113 if (!(ctrl & I2C_NOSTOP)) 120 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); 123 ctrl |= I2C_NOSTOP | I2C_EXTEND; 125 ctrl |= I2C_NOSTOP; 129 cx_write(bus->reg_ctrl, ctrl); 153 u32 ctrl, cnt; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | process.h | 5 #include <asm/spec-ctrl.h>
|
/linux-master/drivers/media/test-drivers/vimc/ |
H A D | vimc-lens.c | 34 static int vimc_lens_s_ctrl(struct v4l2_ctrl *ctrl) argument 37 container_of(ctrl->handler, struct vimc_lens_device, hdl); 38 if (ctrl->id == V4L2_CID_FOCUS_ABSOLUTE) { 39 vlens->focus_absolute = ctrl->val;
|
/linux-master/drivers/nvme/host/ |
H A D | zns.c | 10 static int nvme_set_max_append(struct nvme_ctrl *ctrl) argument 24 status = nvme_submit_sync_cmd(ctrl->admin_q, &c, id, sizeof(*id)); 31 ctrl->max_zone_append = 1 << (id->zasl + 3); 33 ctrl->max_zone_append = ctrl->max_hw_sectors; 50 dev_warn(ns->ctrl->device, 55 dev_warn(ns->ctrl->device, 61 if (!ns->ctrl->max_zone_append) { 62 status = nvme_set_max_append(ns->ctrl); 76 status = nvme_submit_sync_cmd(ns->ctrl 150 nvme_zone_parse_entry(struct nvme_ctrl *ctrl, struct nvme_ns_head *head, struct nvme_zone_descriptor *entry, unsigned int idx, report_zones_cb cb, void *data) argument [all...] |
H A D | apple.c | 187 struct nvme_ctrl ctrl; member in struct:apple_nvme 203 static inline struct apple_nvme *ctrl_to_apple_nvme(struct nvme_ctrl *ctrl) argument 205 return container_of(ctrl, struct apple_nvme, ctrl); 229 nvme_reset_ctrl(&anv->ctrl); 691 return nvme_submit_sync_cmd(anv->ctrl.admin_q, &c, NULL, 0); 701 return nvme_submit_sync_cmd(anv->ctrl.admin_q, &c, NULL, 0); 719 return nvme_submit_sync_cmd(anv->ctrl.admin_q, &c, NULL, 0); 729 return nvme_submit_sync_cmd(anv->ctrl.admin_q, &c, NULL, 0); 753 if (!nvme_check_ready(&anv->ctrl, re 1185 apple_nvme_reg_read32(struct nvme_ctrl *ctrl, u32 off, u32 *val) argument 1191 apple_nvme_reg_write32(struct nvme_ctrl *ctrl, u32 off, u32 val) argument 1197 apple_nvme_reg_read64(struct nvme_ctrl *ctrl, u32 off, u64 *val) argument 1203 apple_nvme_get_address(struct nvme_ctrl *ctrl, char *buf, int size) argument 1210 apple_nvme_free_ctrl(struct nvme_ctrl *ctrl) argument [all...] |
/linux-master/tools/testing/selftests/powerpc/dexcr/ |
H A D | chdexcr.c | 60 unsigned long ctrl = 0; local 68 /* Strip out --(no-) prefix and determine ctrl value */ 71 ctrl |= PR_PPC_DEXCR_CTRL_CLEAR_ONEXEC; 74 ctrl |= PR_PPC_DEXCR_CTRL_SET_ONEXEC; 84 err = pr_set_dexcr(aspect->prctl, ctrl);
|
/linux-master/drivers/clocksource/ |
H A D | timer-qcom.c | 42 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); local 43 ctrl &= ~TIMER_ENABLE_EN; 44 writel_relaxed(ctrl, event_base + TIMER_ENABLE); 53 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); local 55 ctrl &= ~TIMER_ENABLE_EN; 56 writel_relaxed(ctrl, event_base + TIMER_ENABLE); 58 writel_relaxed(ctrl, event_base + TIMER_CLEAR); 65 writel_relaxed(ctrl | TIMER_ENABLE_EN, event_base + TIMER_ENABLE); 71 u32 ctrl; local 73 ctrl [all...] |
H A D | arm_global_timer.c | 101 unsigned long ctrl; local 104 ctrl = readl(gt_base + GT_CONTROL); 105 ctrl &= ~(GT_CONTROL_COMP_ENABLE | GT_CONTROL_IRQ_ENABLE | 107 ctrl |= GT_CONTROL_TIMER_ENABLE; 108 writel_relaxed(ctrl, gt_base + GT_CONTROL); 114 ctrl |= GT_CONTROL_AUTO_INC; 117 ctrl |= GT_CONTROL_COMP_ENABLE | GT_CONTROL_IRQ_ENABLE; 118 writel_relaxed(ctrl, gt_base + GT_CONTROL); 123 unsigned long ctrl; local 125 ctrl 210 unsigned long ctrl; local [all...] |
/linux-master/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...] |
/linux-master/drivers/rtc/ |
H A D | rtc-pcf8583.c | 29 unsigned char ctrl; member in struct:pcf8583 43 #define get_ctrl(x) ((struct pcf8583 *)i2c_get_clientdata(x))->ctrl 115 static int pcf8583_get_ctrl(struct i2c_client *client, unsigned char *ctrl) argument 117 *ctrl = get_ctrl(client); 121 static int pcf8583_set_ctrl(struct i2c_client *client, unsigned char *ctrl) argument 126 buf[1] = *ctrl; 127 set_ctrl(client, *ctrl); 175 unsigned char ctrl, year[2]; local 186 pcf8583_get_ctrl(client, &ctrl); 187 if (ctrl [all...] |
H A D | rtc-jz4740.c | 80 uint32_t ctrl; local 82 return readl_poll_timeout(rtc->base + JZ_REG_RTC_CTRL, ctrl, 83 ctrl & JZ_RTC_CTRL_WRDY, 0, 1000); 88 uint32_t ctrl; local 97 return readl_poll_timeout(rtc->base + JZ_REG_RTC_WENR, ctrl, 98 ctrl & JZ_RTC_WENR_WEN, 0, 1000); 121 uint32_t ctrl; local 125 ctrl = jz4740_rtc_reg_read(rtc, JZ_REG_RTC_CTRL); 128 ctrl |= JZ_RTC_CTRL_1HZ | JZ_RTC_CTRL_AF; 131 ctrl | 187 uint32_t ctrl; local 232 uint32_t ctrl; local [all...] |
/linux-master/drivers/usb/dwc3/ |
H A D | trace.h | 73 TP_PROTO(struct usb_ctrlrequest *ctrl), 74 TP_ARGS(ctrl), 83 __entry->bRequestType = ctrl->bRequestType; 84 __entry->bRequest = ctrl->bRequest; 85 __entry->wValue = le16_to_cpu(ctrl->wValue); 86 __entry->wIndex = le16_to_cpu(ctrl->wIndex); 87 __entry->wLength = le16_to_cpu(ctrl->wLength); 97 TP_PROTO(struct usb_ctrlrequest *ctrl), 98 TP_ARGS(ctrl) 226 __field(u32, ctrl) [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | fsl_ifc_nand.c | 32 struct fsl_ifc_ctrl *ctrl; member in struct:fsl_ifc_mtd 143 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 144 struct fsl_ifc_runtime __iomem *ifc = ctrl->rregs; 163 static int check_read_ecc(struct mtd_info *mtd, struct fsl_ifc_ctrl *ctrl, argument 176 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 178 struct fsl_ifc_runtime __iomem *ifc = ctrl->rregs; 192 ctrl->nand_stat = 0; 198 wait_event_timeout(ctrl 255 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 295 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 608 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 672 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 710 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 779 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local 856 struct fsl_ifc_ctrl *ctrl = priv->ctrl; local [all...] |
/linux-master/sound/soc/spear/ |
H A D | spdif_out.c | 94 u32 divider, ctrl; local 99 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); 100 ctrl &= ~SPDIF_DIVIDER_MASK; 101 ctrl |= (divider << SPDIF_DIVIDER_SHIFT) & SPDIF_DIVIDER_MASK; 102 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); 155 u32 ctrl; local 165 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); 166 ctrl &= ~SPDIF_OPMODE_MASK; 168 ctrl |= SPDIF_OPMODE_AUD_DATA | 171 ctrl | [all...] |
/linux-master/drivers/spi/ |
H A D | spi-sc18is602.c | 35 u8 ctrl; member in struct:sc18is602 131 u8 ctrl = 0; local 135 ctrl |= SC18IS602_MODE_CPHA; 137 ctrl |= SC18IS602_MODE_CPOL; 139 ctrl |= SC18IS602_MODE_LSB_FIRST; 143 ctrl |= SC18IS602_MODE_CLOCK_DIV_4; 146 ctrl |= SC18IS602_MODE_CLOCK_DIV_16; 149 ctrl |= SC18IS602_MODE_CLOCK_DIV_64; 152 ctrl |= SC18IS602_MODE_CLOCK_DIV_128; 158 * value of 0xff for hw->ctrl ensure [all...] |
/linux-master/drivers/pci/ |
H A D | vc.c | 51 u16 ctrl; local 53 pci_read_config_word(dev, pos + PCI_VC_PORT_CTRL, &ctrl); 55 ctrl | PCI_VC_PORT_CTRL_LOAD_TABLE); 76 u32 ctrl; local 81 pci_read_config_dword(dev, ctrl_pos, &ctrl); 83 ctrl | PCI_VC_RES_CTRL_LOAD_TABLE); 107 u32 ctrl, header, cap1, ctrl2; local 117 pci_read_config_dword(dev, ctrl_pos, &ctrl); 118 id = ctrl & PCI_VC_RES_CTRL_ID; 160 ctrl | 315 u32 tmp, ctrl = *(u32 *)buf; local [all...] |
/linux-master/drivers/mfd/ |
H A D | ti_am335x_tscadc.c | 243 * Set the control register bits. tscadc->ctrl stores the configuration 247 tscadc->ctrl = CNTRLREG_STEPID; 249 tscadc->ctrl |= CNTRLREG_TSC_STEPCONFIGWRT; 251 tscadc->ctrl |= CNTRLREG_TSC_ENB; 253 tscadc->ctrl |= CNTRLREG_TSC_5WIRE; 255 tscadc->ctrl |= CNTRLREG_TSC_4WIRE; 258 tscadc->ctrl |= CNTRLREG_MAG_PREAMP_PWRDOWN | 261 regmap_write(tscadc->regmap, REG_CTRL, tscadc->ctrl); 266 regmap_write(tscadc->regmap, REG_CTRL, tscadc->ctrl | CNTRLREG_SSENB); 324 u32 ctrl; local [all...] |
/linux-master/drivers/macintosh/ |
H A D | macio-adb.c | 34 struct preg ctrl; member in struct:adb_regs 53 /* Bits in ctrl register */ 113 out_8(&adb->ctrl.r, 0); 156 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | ADB_RST); 157 while ((in_8(&adb->ctrl.r) & ADB_RST) != 0) { 159 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) & ~ADB_RST); 192 out_8(&adb->ctrl.r, in_8(&adb->ctrl [all...] |
/linux-master/drivers/usb/gadget/udc/cdns2/ |
H A D | cdns2-ep0.c | 174 struct usb_ctrlrequest *ctrl) 182 recip = ctrl->bRequestType & USB_RECIP_MASK; 192 ep_sts = cdns2_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex)); 211 struct usb_ctrlrequest *ctrl, 220 wValue = le16_to_cpu(ctrl->wValue); 232 tmode = le16_to_cpu(ctrl->wIndex); 264 struct usb_ctrlrequest *ctrl, 270 wValue = le16_to_cpu(ctrl->wValue); 283 struct usb_ctrlrequest *ctrl, 289 wValue = le16_to_cpu(ctrl 173 cdns2_req_ep0_handle_status(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl) argument 210 cdns2_ep0_handle_feature_device(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) argument 263 cdns2_ep0_handle_feature_intf(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) argument 282 cdns2_ep0_handle_feature_endpoint(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) argument 311 cdns2_req_ep0_handle_feature(struct cdns2_device *pdev, struct usb_ctrlrequest *ctrl, int set) argument 329 struct usb_ctrlrequest *ctrl = &pdev->setup; local 380 struct usb_ctrlrequest *ctrl = &pdev->setup; local [all...] |
/linux-master/drivers/input/rmi4/ |
H A D | rmi_f30.c | 71 struct rmi_f30_ctrl_data ctrl[RMI_F30_CTRL_MAX_REG_BLOCKS]; member in struct:f30_data 200 static void rmi_f30_set_ctrl_data(struct rmi_f30_ctrl_data *ctrl, argument 203 ctrl->address = *ctrl_addr; 204 ctrl->length = len; 205 ctrl->regs = *reg; 210 static bool rmi_f30_is_valid_button(int button, struct rmi_f30_ctrl_data *ctrl) argument 219 return !(ctrl[2].regs[byte_position] & BIT(bit_position)) && 220 (ctrl[3].regs[byte_position] & BIT(bit_position)); 245 if (!rmi_f30_is_valid_button(i, f30->ctrl)) 299 rmi_f30_set_ctrl_data(&f30->ctrl[ [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
H A D | gk104.c | 34 magic_(struct nvkm_device *device, u32 ctrl, int size) argument 38 nvkm_wr32(device, 0x00c800, ctrl); 50 magic(struct nvkm_device *device, u32 ctrl) argument 52 magic_(device, 0x8000a41f | ctrl, 6); 53 magic_(device, 0x80000421 | ctrl, 1);
|
/linux-master/arch/m68k/virt/ |
H A D | config.c | 39 void __iomem *base = (void __iomem *)virt_bi_data.ctrl.mmio; 49 void __iomem *base = (void __iomem *)virt_bi_data.ctrl.mmio; 86 virt_bi_data.ctrl.mmio = be32_to_cpup(data); 88 virt_bi_data.ctrl.irq = be32_to_cpup(data); 117 DEFINE_RES_MEM_NAMED(virt_bi_data.ctrl.mmio, 0x100,
|
/linux-master/drivers/media/i2c/ |
H A D | lm3560.c | 160 static int lm3560_get_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) argument 162 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); 167 if (ctrl->id == V4L2_CID_FLASH_FAULT) { 179 ctrl->cur.val = fault; 187 static int lm3560_set_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) argument 189 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); 195 switch (ctrl->id) { 197 flash->led_mode = ctrl->val; 204 REG_CONFIG1, 0x04, (ctrl->val) << 2); 228 tout_bits = LM3560_FLASH_TOUT_ms_TO_REG(ctrl 247 lm3560_led1_get_ctrl(struct v4l2_ctrl *ctrl) argument 252 lm3560_led1_set_ctrl(struct v4l2_ctrl *ctrl) argument 257 lm3560_led0_get_ctrl(struct v4l2_ctrl *ctrl) argument 262 lm3560_led0_set_ctrl(struct v4l2_ctrl *ctrl) argument [all...] |
/linux-master/drivers/firmware/ |
H A D | stratix10-svc.c | 157 * @ctrl: pointer to service controller which is the provider of this channel 166 struct stratix10_svc_controller *ctrl; member in struct:stratix10_svc_chan 197 * @ctrl: pointer to service layer controller 204 static void svc_thread_cmd_data_claim(struct stratix10_svc_controller *ctrl, argument 211 reinit_completion(&ctrl->complete_status); 216 ctrl->invoke_fn(INTEL_SIP_SMC_FPGA_CONFIG_COMPLETED_WRITE, 221 complete(&ctrl->complete_status); 238 wait_for_completion_timeout(&ctrl->complete_status, timeout)); 243 * @ctrl: pointer to service layer controller 250 static void svc_thread_cmd_config_status(struct stratix10_svc_controller *ctrl, argument 394 *ctrl = (struct stratix10_svc_controller *)data; local 1257 struct stratix10_svc_controller *ctrl = platform_get_drvdata(pdev); local [all...] |