• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/uvc/

Lines Matching defs:control

701 	/* According to the v4l2 spec, writing any value to a button control
702 * should result in the action belonging to the button control being
756 struct uvc_control_mapping **mapping, struct uvc_control **control,
773 *control = ctrl;
780 *control = ctrl;
799 /* Find the control. */
946 * initialize the request. This function acquires the control lock.
948 * When setting a control, the new value is stored in the control data field
949 * at position UVC_CTRL_DATA_CURRENT. The control is then marked as dirty for
950 * later processing. If the UVC and V4L2 control sizes differ, the current
958 * cleared. When reverting controls, the control data field
961 * control lock.
1020 /* Find the control. */
1126 /* If the mapping doesn't span the whole UVC control, the current value
1188 /* Find the control. */
1206 /* Validate control data size. */
1253 * Restore control values after resume, skipping controls that haven't been
1278 printk(KERN_INFO "restoring control %pUl/%u/%u\n",
1332 /* Check if the device control information and length match
1339 "GET_LEN failed on control %pUl/%u (%d).\n",
1356 "GET_INFO failed on control %pUl/%u (%d).\n",
1377 uvc_trace(UVC_TRACE_CONTROL, "Added control %pUl/%u to device %s "
1389 * Add an item to the UVC control information list, and instantiate a control
1390 * structure for each device that supports the control.
1403 /* First check if the list contains a control matching the new one.
1449 "invalid control id 0x%08x\n", mapping->name,
1462 "Mapping '%s' would overflow control %pUl/%u\n",
1483 "Adding mapping %s to control %pUl/%u.\n",
1529 uvc_trace(UVC_TRACE_CONTROL, "%u/%u control is black listed, "