Home
last modified time | relevance | path

Searched +full:multi +full:- +full:purpose (Results 1 – 25 of 412) sorted by relevance

12345678910>>...17

/linux-6.12.1/include/media/i2c/
Dtw9910.h1 /* SPDX-License-Identifier: GPL-2.0-only */
16 /* MPOUT (multi-purpose output) pin functions */
29 * struct tw9910_video_info - tw9910 driver interface structure
31 * @mpout: Selected function of MPOUT (multi-purpose output) pin.
/linux-6.12.1/drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/
Dia_css_macc1_5_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
20 * CSS-API header file for Multi-Axis Color Conversion algorithm parameters.
23 /* Multi-Axis Color Conversion configuration
33 /* Multi-Axes Color Correction (MACC) table.
49 * OutU = (data00 * InU + data01 * InV) >> (13 - exp)
50 * OutV = (data10 * InU + data11 * InV) >> (13 - exp)
53 * OutU = (4096 * InU + 0 * InV) >> (13 - 1)
54 * OutV = ( 0 * InU + 4096 * InV) >> (13 - 1)
59 MACC1_5: s[macc_config.exp].[13-macc_config.exp], [-8192,8191]
[all …]
Dia_css_macc1_5_table.host.c1 // SPDX-License-Identifier: GPL-2.0
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
20 /* Multi-Axes Color Correction table for ISP2.
/linux-6.12.1/Documentation/devicetree/bindings/timer/
Drenesas,mtu2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas Multi-Function Timer Pulse Unit 2 (MTU2)
10 - Geert Uytterhoeven <geert+renesas@glider.be>
11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
14 The MTU2 is a multi-purpose, multi-channel timer/counter with configurable clock inputs
23 - enum:
24 - renesas,mtu2-r7s72100 # RZ/A1H
25 - const: renesas,mtu2
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-qmss.txt5 multi-core Navigator. QMSS consist of queue managers, packed-data structure
9 management of the packet queues. Packets are queued/de-queued by writing or
20 - compatible : Must be "ti,keystone-navigator-qmss".
21 : Must be "ti,66ak2g-navss-qm" for QMSS on K2G SoC.
22 - clocks : phandle to the reference clock for this device.
23 - queue-range : <start number> total range of queue numbers for the device.
24 - linkram0 : <address size> for internal link ram, where size is the total
26 - linkram1 : <address size> for external link ram, where size is the total
29 - qmgrs : child node describing the individual queue managers on the
32 -- managed-queues : the actual queues managed by each queue manager
[all …]
/linux-6.12.1/tools/net/ynl/
Dcli.py2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
23 YNL CLI utility - a general purpose netlink utility that uses YAML
27 The --multi option can be repeated to include several do operations
33 parser.add_argument('--spec', dest='spec', type=str, required=True)
34 parser.add_argument('--schema', dest='schema', type=str)
35 parser.add_argument('--no-schema', action='store_true')
36 parser.add_argument('--json', dest='json_text', type=str)
39 group.add_argument('--do', dest='do', metavar='DO-OPERATION', type=str)
40 group.add_argument('--multi', dest='multi', nargs=2, action='append',
41 metavar=('DO-OPERATION', 'JSON_TEXT'), type=str)
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/media/
Dcnm,wave521c.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Chips&Media Wave 5 Series multi-standard codec IP
10 - Nas Chung <nas.chung@chipsnmedia.com>
11 - Jackson Lee <jackson.lee@chipsnmedia.com>
14 The Chips&Media WAVE codec IP is a multi format video encoder/decoder
19 - enum:
20 - ti,j721s2-wave521c
21 - const: cnm,wave521c
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dapm-xgene-phy.txt1 * APM X-Gene 15Gbps Multi-purpose PHY nodes
3 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each
7 - compatible : Shall be "apm,xgene-phy".
8 - reg : PHY memory resource is the SDS PHY access resource.
9 - #phy-cells : Shall be 1 as it expects one argument for setting
14 - status : Shall be "ok" if enabled or "disabled" if disabled.
16 - clocks : Reference to the clock entry.
17 - apm,tx-eye-tuning : Manual control to fine tune the capture of the serial
19 Two set of 3-tuple setting for each (up to 3)
22 - apm,tx-eye-direction : Eye tuning manual control direction. 0 means sample
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/
Dia_css_macc_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
20 * CSS-API header file for Multi-Axis Color Correction (MACC) parameters.
29 /* Multi-Axis Color Correction (MACC) table.
45 * OutU = (data00 * InU + data01 * InV) >> (13 - exp)
46 * OutV = (data10 * InU + data11 * InV) >> (13 - exp)
49 * OutU = (4096 * InU + 0 * InV) >> (13 - 1)
50 * OutV = ( 0 * InU + 4096 * InV) >> (13 - 1)
56 MACC1: s2.13, [-65536,65535]
59 MACC2: s[macc_config.exp].[13-macc_config.exp], [-8192,8191]
Dia_css_macc_table.host.c1 // SPDX-License-Identifier: GPL-2.0
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
20 /* Multi-Axes Color Correction table for ISP1.
37 /* Multi-Axes Color Correction table for ISP2.
/linux-6.12.1/drivers/media/dvb-frontends/drx39xyj/
Ddrx_dap_fasi.h2 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc.
20 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
48 /*-------- compilation control switches --------------------------------------*/
53 /*-------- Required includes -------------------------------------------------*/
57 /*-------- Defines, configuring the API --------------------------------------*/
98 #error At least one of short- or long-addressing format must be allowed.
103 * Single/master multi master setting
106 * Comments about SINGLE MASTER/MULTI MASTER modes:
113 * + multi master mode means use of repeated starts
118 * Single/multi master selected via the flags in the FASI protocol.
[all …]
/linux-6.12.1/Documentation/input/
Devent-codes.rst1 .. _input-event-codes:
36 - Used as markers to separate events. Events may be separated in time or in
41 - Used to describe state changes of keyboards, buttons, or other key-like
46 - Used to describe relative axis value changes, e.g. moving the mouse 5 units
51 - Used to describe absolute axis value changes, e.g. describing the
56 - Used to describe miscellaneous input data that do not fit into other types.
60 - Used to describe binary state input switches.
64 - Used to turn LEDs on devices on and off.
68 - Used to output sound to devices.
72 - Used for autorepeating devices.
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/pwm/
Dst,stmpe-pwm.txt4 (ST Multi-Purpose Expander) chips. The PWM is registered as a
8 - compatible: should be:
9 - "st,stmpe-pwm"
10 - #pwm-cells: should be 2. See pwm.yaml in this directory for a description of
16 compatible = "st,stmpe-pwm";
17 #pwm-cells = <2>;
/linux-6.12.1/drivers/regulator/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
38 managed regulators and simple non-configurable regulators.
64 the netlink mechanism. User-space applications can subscribe to these events
65 for real-time updates on various regulator events.
75 They provide two I2C-controlled DC/DC step-down converters with
101 tristate "Active-semi act8865 voltage regulator"
106 This driver controls a active-semi act8865 voltage output
110 tristate "Active-semi ACT8945A voltage regulator"
113 This driver controls a active-semi ACT8945A voltage regulator
114 via I2C bus. The ACT8945A features three step-down DC/DC converters
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath9k/
Dwmi.h2 * Copyright (c) 2010-2011 Atheros Communications Inc.
5 * purpose with or without fee is hereby granted, provided that the above
45 * 64 - HTC header - WMI header - 1 / txstatus
167 /* multi write section */
173 /* multi rmw section */
196 ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd, NULL, 0, \
203 ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd, \
/linux-6.12.1/Documentation/userspace-api/netlink/
Dgenetlink-legacy.rst1 .. SPDX-License-Identifier: BSD-3-Clause
9 the ``genetlink-legacy`` protocol level.
15 -------
29 --------------------
31 New Netlink families should use ``multi-attr`` to define arrays.
35 For reference the ``multi-attr`` array may look like this::
37 [ARRAY-ATTR]
41 [SOME-OTHER-ATTR]
42 [ARRAY-ATTR]
47 where ``ARRAY-ATTR`` is the array entry type.
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/powerpc/nintendo/
Dwii.txt11 - model : Should be "nintendo,wii"
12 - compatible : Should be "nintendo,wii"
16 This node represents the multi-function "Hollywood" chip, which packages
21 - compatible : Should be "nintendo,hollywood"
30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi"
31 - reg : should contain the VI registers location and length
32 - interrupts : should contain the VI interrupt
41 - compatible : should be "nintendo,hollywood-pi","nintendo,flipper-pi"
42 - reg : should contain the PI registers location and length
52 - #interrupt-cells : <1>
[all …]
/linux-6.12.1/Documentation/staging/
Dxz.rst1 .. SPDX-License-Identifier: 0BSD
10 XZ is a general purpose data compression format with high compression
19 For userspace, `XZ Utils`_ provide a zlib-like compression library
20 and a gzip-like command line tool.
28 The xz_dec module provides XZ decompressor with single-call (buffer
29 to buffer) and multi-call (stateful) APIs in include/linux/xz.h.
39 - ``$(call if_changed,xzkern)`` is for compressing the kernel image.
40 It runs the script scripts/xz_wrap.sh which uses arch-optimized
43 - ``$(call if_changed,xzkern_with_size)`` is like ``xzkern`` above but
44 this also appends a four-byte trailer containing the uncompressed size
[all …]
/linux-6.12.1/Documentation/networking/
Dsctp.rst1 .. SPDX-License-Identifier: GPL-2.0
12 transparent multi-homing, and multiple ordered streams of messages.
16 general purpose transport.
23 referred to as the UDP-style API of the Sockets Extensions for SCTP, as
24 proposed in IETF Internet-Drafts.
29 - lksctp can be built as statically or as a module. However, be aware that
32 - There is tentative support for IPv6, but most work has gone towards
42 <linux-sctp@vger.kernel.org>
/linux-6.12.1/drivers/firmware/arm_scmi/
Dprotocols.h1 /* SPDX-License-Identifier: GPL-2.0 */
42 * struct scmi_msg_resp_prot_version - Response for a message
59 * struct scmi_msg - Message(Tx/Rx) structure
70 * struct scmi_msg_hdr - Message(Tx/Rx) header
92 * struct scmi_xfer - Structure representing a message flow
94 * @transfer_id: Unique ID for debug & profiling purpose
97 * @rx: Receive message, the buffer should be pre-allocated to store
98 * message. If request-ACK protocol is used, we can reuse the same
111 * though the timed-out transaction will anyway cause the command
112 * request to be reported as failed by time-out, the underlying xfer
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/
Dmarvell,mvebu-pinctrl.txt3 The pinctrl driver enables Marvell SoCs to configure the multi-purpose pins
7 Please refer to pinctrl-bindings.txt in this directory for details of the
16 - compatible: "marvell,<soc>-pinctrl"
17 Please refer to each marvell,<soc>-pinctrl.txt binding doc for supported SoCs.
20 - marvell,pins: string array of mpp pins or group of pins to be muxed.
21 - marvell,function: string representing a function to mux to for all
23 common for all marvell,pins. Please refer to marvell,<soc>-pinctrl.txt for
31 reg-shift = <2>;
34 pinctrl-0 = <&pmx_uart1_sw>;
35 pinctrl-names = "default";
[all …]
/linux-6.12.1/Documentation/core-api/
Dxarray.rst1 .. SPDX-License-Identifier: GPL-2.0+
15 next or previous entry in a cache-efficient manner. In contrast to a
17 order to grow the array. It is more memory-efficient, parallelisable
18 and cache friendly than a doubly-linked list. It takes advantage of
28 Normal pointers may be stored in the XArray directly. They must be 4-byte
30 alloc_page(). It isn't true for arbitrary user-space pointers,
54 the range. Storing to any index will store to all of them. Multi-index
63 allocated ones. A freshly-initialised XArray contains a ``NULL``
82 returns ``-EBUSY`` if the entry is not empty.
116 ------------
[all …]
/linux-6.12.1/Documentation/arch/arm/samsung/
Dbootloader-interface.rst12 for information purpose only.
14 In the document "boot loader" means any of following: U-boot, proprietary
19 1. Non-Secure mode
24 Offset Value Purpose
42 Offset Value Purpose
54 Offset Value Purpose
65 3. Other (regardless of secure/non-secure mode)
70 Offset Value Purpose
72 0x0908 Non-zero Secondary CPU boot up indicator
79 AFTR - ARM Off Top Running, a low power mode, Cortex cores and many other
[all …]
/linux-6.12.1/include/dt-bindings/pinctrl/
Dqcom,pmic-mpp.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Multi-Purpose Pin binding.
10 /* power-source */
70 /* Only supported for MPP_05-MPP_08 */
76 * Analog Input - Set the source for analog input.
77 * To be used with "qcom,amux-route" property
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/
Dcommon-and-microarch.json129 "PublicDescription": "Attributable Level 1 data cache write-back",
132 "BriefDescription": "Attributable Level 1 data cache write-back"
147 "PublicDescription": "Attributable Level 2 data cache write-back",
150 "BriefDescription": "Attributable Level 2 data cache write-back"
273 "PublicDescription": "Access to another socket in a multi-socket system",
276 "BriefDescription": "Access to another socket in a multi-socket system"
303 … "PublicDescription": "Attributable memory read access to another socket in a multi-socket system",
306 … "BriefDescription": "Attributable memory read access to another socket in a multi-socket system"
309 …"PublicDescription": "Level 1 data cache long-latency read miss. The counter counts each memory r…
312 "BriefDescription": "Level 1 data cache long-latency read miss"
[all …]

12345678910>>...17