/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | mdio-aspeed.c | 45 u32 ctrl; in aspeed_mdio_read() local 56 ctrl = ASPEED_MDIO_CTRL_FIRE in aspeed_mdio_read() 62 iowrite32(ctrl, ctx->base + ASPEED_MDIO_CTRL); in aspeed_mdio_read() 64 rc = readl_poll_timeout(ctx->base + ASPEED_MDIO_CTRL, ctrl, in aspeed_mdio_read() 65 !(ctrl & ASPEED_MDIO_CTRL_FIRE), in aspeed_mdio_read() 84 u32 ctrl; in aspeed_mdio_write() local 93 ctrl = ASPEED_MDIO_CTRL_FIRE in aspeed_mdio_write() 100 iowrite32(ctrl, ctx->base + ASPEED_MDIO_CTRL); in aspeed_mdio_write() 102 return readl_poll_timeout(ctx->base + ASPEED_MDIO_CTRL, ctrl, in aspeed_mdio_write() 103 !(ctrl in aspeed_mdio_write() [all...] |
/third_party/node/test/parallel/ |
H A D | test-readline.js | 61 home: ['\x1b[H', { ctrl: true, name: 'a' }], 62 end: ['\x1b[F', { ctrl: true, name: 'e' }], 65 home: ['\x1bOH', { ctrl: true, name: 'a' }], 66 end: ['\x1bOF', { ctrl: true, name: 'e' }] 69 home: ['\x1b[7', { ctrl: true, name: 'a' }], 70 end: ['\x1b[8', { ctrl: true, name: 'e' }] 73 home: ['\x1b[1~', { ctrl: true, name: 'a' }], 74 end: ['\x1b[>~', { ctrl: true, name: 'e' }] 96 home: ['\x1b[H', { ctrl: true, name: 'a' }], 132 home: ['\x1b[H', { ctrl [all...] |
/kernel/linux/linux-6.6/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...] |
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | nvmet.h | 105 struct nvmet_ctrl *ctrl; member 337 void (*delete_ctrl)(struct nvmet_ctrl *ctrl); 342 u8 (*get_mdts)(const struct nvmet_ctrl *ctrl); 343 u16 (*get_max_queue_size)(const struct nvmet_ctrl *ctrl); 430 clear_bit(bn, &req->sq->ctrl->aen_masked); in nvmet_clear_aen_bit() 433 static inline bool nvmet_aen_bit_disabled(struct nvmet_ctrl *ctrl, u32 bn) in nvmet_aen_bit_disabled() argument 435 if (!(READ_ONCE(ctrl->aen_enabled) & (1 << bn))) in nvmet_aen_bit_disabled() 437 return test_and_set_bit(bn, &ctrl->aen_masked); in nvmet_aen_bit_disabled() 445 void nvmet_start_keep_alive_timer(struct nvmet_ctrl *ctrl); 446 void nvmet_stop_keep_alive_timer(struct nvmet_ctrl *ctrl); 712 nvmet_has_auth(struct nvmet_ctrl *ctrl) nvmet_has_auth() argument 721 nvmet_setup_auth(struct nvmet_ctrl *ctrl) nvmet_setup_auth() argument 728 nvmet_destroy_auth(struct nvmet_ctrl *ctrl) nvmet_destroy_auth() argument 734 nvmet_has_auth(struct nvmet_ctrl *ctrl) nvmet_has_auth() argument [all...] |
/kernel/linux/linux-5.10/drivers/macintosh/ |
H A D | macio-adb.c | 32 struct preg ctrl; member 51 /* Bits in ctrl register */ 114 out_8(&adb->ctrl.r, 0); in macio_init() 157 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | ADB_RST); in macio_adb_reset_bus() 158 while ((in_8(&adb->ctrl.r) & ADB_RST) != 0) { in macio_adb_reset_bus() 160 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) & ~ADB_RST); in macio_adb_reset_bus() 193 out_8(&adb->ctrl.r, in_8(&adb->ctrl in macio_send_request() [all...] |
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | vc.c | 50 u16 ctrl; in pci_vc_load_arb_table() local 52 pci_read_config_word(dev, pos + PCI_VC_PORT_CTRL, &ctrl); in pci_vc_load_arb_table() 54 ctrl | PCI_VC_PORT_CTRL_LOAD_TABLE); in pci_vc_load_arb_table() 75 u32 ctrl; in pci_vc_load_port_arb_table() local 80 pci_read_config_dword(dev, ctrl_pos, &ctrl); in pci_vc_load_port_arb_table() 82 ctrl | PCI_VC_RES_CTRL_LOAD_TABLE); in pci_vc_load_port_arb_table() 106 u32 ctrl, header, cap1, ctrl2; in pci_vc_enable() local 116 pci_read_config_dword(dev, ctrl_pos, &ctrl); in pci_vc_enable() 117 id = ctrl & PCI_VC_RES_CTRL_ID; in pci_vc_enable() 159 ctrl | in pci_vc_enable() 314 u32 tmp, ctrl = *(u32 *)buf; pci_vc_do_save_buffer() local [all...] |
/kernel/linux/linux-5.10/sound/soc/spear/ |
H A D | spdif_out.c | 94 u32 divider, ctrl; in spdif_out_clock() local 99 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 100 ctrl &= ~SPDIF_DIVIDER_MASK; in spdif_out_clock() 101 ctrl |= (divider << SPDIF_DIVIDER_SHIFT) & SPDIF_DIVIDER_MASK; in spdif_out_clock() 102 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 155 u32 ctrl; in spdif_out_trigger() local 165 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger() 166 ctrl &= ~SPDIF_OPMODE_MASK; in spdif_out_trigger() 168 ctrl |= SPDIF_OPMODE_AUD_DATA | in spdif_out_trigger() 171 ctrl | in spdif_out_trigger() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/uvc/ |
H A D | uvc_status.c | 125 struct uvc_control *ctrl; in uvc_event_entity_find_ctrl() local 128 for (i = 0, ctrl = entity->controls; i < entity->ncontrols; i++, ctrl++) in uvc_event_entity_find_ctrl() 129 if (ctrl->info.selector == selector) in uvc_event_entity_find_ctrl() 130 return ctrl; in uvc_event_entity_find_ctrl() 141 struct uvc_control *ctrl; in uvc_event_find_ctrl() local 147 ctrl = uvc_event_entity_find_ctrl(entity, in uvc_event_find_ctrl() 149 if (ctrl) in uvc_event_find_ctrl() 150 return ctrl; in uvc_event_find_ctrl() 163 struct uvc_control *ctrl; in uvc_event_control() local [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-sc18is602.c | 36 u8 ctrl; member 132 u8 ctrl = 0; in sc18is602_setup_transfer() local 136 ctrl |= SC18IS602_MODE_CPHA; in sc18is602_setup_transfer() 138 ctrl |= SC18IS602_MODE_CPOL; in sc18is602_setup_transfer() 140 ctrl |= SC18IS602_MODE_LSB_FIRST; in sc18is602_setup_transfer() 144 ctrl |= SC18IS602_MODE_CLOCK_DIV_4; in sc18is602_setup_transfer() 147 ctrl |= SC18IS602_MODE_CLOCK_DIV_16; in sc18is602_setup_transfer() 150 ctrl |= SC18IS602_MODE_CLOCK_DIV_64; in sc18is602_setup_transfer() 153 ctrl |= SC18IS602_MODE_CLOCK_DIV_128; in sc18is602_setup_transfer() 159 * value of 0xff for hw->ctrl ensure in sc18is602_setup_transfer() [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | ti_am335x_tscadc.c | 243 * Set the control register bits. tscadc->ctrl stores the configuration in ti_tscadc_probe() 247 tscadc->ctrl = CNTRLREG_STEPID; in ti_tscadc_probe() 249 tscadc->ctrl |= CNTRLREG_TSC_STEPCONFIGWRT; in ti_tscadc_probe() 251 tscadc->ctrl |= CNTRLREG_TSC_ENB; in ti_tscadc_probe() 253 tscadc->ctrl |= CNTRLREG_TSC_5WIRE; in ti_tscadc_probe() 255 tscadc->ctrl |= CNTRLREG_TSC_4WIRE; in ti_tscadc_probe() 258 tscadc->ctrl |= CNTRLREG_MAG_PREAMP_PWRDOWN | in ti_tscadc_probe() 261 regmap_write(tscadc->regmap, REG_CTRL, tscadc->ctrl); in ti_tscadc_probe() 266 regmap_write(tscadc->regmap, REG_CTRL, tscadc->ctrl | CNTRLREG_SSENB); in ti_tscadc_probe() 326 u32 ctrl; in tscadc_suspend() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | uvc_status.c | 132 struct uvc_control *ctrl; in uvc_event_entity_find_ctrl() local 135 for (i = 0, ctrl = entity->controls; i < entity->ncontrols; i++, ctrl++) in uvc_event_entity_find_ctrl() 136 if (ctrl->info.selector == selector) in uvc_event_entity_find_ctrl() 137 return ctrl; in uvc_event_entity_find_ctrl() 148 struct uvc_control *ctrl; in uvc_event_find_ctrl() local 154 ctrl = uvc_event_entity_find_ctrl(entity, in uvc_event_find_ctrl() 156 if (ctrl) in uvc_event_find_ctrl() 157 return ctrl; in uvc_event_find_ctrl() 170 struct uvc_control *ctrl; in uvc_event_control() local [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-sc18is602.c | 35 u8 ctrl; member 131 u8 ctrl = 0; in sc18is602_setup_transfer() local 135 ctrl |= SC18IS602_MODE_CPHA; in sc18is602_setup_transfer() 137 ctrl |= SC18IS602_MODE_CPOL; in sc18is602_setup_transfer() 139 ctrl |= SC18IS602_MODE_LSB_FIRST; in sc18is602_setup_transfer() 143 ctrl |= SC18IS602_MODE_CLOCK_DIV_4; in sc18is602_setup_transfer() 146 ctrl |= SC18IS602_MODE_CLOCK_DIV_16; in sc18is602_setup_transfer() 149 ctrl |= SC18IS602_MODE_CLOCK_DIV_64; in sc18is602_setup_transfer() 152 ctrl |= SC18IS602_MODE_CLOCK_DIV_128; in sc18is602_setup_transfer() 158 * value of 0xff for hw->ctrl ensure in sc18is602_setup_transfer() [all...] |
H A D | spi-stm32.c | 270 * @ctrl: controller interface 297 struct spi_controller *ctrl; member 456 * SPI framework set xfer->speed_hz to ctrl->max_speed_hz if in stm32_spi_prepare_mbr() 457 * xfer->speed_hz is greater than ctrl->max_speed_hz, and it returns in stm32_spi_prepare_mbr() 458 * an error when xfer->speed_hz is lower than ctrl->min_speed_hz, so in stm32_spi_prepare_mbr() 739 * @ctrl: controller interface 746 static bool stm32_spi_can_dma(struct spi_controller *ctrl, in stm32_spi_can_dma() argument 751 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); in stm32_spi_can_dma() 767 * @dev_id: SPI controller ctrl interface 771 struct spi_controller *ctrl in stm32f4_spi_irq_event() local 859 struct spi_controller *ctrl = dev_id; stm32f4_spi_irq_thread() local 875 struct spi_controller *ctrl = dev_id; stm32h7_spi_irq_thread() local 967 stm32_spi_prepare_msg(struct spi_controller *ctrl, struct spi_message *msg) stm32_spi_prepare_msg() argument 1631 stm32_spi_transfer_one(struct spi_controller *ctrl, struct spi_device *spi_dev, struct spi_transfer *transfer) stm32_spi_transfer_one() argument 1663 stm32_spi_unprepare_msg(struct spi_controller *ctrl, struct spi_message *msg) stm32_spi_unprepare_msg() argument 1798 stm32h7_spi_device_abort(struct spi_controller *ctrl) stm32h7_spi_device_abort() argument 1806 struct spi_controller *ctrl; stm32_spi_probe() local 1984 struct spi_controller *ctrl = platform_get_drvdata(pdev); stm32_spi_remove() local 2010 struct spi_controller *ctrl = dev_get_drvdata(dev); stm32_spi_runtime_suspend() local 2020 struct spi_controller *ctrl = dev_get_drvdata(dev); stm32_spi_runtime_resume() local 2033 struct spi_controller *ctrl = dev_get_drvdata(dev); stm32_spi_suspend() local 2045 struct spi_controller *ctrl = dev_get_drvdata(dev); stm32_spi_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | arm_global_timer.c | 102 unsigned long ctrl; in gt_compare_set() local 105 ctrl = readl(gt_base + GT_CONTROL); in gt_compare_set() 106 ctrl &= ~(GT_CONTROL_COMP_ENABLE | GT_CONTROL_IRQ_ENABLE | in gt_compare_set() 108 ctrl |= GT_CONTROL_TIMER_ENABLE; in gt_compare_set() 109 writel_relaxed(ctrl, gt_base + GT_CONTROL); in gt_compare_set() 115 ctrl |= GT_CONTROL_AUTO_INC; in gt_compare_set() 118 ctrl |= GT_CONTROL_COMP_ENABLE | GT_CONTROL_IRQ_ENABLE; in gt_compare_set() 119 writel_relaxed(ctrl, gt_base + GT_CONTROL); in gt_compare_set() 124 unsigned long ctrl; in gt_clockevent_shutdown() local 126 ctrl in gt_clockevent_shutdown() 211 unsigned long ctrl; gt_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | vc.c | 50 u16 ctrl; in pci_vc_load_arb_table() local 52 pci_read_config_word(dev, pos + PCI_VC_PORT_CTRL, &ctrl); in pci_vc_load_arb_table() 54 ctrl | PCI_VC_PORT_CTRL_LOAD_TABLE); in pci_vc_load_arb_table() 75 u32 ctrl; in pci_vc_load_port_arb_table() local 80 pci_read_config_dword(dev, ctrl_pos, &ctrl); in pci_vc_load_port_arb_table() 82 ctrl | PCI_VC_RES_CTRL_LOAD_TABLE); in pci_vc_load_port_arb_table() 106 u32 ctrl, header, cap1, ctrl2; in pci_vc_enable() local 116 pci_read_config_dword(dev, ctrl_pos, &ctrl); in pci_vc_enable() 117 id = ctrl & PCI_VC_RES_CTRL_ID; in pci_vc_enable() 159 ctrl | in pci_vc_enable() 314 u32 tmp, ctrl = *(u32 *)buf; pci_vc_do_save_buffer() local [all...] |
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | macio-adb.c | 34 struct preg ctrl; member 53 /* Bits in ctrl register */ 116 out_8(&adb->ctrl.r, 0); in macio_init() 159 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | ADB_RST); in macio_adb_reset_bus() 160 while ((in_8(&adb->ctrl.r) & ADB_RST) != 0) { in macio_adb_reset_bus() 162 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) & ~ADB_RST); in macio_adb_reset_bus() 195 out_8(&adb->ctrl.r, in_8(&adb->ctrl in macio_send_request() [all...] |
/kernel/linux/linux-6.6/sound/soc/spear/ |
H A D | spdif_out.c | 94 u32 divider, ctrl; in spdif_out_clock() local 99 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 100 ctrl &= ~SPDIF_DIVIDER_MASK; in spdif_out_clock() 101 ctrl |= (divider << SPDIF_DIVIDER_SHIFT) & SPDIF_DIVIDER_MASK; in spdif_out_clock() 102 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 155 u32 ctrl; in spdif_out_trigger() local 165 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger() 166 ctrl &= ~SPDIF_OPMODE_MASK; in spdif_out_trigger() 168 ctrl |= SPDIF_OPMODE_AUD_DATA | in spdif_out_trigger() 171 ctrl | in spdif_out_trigger() [all...] |
/kernel/linux/linux-5.10/drivers/spmi/ |
H A D | spmi-pmic-arb.c | 191 int (*non_data_cmd)(struct spmi_controller *ctrl, u8 opc, u8 sid); 242 static int pmic_arb_wait_for_done(struct spmi_controller *ctrl, in pmic_arb_wait_for_done() argument 246 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_wait_for_done() 264 dev_err(&ctrl->dev, "%s: transaction denied (0x%x)\n", in pmic_arb_wait_for_done() 270 dev_err(&ctrl->dev, "%s: transaction failed (0x%x)\n", in pmic_arb_wait_for_done() 276 dev_err(&ctrl->dev, "%s: transaction dropped (0x%x)\n", in pmic_arb_wait_for_done() 286 dev_err(&ctrl->dev, "%s: timeout, status 0x%x\n", in pmic_arb_wait_for_done() 292 pmic_arb_non_data_cmd_v1(struct spmi_controller *ctrl, u8 opc, u8 sid) in pmic_arb_non_data_cmd_v1() argument 294 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_non_data_cmd_v1() 309 rc = pmic_arb_wait_for_done(ctrl, pmic_ar in pmic_arb_non_data_cmd_v1() 317 pmic_arb_non_data_cmd_v2(struct spmi_controller *ctrl, u8 opc, u8 sid) pmic_arb_non_data_cmd_v2() argument 323 pmic_arb_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid) pmic_arb_cmd() argument 336 pmic_arb_read_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid, u16 addr, u8 *buf, size_t len) pmic_arb_read_cmd() argument 389 pmic_arb_write_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid, u16 addr, const u8 *buf, size_t len) pmic_arb_write_cmd() argument 1159 struct spmi_controller *ctrl; spmi_pmic_arb_probe() local 1330 struct spmi_controller *ctrl = platform_get_drvdata(pdev); spmi_pmic_arb_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-ov2722.c | 162 struct ov2722_write_ctrl *ctrl) in __ov2722_flush_reg_array() 165 __be16 *data16 = (void *)&ctrl->buffer.addr; in __ov2722_flush_reg_array() 167 if (ctrl->index == 0) in __ov2722_flush_reg_array() 170 size = sizeof(u16) + ctrl->index; /* 16-bit address + data */ in __ov2722_flush_reg_array() 171 *data16 = cpu_to_be16(ctrl->buffer.addr); in __ov2722_flush_reg_array() 172 ctrl->index = 0; in __ov2722_flush_reg_array() 174 return ov2722_i2c_write(client, size, (u8 *)&ctrl->buffer); in __ov2722_flush_reg_array() 178 struct ov2722_write_ctrl *ctrl, in __ov2722_buf_reg_array() 187 ctrl->buffer.data[ctrl in __ov2722_buf_reg_array() 161 __ov2722_flush_reg_array(struct i2c_client *client, struct ov2722_write_ctrl *ctrl) __ov2722_flush_reg_array() argument 177 __ov2722_buf_reg_array(struct i2c_client *client, struct ov2722_write_ctrl *ctrl, const struct ov2722_reg *next) __ov2722_buf_reg_array() argument 214 __ov2722_write_reg_is_consecutive(struct i2c_client *client, struct ov2722_write_ctrl *ctrl, const struct ov2722_reg *next) __ov2722_write_reg_is_consecutive() argument 228 struct ov2722_write_ctrl ctrl; ov2722_write_reg_array() local 411 ov2722_g_volatile_ctrl(struct v4l2_ctrl *ctrl) ov2722_g_volatile_ctrl() argument [all...] |
/kernel/linux/linux-6.6/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 197 * @ctrl: pointer to service layer controller 204 static void svc_thread_cmd_data_claim(struct stratix10_svc_controller *ctrl, in svc_thread_cmd_data_claim() argument 211 reinit_completion(&ctrl->complete_status); in svc_thread_cmd_data_claim() 216 ctrl->invoke_fn(INTEL_SIP_SMC_FPGA_CONFIG_COMPLETED_WRITE, in svc_thread_cmd_data_claim() 221 complete(&ctrl->complete_status); in svc_thread_cmd_data_claim() 238 wait_for_completion_timeout(&ctrl->complete_status, timeout)); in svc_thread_cmd_data_claim() 243 * @ctrl: pointer to service layer controller 250 static void svc_thread_cmd_config_status(struct stratix10_svc_controller *ctrl, in svc_thread_cmd_config_status() argument 394 *ctrl = (struct stratix10_svc_controller *)data; svc_normal_to_secure_thread() local 1257 struct stratix10_svc_controller *ctrl = platform_get_drvdata(pdev); stratix10_svc_drv_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-flash-led-class.c | 44 struct v4l2_ctrl *ctrl, s32 intensity) in __intensity_to_led_brightness() 46 intensity -= ctrl->minimum; in __intensity_to_led_brightness() 47 intensity /= (u32) ctrl->step; in __intensity_to_led_brightness() 55 if (ctrl->minimum) in __intensity_to_led_brightness() 61 static s32 __led_brightness_to_intensity(struct v4l2_ctrl *ctrl, in __led_brightness_to_intensity() argument 73 if (ctrl->id != V4L2_CID_FLASH_INDICATOR_INTENSITY) in __led_brightness_to_intensity() 76 return (brightness * ctrl->step) + ctrl->minimum; in __led_brightness_to_intensity() 80 struct v4l2_ctrl *ctrl) in v4l2_flash_set_led_brightness() 88 ctrl in v4l2_flash_set_led_brightness() 43 __intensity_to_led_brightness( struct v4l2_ctrl *ctrl, s32 intensity) __intensity_to_led_brightness() argument 79 v4l2_flash_set_led_brightness(struct v4l2_flash *v4l2_flash, struct v4l2_ctrl *ctrl) v4l2_flash_set_led_brightness() argument 115 v4l2_flash_update_led_brightness(struct v4l2_flash *v4l2_flash, struct v4l2_ctrl *ctrl) v4l2_flash_update_led_brightness() argument 408 struct v4l2_ctrl *ctrl; v4l2_flash_init_controls() local [all...] |
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-flash-led-class.c | 44 struct v4l2_ctrl *ctrl, s32 intensity) in __intensity_to_led_brightness() 46 intensity -= ctrl->minimum; in __intensity_to_led_brightness() 47 intensity /= (u32) ctrl->step; in __intensity_to_led_brightness() 55 if (ctrl->minimum) in __intensity_to_led_brightness() 61 static s32 __led_brightness_to_intensity(struct v4l2_ctrl *ctrl, in __led_brightness_to_intensity() argument 73 if (ctrl->id != V4L2_CID_FLASH_INDICATOR_INTENSITY) in __led_brightness_to_intensity() 76 return (brightness * ctrl->step) + ctrl->minimum; in __led_brightness_to_intensity() 80 struct v4l2_ctrl *ctrl) in v4l2_flash_set_led_brightness() 89 ctrl in v4l2_flash_set_led_brightness() 43 __intensity_to_led_brightness( struct v4l2_ctrl *ctrl, s32 intensity) __intensity_to_led_brightness() argument 79 v4l2_flash_set_led_brightness(struct v4l2_flash *v4l2_flash, struct v4l2_ctrl *ctrl) v4l2_flash_set_led_brightness() argument 122 v4l2_flash_update_led_brightness(struct v4l2_flash *v4l2_flash, struct v4l2_ctrl *ctrl) v4l2_flash_update_led_brightness() argument 434 struct v4l2_ctrl *ctrl; v4l2_flash_init_controls() local [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | lm3560.c | 160 static int lm3560_get_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) in lm3560_get_ctrl() argument 162 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); in lm3560_get_ctrl() 167 if (ctrl->id == V4L2_CID_FLASH_FAULT) { in lm3560_get_ctrl() 179 ctrl->cur.val = fault; in lm3560_get_ctrl() 187 static int lm3560_set_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) in lm3560_set_ctrl() argument 189 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); in lm3560_set_ctrl() 195 switch (ctrl->id) { in lm3560_set_ctrl() 197 flash->led_mode = ctrl->val; in lm3560_set_ctrl() 204 REG_CONFIG1, 0x04, (ctrl->val) << 2); in lm3560_set_ctrl() 228 tout_bits = LM3560_FLASH_TOUT_ms_TO_REG(ctrl in lm3560_set_ctrl() 247 lm3560_led1_get_ctrl(struct v4l2_ctrl *ctrl) lm3560_led1_get_ctrl() argument 252 lm3560_led1_set_ctrl(struct v4l2_ctrl *ctrl) lm3560_led1_set_ctrl() argument 257 lm3560_led0_get_ctrl(struct v4l2_ctrl *ctrl) lm3560_led0_get_ctrl() argument 262 lm3560_led0_set_ctrl(struct v4l2_ctrl *ctrl) lm3560_led0_set_ctrl() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/rmi4/ |
H A D | rmi_f30.c | 71 struct rmi_f30_ctrl_data ctrl[RMI_F30_CTRL_MAX_REG_BLOCKS]; member 200 static void rmi_f30_set_ctrl_data(struct rmi_f30_ctrl_data *ctrl, in rmi_f30_set_ctrl_data() argument 203 ctrl->address = *ctrl_addr; in rmi_f30_set_ctrl_data() 204 ctrl->length = len; in rmi_f30_set_ctrl_data() 205 ctrl->regs = *reg; in rmi_f30_set_ctrl_data() 210 static bool rmi_f30_is_valid_button(int button, struct rmi_f30_ctrl_data *ctrl) in rmi_f30_is_valid_button() argument 219 return !(ctrl[2].regs[byte_position] & BIT(bit_position)) && in rmi_f30_is_valid_button() 220 (ctrl[3].regs[byte_position] & BIT(bit_position)); in rmi_f30_is_valid_button() 245 if (!rmi_f30_is_valid_button(i, f30->ctrl)) in rmi_f30_map_gpios() 299 rmi_f30_set_ctrl_data(&f30->ctrl[ in rmi_f30_initialize() [all...] |
/kernel/linux/linux-5.10/drivers/usb/dwc3/ |
H A D | trace.h | 72 TP_PROTO(struct usb_ctrlrequest *ctrl), 73 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) 228 __field(u32, ctrl) [all...] |