| /linux-6.15/drivers/usb/atm/ |
| H A D | usbatm.c | 459 struct atm_vcc *vcc = ctrl->atm.vcc; in usbatm_write_cells() 489 trailer[2] = ctrl->len >> 8; in usbatm_write_cells() 490 trailer[3] = ctrl->len; in usbatm_write_cells() 492 ctrl->crc = ~crc32_be(ctrl->crc, ptr, left - 4); in usbatm_write_cells() 494 trailer[4] = ctrl->crc >> 24; in usbatm_write_cells() 495 trailer[5] = ctrl->crc >> 16; in usbatm_write_cells() 496 trailer[6] = ctrl->crc >> 8; in usbatm_write_cells() 497 trailer[7] = ctrl->crc; in usbatm_write_cells() 503 ctrl->crc = crc32_be(ctrl->crc, ptr, left); in usbatm_write_cells() 675 ctrl->atm.vcc = vcc; in usbatm_atm_send() [all …]
|
| /linux-6.15/drivers/mmc/host/ |
| H A D | sdhci-of-dwcmshc.c | 416 u16 ctrl, ctrl_2; in dwcmshc_set_uhs_signaling() local 437 ctrl |= DWCMSHC_CARD_IS_EMMC; in dwcmshc_set_uhs_signaling() 514 u8 ctrl; in dwcmshc_sdhci_cqe_enable() local 534 ctrl &= ~SDHCI_CTRL_DMA_MASK; in dwcmshc_sdhci_cqe_enable() 535 ctrl |= SDHCI_CTRL_ADMA32; in dwcmshc_sdhci_cqe_enable() 1477 u16 ctrl; in dwcmshc_disable_card_clk() local 1480 if (ctrl & SDHCI_CLOCK_CARD_EN) { in dwcmshc_disable_card_clk() 1481 ctrl &= ~SDHCI_CLOCK_CARD_EN; in dwcmshc_disable_card_clk() 1583 u16 ctrl; in dwcmshc_enable_card_clk() local 1586 if ((ctrl & SDHCI_CLOCK_INT_EN) && !(ctrl & SDHCI_CLOCK_CARD_EN)) { in dwcmshc_enable_card_clk() [all …]
|
| /linux-6.15/drivers/usb/gadget/function/ |
| H A D | f_printer.c | 961 u16 w_index = le16_to_cpu(ctrl->wIndex); in gprinter_req_match() 972 switch (ctrl->bRequest) { in gprinter_req_match() 975 if (USB_DIR_IN & ctrl->bRequestType) in gprinter_req_match() 980 (USB_DIR_IN & ctrl->bRequestType)) in gprinter_req_match() 985 !(USB_DIR_IN & ctrl->bRequestType)) in gprinter_req_match() 999 const struct usb_ctrlrequest *ctrl) in printer_func_setup() argument 1006 u16 wIndex = le16_to_cpu(ctrl->wIndex); in printer_func_setup() 1007 u16 wValue = le16_to_cpu(ctrl->wValue); in printer_func_setup() 1011 ctrl->bRequestType, ctrl->bRequest, wValue, wIndex, wLength); in printer_func_setup() 1015 switch (ctrl->bRequest) { in printer_func_setup() [all …]
|
| /linux-6.15/drivers/gpu/drm/msm/dp/ |
| H A D | dp_display.c | 93 struct msm_dp_ctrl *ctrl; member 415 rc = msm_dp_ctrl_on_link(dp->ctrl); in msm_dp_display_process_hpd_high() 434 msm_dp_ctrl_phy_init(dp->ctrl); in msm_dp_display_host_phy_init() 446 msm_dp_ctrl_phy_exit(dp->ctrl); in msm_dp_display_host_phy_exit() 663 msm_dp_ctrl_off_link(dp->ctrl); in msm_dp_hpd_unplug_handle() 791 if (IS_ERR(dp->ctrl)) { in msm_dp_init_sub_modules() 792 rc = PTR_ERR(dp->ctrl); in msm_dp_init_sub_modules() 794 dp->ctrl = NULL; in msm_dp_init_sub_modules() 866 msm_dp_ctrl_config_psr(dp->ctrl); in msm_dp_display_post_enable() 900 msm_dp_ctrl_off(dp->ctrl); in msm_dp_display_disable() [all …]
|
| /linux-6.15/drivers/spi/ |
| H A D | spi-imx.c | 529 u32 ctrl; in mx51_ecspi_disable() local 532 ctrl &= ~MX51_ECSPI_CTRL_ENABLE; in mx51_ecspi_disable() 548 u32 ctrl = MX51_ECSPI_CTRL_ENABLE; in mx51_ecspi_prepare_message() local 557 ctrl &= ~MX51_ECSPI_CTRL_MODE_MASK; in mx51_ecspi_prepare_message() 559 ctrl |= MX51_ECSPI_CTRL_MODE_MASK; in mx51_ecspi_prepare_message() 568 ctrl |= MX51_ECSPI_CTRL_CS(channel); in mx51_ecspi_prepare_message() 675 ctrl &= ~MX51_ECSPI_CTRL_BL_MASK; in mx51_ecspi_prepare_transfer() 697 ctrl |= MX51_ECSPI_CTRL_SMC; in mx51_ecspi_prepare_transfer() 699 ctrl &= ~MX51_ECSPI_CTRL_SMC; in mx51_ecspi_prepare_transfer() 1181 u32 ctrl; in spi_imx_set_burst_len() local [all …]
|
| /linux-6.15/Documentation/driver-api/media/ |
| H A D | v4l2-controls.rst | 268 switch (ctrl->id) { 270 write_reg(0x123, ctrl->val); 273 write_reg(0x456, ctrl->val); 342 &ctrl->val == ctrl->p_new.p_s32 343 &ctrl->cur.val == ctrl->p_cur.p_s32 368 switch (ctrl->id) { 370 ctrl->val = read_reg(0x123); 385 if (ctrl) 539 switch (ctrl->id) { 547 write_reg(0x456, ctrl->val); [all …]
|
| /linux-6.15/drivers/soc/aspeed/ |
| H A D | Makefile | 2 obj-$(CONFIG_ASPEED_LPC_CTRL) += aspeed-lpc-ctrl.o 5 obj-$(CONFIG_ASPEED_P2A_CTRL) += aspeed-p2a-ctrl.o
|
| /linux-6.15/net/bluetooth/bnep/ |
| H A D | bnep.h | 75 __u8 ctrl; member 82 __u8 ctrl; member 89 __u8 ctrl; member
|
| /linux-6.15/Documentation/devicetree/bindings/arm/marvell/ |
| H A D | 98dx3236-resume-ctrl.txt | 7 - compatible: must be "marvell,98dx3336-resume-ctrl" 14 compatible = "marvell,98dx3336-resume-ctrl";
|
| /linux-6.15/drivers/media/i2c/ |
| H A D | vgxy61.c | 1258 switch (ctrl->id) { in vgxy61_s_ctrl() 1261 ctrl->val = sensor->expo_long; in vgxy61_s_ctrl() 1275 if (ctrl->id == V4L2_CID_VFLIP) in vgxy61_s_ctrl() 1276 sensor->vflip = ctrl->val; in vgxy61_s_ctrl() 1277 if (ctrl->id == V4L2_CID_HFLIP) in vgxy61_s_ctrl() 1278 sensor->hflip = ctrl->val; in vgxy61_s_ctrl() 1320 struct v4l2_ctrl *ctrl; in vgxy61_init_controls() local 1336 if (ctrl) in vgxy61_init_controls() 1337 ctrl->flags |= V4L2_CTRL_FLAG_READ_ONLY; in vgxy61_init_controls() 1340 if (ctrl) in vgxy61_init_controls() [all …]
|
| H A D | imx274.c | 610 return &container_of(ctrl->handler, in ctrl_to_sd() 906 static int imx274_s_ctrl(struct v4l2_ctrl *ctrl) in imx274_s_ctrl() argument 908 struct v4l2_subdev *sd = ctrl_to_sd(ctrl); in imx274_s_ctrl() 917 ctrl->name, ctrl->val); in imx274_s_ctrl() 919 switch (ctrl->id) { in imx274_s_ctrl() 923 ret = imx274_set_exposure(imx274, ctrl->val); in imx274_s_ctrl() 929 ret = imx274_set_gain(imx274, ctrl); in imx274_s_ctrl() 935 ret = imx274_set_vflip(imx274, ctrl->val); in imx274_s_ctrl() 1393 imx274_set_exposure(imx274, ctrl->val); in imx274_set_frame_interval() 1589 gain = (u32)(ctrl->val); in imx274_set_gain() [all …]
|
| H A D | ov5693.c | 474 static int ov5693_s_ctrl(struct v4l2_ctrl *ctrl) in ov5693_s_ctrl() argument 481 if (ctrl->id == V4L2_CID_VBLANK) { in ov5693_s_ctrl() 498 switch (ctrl->id) { in ov5693_s_ctrl() 500 ret = ov5693_exposure_configure(ov5693, ctrl->val); in ov5693_s_ctrl() 503 ret = ov5693_analog_gain_configure(ov5693, ctrl->val); in ov5693_s_ctrl() 509 ret = ov5693_flip_horz_configure(ov5693, !!ctrl->val); in ov5693_s_ctrl() 512 ret = ov5693_flip_vert_configure(ov5693, !!ctrl->val); in ov5693_s_ctrl() 515 ret = ov5693_vts_configure(ov5693, ctrl->val); in ov5693_s_ctrl() 535 switch (ctrl->id) { in ov5693_g_volatile_ctrl() 537 return ov5693_get_exposure(ov5693, &ctrl->val); in ov5693_g_volatile_ctrl() [all …]
|
| H A D | imx283.c | 749 static int imx283_set_ctrl(struct v4l2_ctrl *ctrl) in imx283_set_ctrl() argument 772 if (ctrl->id == V4L2_CID_VBLANK) { in imx283_set_ctrl() 776 imx283->vmax = mode->height + ctrl->val; in imx283_set_ctrl() 796 switch (ctrl->id) { in imx283_set_ctrl() 798 shr = imx283_shr(imx283, mode, ctrl->val); in imx283_set_ctrl() 800 ctrl->val, shr); in imx283_set_ctrl() 808 ctrl->val, imx283->hmax); in imx283_set_ctrl() 813 imx283->vmax = mode->height + ctrl->val; in imx283_set_ctrl() 815 ctrl->val, imx283->vmax); in imx283_set_ctrl() 832 if (ctrl->val) { in imx283_set_ctrl() [all …]
|
| H A D | mt9v032.c | 648 static int mt9v032_s_ctrl(struct v4l2_ctrl *ctrl) in mt9v032_s_ctrl() argument 651 container_of(ctrl->handler, struct mt9v032, ctrls); in mt9v032_s_ctrl() 656 switch (ctrl->id) { in mt9v032_s_ctrl() 659 ctrl->val); in mt9v032_s_ctrl() 666 !ctrl->val); in mt9v032_s_ctrl() 670 ctrl->val); in mt9v032_s_ctrl() 673 mt9v032->hblank = ctrl->val; in mt9v032_s_ctrl() 678 ctrl->val); in mt9v032_s_ctrl() 728 ctrl->val); in mt9v032_s_ctrl() 732 ctrl->val); in mt9v032_s_ctrl() [all …]
|
| /linux-6.15/drivers/media/pci/cobalt/ |
| H A D | cobalt-irq.c | 63 iowrite32(0, &clkloss->ctrl); in cobalt_dma_stream_queue_handler() 64 iowrite32(M00479_CTRL_BITMAP_ENABLE_MSK, &clkloss->ctrl); in cobalt_dma_stream_queue_handler() 93 iowrite32(0, &fw->ctrl); in cobalt_dma_stream_queue_handler() 100 iowrite32(M00473_CTRL_BITMAP_ENABLE_MSK, &fw->ctrl); in cobalt_dma_stream_queue_handler() 114 &fw->ctrl); in cobalt_dma_stream_queue_handler()
|
| /linux-6.15/drivers/hid/surface-hid/ |
| H A D | surface_hid.c | 83 status = ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp, in ssam_hid_get_descriptor() 134 return ssam_retry(ssam_request_do_sync, shid->ctrl, &rqst, NULL); in ssam_hid_set_raw_report() 154 return ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp, sizeof(rprt_id)); in ssam_hid_get_raw_report() 207 shid->ctrl = sdev->ctrl; in surface_hid_probe()
|
| /linux-6.15/net/caif/ |
| H A D | cfmuxl.c | 44 static void cfmuxl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, 246 static void cfmuxl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, in cfmuxl_ctrlcmd() argument 257 if ((ctrl == _CAIF_CTRLCMD_PHYIF_DOWN_IND || in cfmuxl_ctrlcmd() 258 ctrl == CAIF_CTRLCMD_REMOTE_SHUTDOWN_IND) && in cfmuxl_ctrlcmd() 263 layer->ctrlcmd(layer, ctrl, phyid); in cfmuxl_ctrlcmd()
|
| /linux-6.15/Documentation/devicetree/bindings/display/msm/ |
| H A D | qcom,sm6115-mdss.yaml | 59 - const: qcom,sm6115-dsi-ctrl 60 - const: qcom,mdss-dsi-ctrl 63 const: qcom,dsi-ctrl-6g-qcm2290 139 compatible = "qcom,sm6115-dsi-ctrl", "qcom,mdss-dsi-ctrl";
|
| /linux-6.15/drivers/media/platform/raspberrypi/rp1-cfe/ |
| H A D | csi2.c | 318 u32 ctrl; in csi2_start_channel() local 327 ctrl = CSI2_CH_CTRL_DMA_EN | CSI2_CH_CTRL_IRQ_EN_FS | in csi2_start_channel() 331 ctrl |= CSI2_CH_CTRL_PACK_BYTES; in csi2_start_channel() 334 ctrl |= CSI2_CH_CTRL_AUTO_ARM; in csi2_start_channel() 337 set_field(&ctrl, mode, CSI2_CH_CTRL_CH_MODE_MASK); in csi2_start_channel() 341 set_field(&ctrl, 0x0, CSI2_CH_CTRL_CH_MODE_MASK); in csi2_start_channel() 345 set_field(&ctrl, vc, CSI2_CH_CTRL_VC_MASK); in csi2_start_channel() 346 set_field(&ctrl, dt, CSI2_CH_CTRL_DT_MASK); in csi2_start_channel() 347 csi2_reg_write(csi2, CSI2_CH_CTRL(channel), ctrl); in csi2_start_channel()
|
| /linux-6.15/drivers/media/usb/gspca/m5602/ |
| H A D | m5602_po1030.c | 19 static int po1030_s_ctrl(struct v4l2_ctrl *ctrl); 551 static int po1030_s_ctrl(struct v4l2_ctrl *ctrl) in po1030_s_ctrl() argument 554 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in po1030_s_ctrl() 561 switch (ctrl->id) { in po1030_s_ctrl() 563 err = po1030_set_auto_white_balance(gspca_dev, ctrl->val); in po1030_s_ctrl() 564 if (err || ctrl->val) in po1030_s_ctrl() 575 err = po1030_set_auto_exposure(gspca_dev, ctrl->val); in po1030_s_ctrl() 576 if (err || ctrl->val == V4L2_EXPOSURE_AUTO) in po1030_s_ctrl() 581 err = po1030_set_gain(gspca_dev, ctrl->val); in po1030_s_ctrl()
|
| /linux-6.15/drivers/net/wireless/realtek/rtw88/ |
| H A D | util.c | 29 if (!check_hw_ready(rtwdev, ltecoex->ctrl, LTECOEX_READY, 1)) in ltecoex_read_reg() 32 rtw_write32(rtwdev, ltecoex->ctrl, 0x800F0000 | offset); in ltecoex_read_reg() 43 if (!check_hw_ready(rtwdev, ltecoex->ctrl, LTECOEX_READY, 1)) in ltecoex_reg_write() 47 rtw_write32(rtwdev, ltecoex->ctrl, 0xC00F0000 | offset); in ltecoex_reg_write()
|
| /linux-6.15/drivers/bus/ |
| H A D | stm32_rifsc.c | 108 static int stm32_rifsc_grant_access(struct stm32_firewall_controller *ctrl, u32 firewall_id) in stm32_rifsc_grant_access() argument 110 struct stm32_firewall_controller *rifsc_controller = ctrl; in stm32_rifsc_grant_access() 180 static void stm32_rifsc_release_access(struct stm32_firewall_controller *ctrl, u32 firewall_id) in stm32_rifsc_release_access() argument 182 stm32_rif_release_semaphore(ctrl, firewall_id); in stm32_rifsc_release_access()
|
| /linux-6.15/drivers/mtd/nand/raw/ |
| H A D | sharpsl.c | 58 unsigned int ctrl) in sharpsl_nand_hwcontrol() argument 62 if (ctrl & NAND_CTRL_CHANGE) { in sharpsl_nand_hwcontrol() 63 unsigned char bits = ctrl & 0x07; in sharpsl_nand_hwcontrol() 65 bits |= (ctrl & 0x01) << 4; in sharpsl_nand_hwcontrol()
|
| /linux-6.15/drivers/usb/gadget/udc/ |
| H A D | renesas_usb3.c | 1004 struct usb_ctrlrequest *ctrl) in usb3_get_setup_data() argument 1007 u32 *data = (u32 *)ctrl; in usb3_get_setup_data() 1653 struct usb_ctrlrequest *ctrl) in usb3_std_req_get_status() argument 1777 struct usb_ctrlrequest *ctrl, in usb3_std_req_feature_endpoint() argument 1833 struct usb_ctrlrequest *ctrl) in usb3_std_req_set_sel() argument 1848 struct usb_ctrlrequest *ctrl) in usb3_std_req_set_configuration() argument 1850 if (le16_to_cpu(ctrl->wValue) > 0) in usb3_std_req_set_configuration() 1866 struct usb_ctrlrequest *ctrl) in usb3_handle_standard_request() argument 1872 switch (ctrl->bRequest) { in usb3_handle_standard_request() 1921 struct usb_ctrlrequest ctrl; in usb3_irq_epc_pipe0_setup() local [all …]
|
| H A D | tegra-xudc.c | 439 u32 ctrl; member 2267 struct usb_ctrlrequest *ctrl) in tegra_xudc_ep0_set_feature() argument 2271 u32 index = le16_to_cpu(ctrl->wIndex); in tegra_xudc_ep0_set_feature() 2275 if (le16_to_cpu(ctrl->wLength) != 0) in tegra_xudc_ep0_set_feature() 2377 struct usb_ctrlrequest *ctrl) in tegra_xudc_ep0_get_status() argument 2387 (le16_to_cpu(ctrl->wLength) != 2)) in tegra_xudc_ep0_get_status() 2447 struct usb_ctrlrequest *ctrl) in tegra_xudc_ep0_set_sel() argument 2472 struct usb_ctrlrequest *ctrl) in tegra_xudc_ep0_set_isoch_delay() argument 2539 switch (ctrl->bRequest) { in tegra_xudc_ep0_standard_req() 2599 if (ctrl->wLength) in tegra_xudc_handle_ep0_setup_packet() [all …]
|