Home
last modified time | relevance | path

Searched refs:bmControls (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/include/linux/usb/
Daudio-v2.h36 static inline bool uac2_control_is_readable(u32 bmControls, u8 control) in uac2_control_is_readable() argument
38 return (bmControls >> (control * 2)) & 0x1; in uac2_control_is_readable()
41 static inline bool uac2_control_is_writeable(u32 bmControls, u8 control) in uac2_control_is_writeable() argument
43 return (bmControls >> (control * 2)) & 0x2; in uac2_control_is_writeable()
54 __u8 bmControls; member
75 __u8 bmControls; member
107 __u8 bmControls; member
124 __u16 bmControls; member
139 __u16 bmControls; member
165 __u8 bmControls; member
[all …]
/linux-4.4.14/drivers/usb/gadget/legacy/
Dwebcam.c119 .bmControls[0] = 2,
120 .bmControls[1] = 0,
121 .bmControls[2] = 0,
132 .bmControls[0] = 1,
133 .bmControls[1] = 0,
/linux-4.4.14/include/uapi/linux/usb/
Dvideo.h260 __u8 bmControls[3]; member
301 __u8 bmControls[2]; member
318 __u8 bmControls[0]; member
338 __u8 bmControls[n]; \
/linux-4.4.14/drivers/media/usb/uvc/
Duvcvideo.h268 __u8 *bmControls; member
273 __u8 *bmControls; member
284 __u8 *bmControls; member
295 __u8 *bmControls; member
Duvc_ctrl.c2065 controls = entity->processing.bmControls; in uvc_ctrl_prune_entity()
2072 controls = entity->camera.bmControls; in uvc_ctrl_prune_entity()
2145 __u8 *bmControls = NULL; in uvc_ctrl_init_device() local
2148 bmControls = entity->extension.bmControls; in uvc_ctrl_init_device()
2151 bmControls = entity->processing.bmControls; in uvc_ctrl_init_device()
2154 bmControls = entity->camera.bmControls; in uvc_ctrl_init_device()
2162 ncontrols = memweight(bmControls, bControlSize); in uvc_ctrl_init_device()
2175 if (uvc_test_bit(bmControls, i) == 0) in uvc_ctrl_init_device()
Duvc_driver.c937 unit->extension.bmControls = (__u8 *)unit + sizeof(*unit); in uvc_parse_vendor_control()
940 memcpy(unit->extension.bmControls, &buffer[23+p], 2*n); in uvc_parse_vendor_control()
1043 term->camera.bmControls = (__u8 *)term + sizeof *term; in uvc_parse_standard_control()
1050 memcpy(term->camera.bmControls, &buffer[15], n); in uvc_parse_standard_control()
1054 term->media.bmControls = (__u8 *)term + sizeof *term; in uvc_parse_standard_control()
1058 memcpy(term->media.bmControls, &buffer[9], n); in uvc_parse_standard_control()
1155 unit->processing.bmControls = (__u8 *)unit + sizeof *unit; in uvc_parse_standard_control()
1156 memcpy(unit->processing.bmControls, &buffer[8], n); in uvc_parse_standard_control()
1188 unit->extension.bmControls = (__u8 *)unit + sizeof *unit; in uvc_parse_standard_control()
1189 memcpy(unit->extension.bmControls, &buffer[23+p], n); in uvc_parse_standard_control()
/linux-4.4.14/drivers/usb/gadget/function/
Df_uac2.c644 .bmControls = (CONTROL_RDONLY << CLK_FREQ_CTRL),
656 .bmControls = (CONTROL_RDONLY << CLK_FREQ_CTRL),
671 .bmControls = (CONTROL_RDWR << COPY_CTRL),
685 .bmControls = (CONTROL_RDWR << COPY_CTRL),
699 .bmControls = (CONTROL_RDWR << COPY_CTRL),
713 .bmControls = (CONTROL_RDWR << COPY_CTRL),
726 .bmControls = 0,
760 .bmControls = 0,
801 .bmControls = 0,
837 .bmControls = 0,
[all …]
Df_uvc.c786 cd->bmControls[0] = 2; in uvc_alloc_inst()
787 cd->bmControls[1] = 0; in uvc_alloc_inst()
788 cd->bmControls[2] = 0; in uvc_alloc_inst()
798 pd->bmControls[0] = 1; in uvc_alloc_inst()
799 pd->bmControls[1] = 0; in uvc_alloc_inst()
Duvc_configfs.c247 result += sprintf(pg, "%d\n", pd->bmControls[i]); in uvcg_default_processing_bm_controls_show()
257 UVC_ATTR_RO(uvcg_default_processing_, bm_controls, bmControls);
367 result += sprintf(pg, "%d\n", cd->bmControls[i]); in uvcg_default_camera_bm_controls_show()
376 UVC_ATTR_RO(uvcg_default_camera_, bm_controls, bmControls);
/linux-4.4.14/sound/usb/
Dclock.c150 if (!uac2_control_is_readable(cs_desc->bmControls, in uac_clock_source_is_valid()
372 writeable = uac2_control_is_writeable(cs_desc->bmControls, UAC2_CS_CONTROL_SAM_FREQ - 1); in set_sample_rate_v2()
Dstream.c440 if (csep2->bmControls & UAC2_CONTROL_PITCH) in parse_uac_endpoint_attributes()
/linux-4.4.14/Documentation/ABI/testing/
Dconfigfs-usb-gadget-uvc65 bmControls - bitmap specifying which controls are
88 bmControls - bitmap specifying which controls are