uvc_control_mapping
static s32 uvc_menu_to_v4l2_menu(struct uvc_control_mapping *mapping, s32 val)
static int uvc_get_le_value(struct uvc_control_mapping *mapping,
static int uvc_set_le_value(struct uvc_control_mapping *mapping,
struct uvc_control_mapping **mapping, struct uvc_control **control,
struct uvc_control_mapping *map;
u32 v4l2_id, struct uvc_control_mapping **mapping)
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping)
struct uvc_control_mapping *master_map = NULL;
struct uvc_control_mapping *mapping;
static const char *uvc_map_get_name(const struct uvc_control_mapping *map)
struct uvc_control_mapping *mapping)
struct uvc_control_mapping *mapping,
static size_t uvc_mapping_v4l2_size(struct uvc_control_mapping *mapping)
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *master_map = NULL;
struct uvc_control_mapping *mapping;
struct uvc_control_mapping *mapping;
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping, s32 value, u32 changes)
struct uvc_control_mapping *mapping = NULL;
struct uvc_control_mapping *mapping;
struct uvc_control_mapping *mapping;
struct uvc_control_mapping *mapping;
struct uvc_control_mapping *mapping = NULL;
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping;
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping,
struct uvc_control_mapping *mapping;
struct uvc_control *ctrl, const struct uvc_control_mapping *mapping)
struct uvc_control_mapping *map;
const struct uvc_control_mapping *mapping)
struct uvc_control_mapping *map;
const struct uvc_control_mapping *mapping = &uvc_ctrl_mappings[i];
struct uvc_control_mapping *mapping, *nm;
static bool uvc_ctrl_mapping_is_compound(struct uvc_control_mapping *mapping)
static s32 uvc_mapping_get_s32(struct uvc_control_mapping *mapping,
static void uvc_mapping_set_s32(struct uvc_control_mapping *mapping,
static int uvc_mapping_get_menu_value(const struct uvc_control_mapping *mapping,
uvc_mapping_get_menu_name(const struct uvc_control_mapping *mapping, u32 idx)
static int uvc_ctrl_get_zoom(struct uvc_control_mapping *mapping, u8 query,
static int uvc_ctrl_set_zoom(struct uvc_control_mapping *mapping,
static int uvc_ctrl_get_rel_speed(struct uvc_control_mapping *mapping,
static int uvc_ctrl_set_rel_speed(struct uvc_control_mapping *mapping,
static const struct uvc_control_mapping uvc_ctrl_power_line_mapping_limited = {
static const struct uvc_control_mapping uvc_ctrl_power_line_mapping_uvc11 = {
static const struct uvc_control_mapping uvc_ctrl_power_line_mapping_uvc15 = {
static const struct uvc_control_mapping *uvc_ctrl_filter_plf_mapping(
const struct uvc_control_mapping *out_mapping =
static int uvc_get_rect(struct uvc_control_mapping *mapping, u8 query,
static int uvc_set_rect(struct uvc_control_mapping *mapping, size_t v4l2_size,
static const struct uvc_control_mapping uvc_ctrl_mappings[] = {
struct uvc_control_mapping *map;
struct uvc_control_mapping *map,
const struct uvc_control_mapping *(*filter_mapping)
int (*get)(struct uvc_control_mapping *mapping, u8 query,
int (*set)(struct uvc_control_mapping *mapping, size_t v4l2_size,
const struct uvc_control_mapping *mapping);