/Linux-v5.4/Documentation/devicetree/bindings/arm/bcm/ |
D | brcm,bcm2835.txt | 5 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/ |
D | DSD-properties-rules.rst | 4 _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/ |
D | writing-schema.rst | 15 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/ |
D | hisilicon.txt | 4 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/ |
D | drm_property.h | 38 * 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 …]
|
D | drm_mode_object.h | 37 * @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/ |
D | pinctrl-rk805.txt | 9 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 …]
|
D | pinctrl-max77620.txt | 10 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/ |
D | kfd_queue.c | 32 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 …]
|
D | kfd_device_queue_manager.c | 143 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/ |
D | as3722.txt | 3 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 …]
|
D | mt6397.txt | 20 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/ |
D | atmel-sysregs.txt | 3 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/ |
D | apple-properties.c | 3 * 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/ |
D | allwinner,sun6i-a31-rtc.yaml | 13 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/ |
D | wii.txt | 9 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 …]
|
D | gamecube.txt | 10 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/ |
D | ti,omap3-dss.txt | 10 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:
|
D | ti,omap4-dss.txt | 10 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 …]
|
D | ti,omap2-dss.txt | 10 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:
|
D | ti,omap5-dss.txt | 10 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:
|
D | ti,dra7-dss.txt | 10 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/ |
D | allwinner,sun4i-a10-timer.yaml | 13 properties: 33 properties: 39 properties: 45 properties: 51 properties: 57 properties: 63 properties: 69 properties: 75 properties:
|
/Linux-v5.4/drivers/gpu/drm/ |
D | drm_mode_object.c | 225 * 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/ |
D | driver.c | 66 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 …]
|