Home
last modified time | relevance | path

Searched refs:selection (Results 1 – 25 of 313) sorted by relevance

12345678910>>...13

/linux-6.1.9/Documentation/userspace-api/media/v4l/
Dselections-common.rst5 Common selection definitions
8 While the :ref:`V4L2 selection API <selection-api>` and
9 :ref:`V4L2 subdev selection APIs <v4l2-subdev-selections>` are very
11 sub-device API, the selection rectangle refers to the media bus format,
12 and is bound to a sub-device's pad. On the V4L2 interface the selection
15 This section defines the common definitions of the selection interfaces
22 v4l2-selection-targets
23 v4l2-selection-flags
Dselection-api.rst12 selection-api-intro.rst
13 selection-api-targets.rst
14 selection-api-configuration.rst
15 selection-api-vs-crop-api.rst
16 selection-api-examples.rst
Dvidioc-subdev-g-selection.rst13 VIDIOC_SUBDEV_G_SELECTION - VIDIOC_SUBDEV_S_SELECTION - Get or set selection rectangles on a subdev…
42 The selection API replaces
46 See :ref:`subdev` for more information on how each selection target
54 Types of selection targets
57 There are two types of selection targets: actual and bounds. The actual
82 - Active or try selection, from enum
89 - Target selection rectangle. See :ref:`v4l2-selections-common`.
92 - Flags. See :ref:`v4l2-selection-flags`.
109 The selection rectangle can't be changed because the pad is
118 references a non-existing format, or the selection target is not
Dselection-api-targets.rst10 .. kernel-figure:: selection.svg
11 :alt: selection.svg
20 See :ref:`v4l2-selection-targets` for more information.
Dselection-api-vs-crop-api.rst9 The selection API was introduced to cope with deficiencies of the
15 selection API makes a clear distinction between composing and cropping
29 The selection API deals with configuration of buffer
31 the selection API the concepts of the padded target and constraints
38 Driver developers are encouraged to implement only selection API. The
Dvidioc-g-selection.rst13 VIDIOC_G_SELECTION - VIDIOC_S_SELECTION - Get or set one of the selection rectangles
38 The ioctls are used to query and configure selection rectangles.
45 to table :ref:`v4l2-selections-common` or :ref:`selection-api` for
63 :ref:`v4l2-selections-common` or :ref:`selection-api` for additional
149 - Flags controlling the selection rectangle adjustments, refer to
150 :ref:`selection flags <v4l2-selection-flags>`.
153 - The selection rectangle.
177 Given buffer type ``type`` or the selection target ``target`` is not
189 It is not possible to apply change of the selection rectangle at the
Dv4l2-selection-targets.rst3 .. _v4l2-selection-targets:
9 The precise meaning of the selection targets may be dependent on which
13 .. _v4l2-selection-targets-table:
Ddev-subdev.rst94 :ref:`selection <VIDIOC_SUBDEV_G_SELECTION>` ioctls. The driver is
240 compose selection rectangle
283 * - Configure scaler sink compose selection
318 propagates the size to the compose selection rectangle on the
321 4. The application configures the size of the compose selection
352 selection targets :ref:`v4l2-selections-common`.
369 using ``V4L2_SEL_TGT_COMPOSE`` selection target on the same pad. If the
380 requests on all selection targets, unless specifically told otherwise.
382 the image size either up or down. :ref:`v4l2-selection-flags`
385 Types of selection targets
[all …]
Dv4l2-selection-flags.rst3 .. _v4l2-selection-flags:
9 .. _v4l2-selection-flags-table:
Duser-func.rst51 vidioc-g-selection
73 vidioc-subdev-g-selection
/linux-6.1.9/drivers/media/platform/renesas/vsp1/
Dvsp1_entity.c368 struct v4l2_rect *selection; in vsp1_subdev_set_pad_format() local
412 selection = vsp1_entity_get_pad_selection(entity, config, fmt->pad, in vsp1_subdev_set_pad_format()
414 selection->left = 0; in vsp1_subdev_set_pad_format()
415 selection->top = 0; in vsp1_subdev_set_pad_format()
416 selection->width = format->width; in vsp1_subdev_set_pad_format()
417 selection->height = format->height; in vsp1_subdev_set_pad_format()
419 selection = vsp1_entity_get_pad_selection(entity, config, fmt->pad, in vsp1_subdev_set_pad_format()
421 selection->left = 0; in vsp1_subdev_set_pad_format()
422 selection->top = 0; in vsp1_subdev_set_pad_format()
423 selection->width = format->width; in vsp1_subdev_set_pad_format()
[all …]
Dvsp1_uif.c138 struct v4l2_rect *selection; in uif_set_selection() local
165 selection = vsp1_entity_get_pad_selection(&uif->entity, config, in uif_set_selection()
167 *selection = sel->r; in uif_set_selection()
/linux-6.1.9/Documentation/devicetree/bindings/sound/
Dnokia,rx51.txt9 - tvout-selection-gpios: GPIO for tvout selection
23 tvout-selection-gpios = <&gpio2 8 GPIO_ACTIVE_HIGH>; /* 40 */
/linux-6.1.9/Documentation/userspace-api/media/drivers/
Dccs.rst29 that purpose, selection target ``V4L2_SEL_TGT_COMPOSE`` is supported on the
33 source pad (1) expses another digital crop selection rectangle that can only
40 the sensor. The V4L2 selection target ``V4L2_SEL_TGT_CROP`` is used to
42 Scaling is configured using selection target ``V4L2_SEL_TGT_COMPOSE`` on the
46 another digital crop selection rectangle that can only crop at the end of the
56 configured selection rectangle that designates crop. The difference has an
/linux-6.1.9/Documentation/devicetree/bindings/regulator/
Drichtek,rt6245-regulator.yaml38 Over current level selection. Each respective value means the current
46 Over temperature level selection. Each respective value means the degree
54 Power good signal delay time selection. Each respective value means the
63 Buck switch frequency selection. Each respective value means 400KHz,
/linux-6.1.9/Documentation/driver-api/media/drivers/ccs/
Dccs.rst29 that purpose, selection target ``V4L2_SEL_TGT_COMPOSE`` is supported on the
33 source pad (1) expses another digital crop selection rectangle that can only
40 the sensor. The V4L2 selection target ``V4L2_SEL_TGT_CROP`` is used to
42 Scaling is configured using selection target ``V4L2_SEL_TGT_COMPOSE`` on the
46 another digital crop selection rectangle that can only crop at the end of the
56 configured selection rectangle that designates crop. The difference has an
/linux-6.1.9/Documentation/devicetree/bindings/leds/backlight/
Dmediatek,mt6370-backlight.yaml53 The selection of the upper and lower bounds threshold of backlight
54 PWM resolution. If we choose selection 64, the variation of PWM
65 Backlight OVP level selection.
75 Backlight OC level selection.
/linux-6.1.9/Documentation/devicetree/bindings/phy/
Dmediatek,xsphy.yaml120 The selection of VRT reference voltage (U2 phy)
127 The selection of HS_TX TERM reference voltage (U2 phy)
134 The selection of Internal Resistor (U2/U3 phy)
141 The selection of TX Impedance (U3 phy)
148 The selection of RX Impedance (U3 phy)
/linux-6.1.9/tools/perf/ui/browsers/
Dhists.c399 struct map_symbol *ms = browser->selection; in hist_browser__selection_has_children()
418 struct map_symbol *ms = browser->selection; in hist_browser__selection_unfolded()
432 struct map_symbol *ms = browser->selection; in hist_browser__selection_sym_name()
450 struct map_symbol *ms = browser->selection; in hist_browser__toggle_fold()
811 browser->selection = &chain->ms; in hist_browser__show_callchain_entry()
1320 browser->selection = &entry->ms; in hist_browser__show_entry()
1433 browser->selection = &entry->ms; in hist_browser__show_hierarchy_entry()
1591 browser->selection = NULL; in hist_browser__show_no_entry()
1835 hb->selection = NULL; in hist_browser__refresh()
3046 map = browser->selection->map; in evsel__hists_browse()
[all …]
Dannotate.c28 struct annotation_line *selection; member
120 ab->selection = al; in annotate_browser__write()
154 struct disasm_line *cursor = disasm_line(ab->selection); in annotate_browser__draw_current_jump()
420 struct disasm_line *cursor = disasm_line(ab->selection); in annotate_browser__show_full_location()
462 struct disasm_line *dl = disasm_line(browser->selection); in annotate_browser__callq()
513 struct disasm_line *dl = disasm_line(browser->selection); in annotate_browser__jump()
542 struct annotation_line *al = browser->selection; in annotate_browser__find_string()
579 struct annotation_line *al = browser->selection; in annotate_browser__find_string_reverse()
868 struct disasm_line *dl = disasm_line(browser->selection); in annotate_browser__run()
870 if (browser->selection == NULL) in annotate_browser__run()
[all …]
/linux-6.1.9/Documentation/userspace-api/media/dvb/
Dfe-diseqc-send-burst.rst13 FE_DISEQC_SEND_BURST - Sends a 22KHz tone burst for 2x1 mini DiSEqC satellite selection.
35 DiSEqC satellite selection for 2x1 switches. This call requires
/linux-6.1.9/Documentation/devicetree/bindings/iio/frequency/
Dadi,adf4350.yaml81 On chip multiplexer output selection.
111 description: Enables faster band selection logic.
145 Output power selection.
156 Auxiliary output power selection.
/linux-6.1.9/Documentation/scheduler/
Dsched-capacity.rst352 5.1.2 Wakeup CPU selection
355 CFS task wakeup CPU selection follows the capacity fitness criterion described
357 which lets userspace have more leverage over the CPU selection of CFS
358 tasks. IOW, CFS wakeup CPU selection searches for a CPU that satisfies::
369 Wakeup CPU selection in CFS can be eclipsed by Energy Aware Scheduling
375 A pathological case in the wakeup CPU selection occurs when a task rarely
406 wakeup event to fix this up via wakeup CPU selection.
418 5.2.1 Wakeup CPU selection
421 RT task wakeup CPU selection searches for a CPU that satisfies::
432 5.3.1 Wakeup CPU selection
[all …]
/linux-6.1.9/arch/mips/ralink/
DKconfig22 prompt "Ralink SoC selection"
64 prompt "Devicetree selection"
/linux-6.1.9/Documentation/devicetree/bindings/iio/adc/
Dadi,ad7949.yaml39 Internal reference voltage selection in microvolts.
45 If no supplies are defined, the reference selection will default to

12345678910>>...13