Home
last modified time | relevance | path

Searched full:properties (Results 1 – 25 of 3251) sorted by relevance

12345678910>>...131

/Linux-v5.4/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,bcm2835.txt5 Required root node properties:
9 Required root node properties:
13 Required root node properties:
18 Required root node properties:
22 Required root node properties:
26 Required root node properties:
30 Required root node properties:
34 Required root node properties:
38 Required root node properties:
42 Required root node properties:
[all …]
/Linux-v5.4/Documentation/firmware-guide/acpi/
DDSD-properties-rules.rst4 _DSD Device Properties Usage Rules
7 Properties, Property Sets and Property Subsets
17 as "device properties".
23 generic Device Properties UUID in the _DSD return package as specified in the
24 Device Properties UUID definition document [1]_.
27 that can be returned by _DSD in the Device Properties UUID sub-package for a
30 A property set is a collection of properties applicable to a hardware entity
31 like a device. In the ACPI _DSD context it is the set of all properties that
32 can be returned in the Device Properties UUID sub-package for the device in
35 Property subsets are nested collections of properties. Each of them is
[all …]
/Linux-v5.4/Documentation/devicetree/
Dwriting-schema.rst15 top-level properties. Generally, there is one binding defined per file. The
16 top-level json-schema properties used are:
22 references to other files specified in schema "$ref" properties. A $ref values
54 properties
55 A set of sub-schema defining all the DT properties for the
56 binding. The exact schema syntax depends on whether properties are known,
57 common properties (e.g. 'interrupts') or are binding/vendor specific properties.
59 A property can also define a child DT node with child properties defined
62 For more details on properties sections, see 'Property Schema' section.
65 Optional. Similar to 'properties', but names are regex.
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt4 Required root node properties:
8 Required root node properties:
12 Required root node properties:
16 Required root node properties:
20 Required root node properties:
24 Required root node properties:
28 Required root node properties:
32 Required root node properties:
36 Required root node properties:
40 Required root node properties:
[all …]
/Linux-v5.4/include/drm/
Ddrm_property.h38 * For enumeration and bitmask properties this structure stores the symbolic
61 * Properties are created by one of the special functions, as explained in
65 * drm_object_attach_property(). Currently properties can only be attached to
68 * Properties are also used as the generic metadatatransport for the atomic
75 * @head: per-device list of properties, for cleanup.
91 * Range properties report their minimum and maximum admissible unsigned values.
93 * range. The range is unsigned. Range properties are created using
97 * Range properties report their minimum and maximum admissible unsigned values.
99 * range. The range is signed. Range properties are created using
103 * Enumerated properties take a numerical value that ranges from 0 to
[all …]
Ddrm_mode_object.h37 * @properties: properties attached to this object, including values
43 * properties like @id and @type it provides two services:
45 * - It tracks attached properties and their values. This is used by &drm_crtc,
46 * &drm_plane and &drm_connector. Properties are attached by calling
58 struct drm_object_properties *properties; member
69 * @count: number of valid properties, must be less than or equal to
75 * @properties: Array of pointers to &drm_property.
77 * NOTE: if we ever start dynamically destroying properties (ie.
82 struct drm_property *properties[DRM_OBJECT_MAX_PROPERTY]; member
85 * @values: Array to store the property values, matching @properties. Do
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-rk805.txt9 Optional Pinmux properties:
11 Following properties are required if default setting of pins are required
14 - pinctrl[0...n]: Properties to contain the phandle for pinctrl states per
18 sub-node have following properties:
20 Required properties:
27 - pins: List of pins. Valid values of pins properties are: gpio0, gpio1.
29 First 2 properties must be added in the RK805 PMIC node, documented in
32 Optional properties:
34 Following are optional properties defined as pinmux DT binding document
35 <pinctrl-bindings.txt>. Absence of properties will leave the configuration
[all …]
Dpinctrl-max77620.txt10 Optional Pinmux properties:
12 Following properties are required if default setting of pins are required
15 - pinctrl[0...n]: Properties to contain the phandle for pinctrl states per
19 sub-node have following properties:
21 Required properties:
23 - pins: List of pins. Valid values of pins properties are:
26 Optional properties:
28 Following are optional properties defined as pinmux DT binding document
29 <pinctrl-bindings.txt>. Absence of properties will leave the configuration
37 Valid values for function properties are:
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/amdkfd/
Dkfd_queue.c32 pr_debug("Printing queue properties:\n"); in print_queue_properties()
50 pr_debug("Queue Type: %u\n", q->properties.type); in print_queue()
51 pr_debug("Queue Size: %llu\n", q->properties.queue_size); in print_queue()
52 pr_debug("Queue percent: %u\n", q->properties.queue_percent); in print_queue()
53 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address); in print_queue()
54 pr_debug("Queue Id: %u\n", q->properties.queue_id); in print_queue()
55 pr_debug("Queue Process Vmid: %u\n", q->properties.vmid); in print_queue()
56 pr_debug("Queue Read Pointer: 0x%px\n", q->properties.read_ptr); in print_queue()
57 pr_debug("Queue Write Pointer: 0x%px\n", q->properties.write_ptr); in print_queue()
58 pr_debug("Queue Doorbell Pointer: 0x%p\n", q->properties.doorbell_ptr); in print_queue()
[all …]
Dkfd_device_queue_manager.c143 q->doorbell_id = q->properties.queue_id; in allocate_doorbell()
144 } else if (q->properties.type == KFD_QUEUE_TYPE_SDMA || in allocate_doorbell()
145 q->properties.type == KFD_QUEUE_TYPE_SDMA_XGMI) { in allocate_doorbell()
154 q->doorbell_id = idx_offset[q->properties.sdma_engine_id] in allocate_doorbell()
155 + (q->properties.sdma_queue_id & 1) in allocate_doorbell()
157 + (q->properties.sdma_queue_id >> 1); in allocate_doorbell()
172 q->properties.doorbell_off = in allocate_doorbell()
186 q->properties.type == KFD_QUEUE_TYPE_SDMA || in deallocate_doorbell()
187 q->properties.type == KFD_QUEUE_TYPE_SDMA_XGMI) in deallocate_doorbell()
209 q->properties.vmid = allocated_vmid; in allocate_vmid()
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/mfd/
Das3722.txt3 Required properties:
16 Optional properties:
26 Optional submodule and their properties:
38 Following are properties which is needed if GPIO and pinmux functionality
40 Required properties:
46 Optional properties:
48 Following properties are require if pin control setting is required
52 - pinctrl[0...n]: Properties to contain the phandle that refer to
61 Each subnode have following properties:
62 Required properties:
[all …]
Dmt6397.txt20 Required properties:
26 Required properties: Should be one of follows
31 Required properties:
37 Required properties:
40 Required properties:
43 Required properties:
48 Required properties:
53 Required properties:
/Linux-v5.4/Documentation/devicetree/bindings/arm/
Datmel-sysregs.txt3 Chipid required properties:
7 PIT Timer required properties:
13 System Timer (ST) required properties:
22 RSTC Reset Controller required properties:
37 RAMC SDRAM/DDR Controller required properties:
53 required properties:
59 optional properties:
64 optional at91sam9260 properties:
67 optional at91sam9rl properties:
71 optional at91sam9x5 properties:
[all …]
/Linux-v5.4/drivers/firmware/efi/
Dapple-properties.c3 * apple-properties.c - EFI device properties on Macs
6 * Note, all properties are considered as u8 arrays.
10 #define pr_fmt(fmt) "apple-properties: " fmt
105 dev_err(dev, "got %d device properties, expected %u\n", i, in unmarshal_key_value_pairs()
112 dev_info(dev, "assigning %d device properties\n", i); in unmarshal_key_value_pairs()
115 static int __init unmarshal_devices(struct properties_header *properties) in unmarshal_devices() argument
119 while (offset + sizeof(struct dev_header) < properties->len) { in unmarshal_devices()
120 struct dev_header *dev_header = (void *)properties + offset; in unmarshal_devices()
127 if (offset + dev_header->len > properties->len || in unmarshal_devices()
149 dev_err(dev, "cannot allocate properties\n"); in unmarshal_devices()
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/rtc/
Dallwinner,sun6i-a31-rtc.yaml13 properties:
56 properties:
62 properties:
68 properties:
77 properties:
83 properties:
91 properties:
97 properties:
103 properties:
109 properties:
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/powerpc/nintendo/
Dwii.txt9 Required properties:
19 Required properties:
28 Required properties:
39 Required properties:
50 Required properties:
61 Required properties:
73 Required properties:
84 Required properties:
94 Required properties:
104 Required properties:
[all …]
Dgamecube.txt10 Required properties:
19 Required properties:
30 Required properties:
41 Required properties:
50 Required properties:
62 Required properties:
71 Required properties:
82 Required properties:
94 Required properties:
104 Required properties:
/Linux-v5.4/Documentation/devicetree/bindings/display/ti/
Dti,omap3-dss.txt10 Required properties:
22 DPI Endpoint required properties:
25 SDI Endpoint required properties:
32 Required properties:
40 Optional properties:
48 Required properties:
59 Required properties:
67 VENC Endpoint required properties:
75 Required properties:
85 DSI Endpoint required properties:
Dti,omap4-dss.txt10 Required properties:
24 DPI Endpoint required properties:
31 Required properties:
39 Optional properties:
47 Required properties:
62 Required properties:
73 VENC Endpoint required properties:
81 Required properties:
95 DSI Endpoint required properties:
103 Required properties:
[all …]
Dti,omap2-dss.txt10 Required properties:
18 DPI Endpoint required properties:
25 Required properties:
31 Optional properties:
39 Required properties:
48 Required properties:
54 VENC Endpoint required properties:
56 Required properties:
Dti,omap5-dss.txt10 Required properties:
24 DPI Endpoint required properties:
31 Required properties:
39 Optional properties:
47 Required properties:
62 Required properties:
76 DSI Endpoint required properties:
84 Required properties:
98 HDMI Endpoint optional properties:
Dti,dra7-dss.txt10 Required properties:
18 Optional properties:
20 Some DRA7xx SoCs have one dedicated video PLL, some have two. These properties
35 DPI Endpoint required properties:
42 Required properties:
50 Optional properties:
58 Required properties:
72 HDMI Endpoint optional properties:
/Linux-v5.4/Documentation/devicetree/bindings/timer/
Dallwinner,sun4i-a10-timer.yaml13 properties:
33 properties:
39 properties:
45 properties:
51 properties:
57 properties:
63 properties:
69 properties:
75 properties:
/Linux-v5.4/drivers/gpu/drm/
Ddrm_mode_object.c225 * value. Currently this function cannot fail since the properties are stored in
232 int count = obj->properties->count; in drm_object_attach_property()
242 obj->properties->properties[count] = property; in drm_object_attach_property()
243 obj->properties->values[count] = init_val; in drm_object_attach_property()
244 obj->properties->count++; in drm_object_attach_property()
275 for (i = 0; i < obj->properties->count; i++) { in drm_object_property_set_value()
276 if (obj->properties->properties[i] == property) { in drm_object_property_set_value()
277 obj->properties->values[i] = val; in drm_object_property_set_value()
292 /* read-only properties bypass atomic mechanism and still store in __drm_object_property_get_value()
293 * their value in obj->properties->values[].. mostly to avoid in __drm_object_property_get_value()
[all …]
/Linux-v5.4/sound/usb/line6/
Ddriver.c66 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_start_listen()
68 usb_rcvintpipe(line6->usbdev, line6->properties->ep_ctrl_r), in line6_start_listen()
73 usb_rcvbulkpipe(line6->usbdev, line6->properties->ep_ctrl_r), in line6_start_listen()
104 const struct line6_properties *properties = line6->properties; in line6_send_raw_message() local
112 if (properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_send_raw_message()
114 usb_sndintpipe(line6->usbdev, properties->ep_ctrl_w), in line6_send_raw_message()
119 usb_sndbulkpipe(line6->usbdev, properties->ep_ctrl_w), in line6_send_raw_message()
161 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_send_raw_message_async_part()
163 usb_sndintpipe(line6->usbdev, line6->properties->ep_ctrl_w), in line6_send_raw_message_async_part()
168 usb_sndbulkpipe(line6->usbdev, line6->properties->ep_ctrl_w), in line6_send_raw_message_async_part()
[all …]

12345678910>>...131