Home
last modified time | relevance | path

Searched refs:properties (Results 1 – 200 of 1992) sorted by relevance

12345678910

/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_queue.c50 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%p\n", q->properties.read_ptr); in print_queue()
57 pr_debug("Queue Write Pointer: 0x%p\n", q->properties.write_ptr); in print_queue()
58 pr_debug("Queue Doorbell Pointer: 0x%p\n", q->properties.doorbell_ptr); in print_queue()
59 pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off); in print_queue()
[all …]
Dkfd_process_queue_manager.c38 if (pqn->q && pqn->q->properties.queue_id == qid) in get_queue_by_qid()
40 if (pqn->kq && pqn->kq->queue->properties.queue_id == qid) in get_queue_by_qid()
101 pqn->q->properties.queue_id : in pqm_uninit()
102 pqn->kq->queue->properties.queue_id); in pqm_uninit()
150 struct queue_properties *properties, in pqm_create_queue() argument
164 BUG_ON(!pqm || !dev || !properties || !qid); in pqm_create_queue()
167 memcpy(&q_properties, properties, sizeof(struct queue_properties)); in pqm_create_queue()
224 &q->properties.vmid); in pqm_create_queue()
234 kq->queue->properties.queue_id = *qid; in pqm_create_queue()
255 *properties = q->properties; in pqm_create_queue()
[all …]
Dkfd_device_queue_manager.c110 q->properties.vmid = allocated_vmid; in allocate_vmid()
112 set_pasid_vmid_mapping(dqm, q->process->pasid, q->properties.vmid); in allocate_vmid()
129 q->properties.vmid = 0; in deallocate_vmid()
161 q->properties.vmid = qpd->vmid; in create_queue_nocpsch()
163 if (q->properties.type == KFD_QUEUE_TYPE_COMPUTE) in create_queue_nocpsch()
165 if (q->properties.type == KFD_QUEUE_TYPE_SDMA) in create_queue_nocpsch()
178 if (q->properties.is_active) in create_queue_nocpsch()
181 if (q->properties.type == KFD_QUEUE_TYPE_SDMA) in create_queue_nocpsch()
254 &q->gart_mqd_addr, &q->properties); in create_compute_queue_nocpsch()
265 q->queue, (uint32_t __user *) q->properties.write_ptr); in create_compute_queue_nocpsch()
[all …]
Dkfd_packet_manager.c211 switch (q->properties.type) { in pm_create_map_queue_vi()
228 q->properties.type); in pm_create_map_queue_vi()
233 q->properties.doorbell_off; in pm_create_map_queue_vi()
242 lower_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue_vi()
245 upper_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue_vi()
271 packet->bitfields2.vidmem = (q->properties.is_interop) ? in pm_create_map_queue()
275 switch (q->properties.type) { in pm_create_map_queue()
292 q->properties.doorbell_off; in pm_create_map_queue()
304 lower_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue()
307 upper_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue()
[all …]
Dkfd_kernel_queue.c133 &kq->queue->properties); in initialize()
182 if (kq->queue->properties.type == KFD_QUEUE_TYPE_HIQ) in uninitialize()
189 else if (kq->queue->properties.type == KFD_QUEUE_TYPE_DIQ) in uninitialize()
199 kq->queue->properties.doorbell_ptr); in uninitialize()
216 queue_size_dwords = kq->queue->properties.queue_size / sizeof(uint32_t); in acquire_packet_buffer()
266 write_kernel_doorbell(kq->queue->properties.doorbell_ptr, in submit_packet()
273 kq->pending_wptr = *kq->queue->properties.write_ptr; in rollback_packet()
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dfsl.txt5 Required root node properties:
9 Required root node properties:
13 Required root node properties:
17 Required root node properties:
21 Required root node properties:
25 Required root node properties:
29 Required root node properties:
33 Required root node properties:
37 Required root node properties:
41 Required root node properties:
[all …]
Drockchip.txt5 Required root node properties:
9 Required root node properties:
13 Required root node properties:
17 Required root node properties:
21 Required root node properties:
25 Required root node properties:
31 Required root node properties:
35 Required root node properties:
39 Required root node properties:
46 Required root node properties:
[all …]
Dmediatek.txt21 Required root node properties:
24 Required root node properties:
27 Required root node properties:
30 Required root node properties:
33 Required root node properties:
36 Required root node properties:
39 Required root node properties:
Dspear.txt4 Boards with the ST SPEAr600 SoC shall have the following properties:
8 Boards with the ST SPEAr300 SoC shall have the following properties:
12 Boards with the ST SPEAr310 SoC shall have the following properties:
16 Boards with the ST SPEAr320 SoC shall have the following properties:
20 Boards with the ST SPEAr1310 SoC shall have the following properties:
24 Boards with the ST SPEAr1340 SoC shall have the following properties:
Dvt8500.txt4 Boards with the VIA VT8500 SoC shall have the following properties:
8 Boards with the Wondermedia WM8505 SoC shall have the following properties:
12 Boards with the Wondermedia WM8650 SoC shall have the following properties:
16 Boards with the Wondermedia WM8750 SoC shall have the following properties:
20 Boards with the Wondermedia WM8850 SoC shall have the following properties:
Dsti.txt4 Boards with the ST STiH415 SoC shall have the following properties:
8 Boards with the ST STiH416 SoC shall have the following properties:
12 Boards with the ST STiH407 SoC shall have the following properties:
16 Boards with the ST STiH410 SoC shall have the following properties:
20 Boards with the ST STiH418 SoC shall have the following properties:
Dzte.txt5 Required root node properties:
8 System management required properties:
11 Low power management required properties:
14 Bus matrix required properties:
Dcalxeda.txt5 following properties.
7 Required root node properties:
12 properties.
14 Required root node properties:
Datmel-at91.txt5 properties:
7 Required root node properties:
44 PIT Timer required properties:
50 System Timer (ST) required properties:
59 TC/TCLIB Timer required properties:
91 RSTC Reset Controller required properties:
105 RAMC SDRAM/DDR Controller required properties:
121 required properties:
127 optional properties:
132 optional at91sam9260 properties:
[all …]
Daltera.txt5 Required root node properties:
9 Required root node properties:
13 Required root node properties:
Ddavinci.txt5 Required root node properties:
9 Required root node properties:
16 Required root node properties:
Damlogic.txt4 Boards with the Amlogic Meson6 SoC shall have the following properties:
8 Boards with the Amlogic Meson8 SoC shall have the following properties:
12 Boards with the Amlogic Meson8b SoC shall have the following properties:
Dpicoxcell.txt4 Required root node properties:
11 Timers required properties:
20 VIC required properties:
Darm-boards6 Required properties (in root node):
21 Required properties for the core module:
32 Required properties for the system controller:
36 Required properties for the AP system controller:
75 Required properties (in root node):
80 - VIC required properties:
85 - SIC required properties:
101 Required properties (in root node):
133 Required properties for the system controller:
180 Required properties (in root node):
Dcavium-thunder.txt4 Boards with Cavium's Thunder SoC shall have following properties.
8 Required root node properties:
Dxilinx.txt4 shall have the following properties.
6 Required root node properties:
Dmarvell,berlin.txt17 shall have the following properties:
19 * Required root node properties:
44 Required properties:
63 Required properties:
76 Required properties:
Dspear-misc.txt4 few properties of different peripheral controllers.
6 misc node required properties:
/linux-4.4.14/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:
Dbrcm,bcm63138.txt5 following properties:
16 Required properties for the Boot lookup table node:
20 Optional properties for the primary CPU node:
23 Optional properties for the secondary CPU node:
66 detailed list of properties, the two values defined below are specific to the
Dbrcm,brcmstb.txt6 Required root node properties:
32 Required properties:
36 Optional properties:
70 Required properties:
98 Required properties
131 Required properties:
156 Required properties:
165 Required properties:
177 Required properties:
186 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/display/ti/
Dti,omap2-dss.txt10 Required properties:
18 DPI Endpoint required properties:
25 Required properties:
35 Required properties:
44 Required properties:
50 VENC Endpoint required properties:
52 Required properties:
Dti,omap3-dss.txt10 Required properties:
22 DPI Endpoint required properties:
25 SDI Endpoint required properties:
32 Required properties:
44 Required properties:
55 Required properties:
63 VENC Endpoint required properties:
71 Required properties:
81 DSI Endpoint required properties:
Dti,omap4-dss.txt10 Required properties:
24 DPI Endpoint required properties:
31 Required properties:
43 Required properties:
58 Required properties:
69 VENC Endpoint required properties:
77 Required properties:
91 DSI Endpoint required properties:
99 Required properties:
113 HDMI Endpoint optional properties:
Dti,omap5-dss.txt10 Required properties:
24 DPI Endpoint required properties:
31 Required properties:
43 Required properties:
58 Required properties:
72 DSI Endpoint required properties:
80 Required properties:
94 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:
53 Required properties:
67 HDMI Endpoint optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Das3722.txt3 Required properties:
16 Optional properties:
24 Optional submodule and their properties:
36 Following are properties which is needed if GPIO and pinmux functionality
38 Required properties:
44 Optional properties:
46 Following properties are require if pin control setting is required
59 Each subnode have following properties:
60 Required properties:
61 - pins: List of pins. Valid values of pins properties are:
[all …]
Dmt6397.txt17 Required properties:
23 Required properties:
26 Required properties:
30 Required properties:
33 Required properties:
Das3711.txt4 standard regulator properties, they must belong to a sub-node, called
8 Compulsory properties:
12 To use the SU1 converter as a backlight source the following two properties must
17 To use the SU2 converter as a backlight source the following two properties must
22 Additionally one of these properties must be provided to select the type of
36 If "su2-feedback-curr-auto" is selected, one or more of the following properties
Dtwl6040.txt8 Required properties:
20 Optional properties, nodes:
26 Required properties:
30 properties:
36 Optional properties within vibra { } section:
Dlp3943.txt3 Required properties:
9 For the LP3943 GPIO properties please refer to:
12 For the LP3943 PWM properties please refer to:
Dmax77693.txt13 Required properties:
19 Optional properties:
34 Required properties:
39 PWM properties should be named "pwms". And number of cell is different
45 If present, required properties:
48 Optional properties (if not set, defaults will be used):
86 Required properties:
89 Optional properties:
108 Required properties for the LED child node:
127 Optional properties for the LED child node:
Dcros-ec.txt12 Required properties (I2C):
16 Required properties (SPI):
20 Optional properties (SPI):
33 Required properties (LPC):
37 Optional properties (all):
/linux-4.4.14/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-4.4.14/Documentation/devicetree/bindings/
Dunittest.txt5 Required properties:
8 All other properties are optional.
20 Required properties:
35 Required properties:
38 All other properties are optional
50 Required properties:
Dmarvell.txt21 Required properties:
40 Optional properties:
79 Required properties:
106 port-specific properties.
110 Required properties:
116 Optional properties:
132 Required properties:
157 Required properties:
177 Required properties:
200 Required properties:
[all …]
Dcommon-properties.txt1 Common properties
3 The ePAPR specification does not define any properties related to hardware
8 Optional properties:
21 If a binding supports these properties, then the binding should also
22 specify the default behavior if none of these properties are present.
Dgraph.txt11 phandle properties pointing to other nodes to describe connections that
18 type of the connections, they just map their existence. Specific properties
37 and 'reg' properties is used number the nodes.
67 allows to specify #address-cells, #size-cells properties for the 'port'
114 Required properties
118 property is present in port and/or endpoint nodes the following properties
125 Optional endpoint properties
/linux-4.4.14/drivers/mfd/
Dintel_quark_i2c_gpio.c223 pdata->properties = devm_kcalloc(dev, pdata->nports, in intel_quark_gpio_setup()
224 sizeof(*pdata->properties), in intel_quark_gpio_setup()
226 if (!pdata->properties) in intel_quark_gpio_setup()
230 pdata->properties->node = NULL; in intel_quark_gpio_setup()
231 pdata->properties->name = "intel-quark-x1000-gpio-portA"; in intel_quark_gpio_setup()
232 pdata->properties->idx = 0; in intel_quark_gpio_setup()
233 pdata->properties->ngpio = INTEL_QUARK_MFD_NGPIO; in intel_quark_gpio_setup()
234 pdata->properties->gpio_base = INTEL_QUARK_MFD_GPIO_BASE; in intel_quark_gpio_setup()
235 pdata->properties->irq = pdev->irq; in intel_quark_gpio_setup()
236 pdata->properties->irq_shared = true; in intel_quark_gpio_setup()
/linux-4.4.14/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:
29 Required properties:
33 Optional properties:
56 Required properties:
77 Required properties:
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dsky81452-regulator.txt3 Required properties:
5 - any required generic properties defined in regulator.txt
7 Optional properties:
8 - any available generic properties defined in regulator.txt
Dvexpress.txt4 Requires node properties:
10 Required regulator properties:
14 Optional regulator properties:
19 for more details about the regulator properties.
21 When no "regulator-[min|max]-microvolt" properties are defined,
Dmax8952.txt3 Required properties:
8 - any required generic properties defined in regulator.txt
10 Optional properties:
29 - any available generic properties defined in regulator.txt
37 /* max8952-specific properties */
46 /* generic regulator properties */
Das3722-regulator.txt4 Optional properties:
6 The input supply of regulators are the optional properties on the
9 regulators are provided through following properties:
26 description of standard properties for these sub-nodes.
27 Additional custom properties are listed below.
30 Optional sub-node properties:
33 this properties will tell which external input is
Dda9210.txt3 Required properties:
8 Optional properties:
12 Any standard regulator properties can be used to configure the single da9210
Dpalmas-pmic.txt3 Required properties:
18 Optional properties:
25 description of standard properties for these sub-nodes.
26 Additional custom properties are listed below.
32 Optional sub-node properties:
Disl9305.txt3 Required properties:
16 Optional properties:
17 - Per-regulator optional properties are defined in regulator.txt
/linux-4.4.14/sound/usb/line6/
Ddriver.c70 usb_rcvintpipe(line6->usbdev, line6->properties->ep_ctrl_r), in line6_start_listen()
102 line6->properties->ep_ctrl_w), in line6_send_raw_message()
144 usb_sndintpipe(line6->usbdev, line6->properties->ep_ctrl_w), in line6_send_raw_message_async_part()
466 unsigned pipe = usb_rcvintpipe(usbdev, line6->properties->ep_ctrl_r); in line6_get_interval()
513 const struct line6_properties *properties, in line6_probe() argument
539 line6->properties = properties; in line6_probe()
543 strcpy(card->id, properties->id); in line6_probe()
545 strcpy(card->shortname, properties->name); in line6_probe()
546 sprintf(card->longname, "Line 6 %s at USB %s", properties->name, in line6_probe()
556 dev_info(&interface->dev, "Line 6 %s found\n", properties->name); in line6_probe()
[all …]
Dplayback.c149 const int bytes_per_frame = line6pcm->properties->bytes_per_frame; in submit_audio_out_urb()
151 line6pcm->properties->rates.rats[0].num_min; in submit_audio_out_urb()
153 line6pcm->properties->rates.rats[0].den * in submit_audio_out_urb()
259 if (!(line6pcm->line6->properties->capabilities & LINE6_CAP_HWMON) in submit_audio_out_urb()
332 length / line6pcm->properties->bytes_per_frame; in audio_out_callback()
373 &line6pcm->properties->rates); in snd_line6_playback_open()
377 runtime->hw = line6pcm->properties->playback_hw; in snd_line6_playback_open()
418 line6->properties->ep_audio_w & in line6_create_audio_out_urbs()
/linux-4.4.14/Documentation/devicetree/bindings/mmc/
Dsdhci-spear.txt3 This file documents differences between the core properties in mmc.txt
4 and the properties used by the sdhci-spear driver.
6 Required properties:
9 Optional properties:
Dsdhci-sirf.txt3 This file documents differences between the core properties in mmc.txt
4 and the properties used by the sdhci-sirf driver.
6 Required properties:
9 Optional properties:
Dbrcm,kona-sdhci.txt3 This file documents differences between the core properties in mmc.txt
4 and the properties present in the bcm281xx SDHCI
6 Required properties:
11 Refer to clocks/clock-bindings.txt for generic clock consumer properties.
Dvt8500-sdmmc.txt3 This file documents differences between the core properties described
4 by mmc.txt and the properties used by the wmt-sdmmc driver.
6 Required properties:
10 Optional properties:
Dbrcm,sdhci-iproc.txt3 This file documents differences between the core properties described
4 by mmc.txt and the properties that represent the IPROC SDHCI controller.
6 Required properties:
10 Optional properties:
Dpxa-mmc.txt5 Required properties:
9 Optional properties:
13 This file documents differences between the core properties in mmc.txt
14 and the properties used by the pxa-mmc driver.
Dti-omap.txt6 This file documents differences between the core properties described
7 by mmc.txt and the properties used by the omap mmc driver.
12 Required properties:
33 This file documents differences between the core properties described
34 by mmc.txt and the properties used by the omap mmc driver.
39 Required properties:
Dsdhci-fujitsu.txt3 This file documents differences between the core properties in mmc.txt
4 and the properties used by the sdhci_f_sdh30 driver.
6 Required properties:
15 Optional properties:
Dmmc-spi-slot.txt3 This file documents differences between the core properties described
4 by mmc.txt and the properties used by the mmc_spi driver.
6 Required properties:
12 Optional properties:
Datmel-hsmci.txt6 This file documents differences between the core properties described
7 by mmc.txt and the properties used by the atmel-mci driver.
11 Required properties:
38 Required properties:
42 Optional properties:
Dbrcm,bcm2835-sdhci.txt3 This file documents differences between the core properties described
4 by mmc.txt and the properties that represent the BCM2835 controller.
6 Required properties:
Dsamsung-sdhci.txt5 core mmc properties described by mmc.txt and the properties used by the
30 Note: This example shows both SoC specific and board specific properties
31 in a single device node. The properties can be actually be separated
Dsdhci-atmel.txt3 This file documents the differences between the core properties in
4 Documentation/devicetree/bindings/mmc/mmc.txt and the properties used by the
7 Required properties:
Dnvidia,tegra20-sdhci.txt6 This file documents differences between the core properties described
7 by mmc.txt and the properties used by the sdhci-tegra driver.
9 Required properties:
22 Optional properties:
Dfsl-imx-mmc.txt3 This file documents differences to the properties defined in mmc.txt.
5 Required properties:
8 Optional properties:
Dmtk-sd.txt6 This file documents differences between the core properties in mmc.txt
7 and the properties used by the msdc driver.
9 Required properties:
20 Optional properties:
Dfsl-esdhc.txt6 This file documents differences between the core properties described
7 by mmc.txt and the properties used by the sdhci-esdhc driver.
9 Required properties:
13 Optional properties:
Dmmci.txt6 This file documents differences between the core properties described
7 by mmc.txt and the properties used by the mmci driver. Using "st" as
10 Required properties:
15 Optional properties:
27 Deprecated properties:
Dmmc.txt1 These properties are common to multiple MMC host controllers. Any host
11 Only one of the properties in this section should be supplied:
16 Optional properties:
53 polarity properties, we have to fix the meaning of the "normal" and "inverted"
60 specified in cd-gpios and wp-gpios properties, or as dedicated pins. Polarity of
61 dedicated pins can be specified, using *-inverted properties. GPIO polarity can
64 This means, the two properties are "superimposed," for example leaving the
69 Optional SDIO properties:
91 properties. These can be specified in subnodes to the host controller node.
96 Required host node properties when using function subnodes:
[all …]
Dmxs-mmc.txt6 This file documents differences between the core properties in mmc.txt
7 and the properties used by the mxsmmc driver.
9 Required properties:
Dsdhci-pxa.txt3 This file documents differences between the core properties in mmc.txt
4 and the properties used by the sdhci-pxav2 and sdhci-pxav3 drivers.
6 Required properties:
24 Optional properties:
Dmmc-pwrseq-simple.txt4 common properties between various SOC designs. It thus enables us to use the
7 Required properties:
10 Optional properties:
Ddavinci_mmc.txt6 This file documents the properties used by the davinci_mmc driver.
8 Required properties:
13 Optional properties:
Dfsl-imx-esdhc.txt6 This file documents differences between the core properties described
7 by mmc.txt and the properties used by the sdhci-esdhc-imx driver.
9 Required properties:
20 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dgpio-keys.txt3 Required properties:
6 Optional properties:
11 Subnode properties:
18 Note that either "interrupts" or "gpios" properties can be omitted, but not
19 both at the same time. Specifying both properties is allowed.
21 Optional subnode-properties:
Dgpio-keys-polled.txt3 Required properties:
7 Optional properties:
12 Subnode properties:
18 Optional subnode-properties:
Dmatrix-keymap.txt5 Required properties:
11 Optional properties:
20 for said properties are "linux,fn-keymap" or with another descriptive
/linux-4.4.14/Documentation/devicetree/bindings/dma/xilinx/
Dxilinx_dma.txt6 Required properties:
11 two channels per device. This node specifies the properties of each
12 DMA channel (see child node properties below).
14 Optional properties:
18 Required child node properties:
25 Option child node properties:
51 Required properties:
Dxilinx_vdma.txt6 Required properties:
12 two channels per device. This node specifies the properties of each
13 DMA channel (see child node properties below).
15 Optional properties:
24 Required child node properties:
31 Optional child node properties:
61 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Drenesas,h8s-intc.txt3 Required properties:
10 Optional properties:
12 - any properties, listed in interrupts.txt, and any standard resource allocation
13 properties
Drenesas,h8300h-intc.txt3 Required properties:
10 Optional properties:
12 - any properties, listed in interrupts.txt, and any standard resource allocation
13 properties
Drenesas,irqc.txt3 Required properties:
18 Optional properties:
20 - any properties, listed in interrupts.txt, and any standard resource allocation
21 properties
Dmips-gic.txt8 Required properties:
20 Optional properties:
27 Required properties for timer sub-node:
31 Optional properties for timer sub-node:
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-mux.txt1 Common i2c bus multiplexer/switch properties.
8 Required properties:
12 Required properties for child nodes:
17 Optional properties for child nodes:
18 - Other properties specific to the multiplexer/switch hardware.
Di2c-opal.txt4 Most of the device node and properties layout is specific to the firmware and
6 perspective, the properties of use are "ibm,port-name" and "ibm,opal-id".
8 Required properties:
17 Optional properties:
21 The node contains a number of other properties that are used by the FW itself
Di2c-nomadik.txt3 Required (non-standard) properties:
6 Recommended (non-standard) properties:
9 Optional (non-standard) properties:
Di2c-sunxi-p2wi.txt4 Required properties :
13 Optional properties :
20 Slave device properties:
21 Required properties:
Di2c.txt7 Required properties
15 For other required properties e.g. to describe register sets,
18 The cells properties above define that an address of children of an I2C bus
26 Optional properties
29 These properties may not be supported by all drivers. However, if a driver
Di2c-jz4780.txt3 Required properties:
10 Recommended properties:
14 Optional properties:
Di2c-omap.txt3 Required properties :
10 Recommended properties :
14 Optional properties:
Di2c-versatile.txt3 Required properties:
9 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/display/
Dmipi-dsi-bus.txt8 This document describes DSI bus-specific properties only or defines existing
9 standard properties in the context of the DSI bus.
12 set of properties that characterize the bus. Child nodes describe individual
21 In addition to the standard properties and those defined by the parent bus of
22 a DSI host, the following properties apply to a node representing a DSI host.
24 Required properties:
37 to define additional, device-specific properties.
39 Required properties:
Dbrcm,bcm-vc4.txt7 Required properties for VC4:
10 Required properties for Pixel Valve:
17 Required properties for HVS:
23 Required properties for HDMI
33 Optional properties for HDMI:
Datmel,lcdc.txt4 Required properties:
25 Optional properties:
53 Required properties (as per of_videomode_helper):
60 Optional properties (as per of_videomode_helper):
Dcirrus,clps711x-fb.txt3 Required properties:
10 Additionally, the display node has to define properties:
16 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dsimple-card.txt5 Required properties:
9 Optional properties:
29 properties and the CPU and CODEC
35 Dai-link subnode properties and subnodes:
37 If dai-link subnode is omitted and the subnode properties are directly
46 Optional dai-link subnode properties:
64 properties can be used as booleans in codec subnode to indicate if the
66 should be no dai-link node, the same properties should not be present
68 properties should also be placed in the codec node if needed.
70 Required CPU/CODEC subnodes properties:
[all …]
Dst,sti-asoc-card.txt13 Required properties:
21 order than the CPU_DAI properties.
27 CPU_DAI properties.
30 order than the CPU_DAI properties.
40 Required properties ("st,sti-uni-player" compatibility only):
42 CPU_DAI properties.
51 Optional properties:
107 Required properties:
Dcs4271.txt5 Required properties:
9 For required properties on SPI, please consult
12 Required properties on I2C:
17 Optional properties:
Drenesas,rsrc-card.txt5 Required properties:
12 Optional properties:
19 Optional subnode properties:
40 Required CPU/CODEC subnodes properties:
44 Optional CPU/CODEC subnodes properties:
Dti,tas5086.txt3 Required properties:
8 Optional properties:
23 - ti,mid-z-channel-X: Boolean properties, X being a number from 1 to 6.
32 Most systems should not set any of these properties.
Dimx-audio-spdif.txt3 Required properties:
12 Optional properties:
25 * Note: At least one of these two properties should be set in the DT binding.
Dcs4349.txt3 Required properties:
9 Optional properties:
Dpcm1792a.txt5 Required properties:
9 For required properties on SPI, please consult
/linux-4.4.14/drivers/power/
Dgeneric-adc-battery.c246 enum power_supply_property *properties; in gab_probe() local
273 psy_desc->properties = kcalloc(ARRAY_SIZE(gab_props) + in gab_probe()
275 sizeof(*psy_desc->properties), in gab_probe()
277 if (!psy_desc->properties) { in gab_probe()
282 memcpy(psy_desc->properties, gab_props, sizeof(gab_props)); in gab_probe()
283 properties = (enum power_supply_property *) in gab_probe()
284 ((char *)psy_desc->properties + sizeof(gab_props)); in gab_probe()
298 memcpy(properties + sizeof(*(psy_desc->properties)) * index, in gab_probe()
358 kfree(psy_desc->properties); in gab_probe()
381 kfree(adc_bat->psy_desc.properties); in gab_remove()
/linux-4.4.14/Documentation/devicetree/bindings/pci/
Dralink,rt3883-pci.txt5 Required properties:
21 Optional properties:
33 Required properties:
53 Required properties:
71 - interrupt-map: standard PCI properties to define the mapping of the
76 following mandatory properties:
84 mandatory properties as well:
93 - interrupt-map: standard PCI properties to define the mapping of the
96 Besides the required properties the sub-nodes may have these optional
97 properties:
Darm,juno-r1-pcie.txt4 and thus inherits all the common properties defined in plda,xpressrich3-axi.txt
5 as well as the base properties defined in host-generic-pci.txt.
7 Required properties:
Dhisilicon-pcie.txt5 common properties defined in
8 Additional properties are described here:
10 Required properties:
19 Optional properties:
Dpci-keystone.txt5 common properties defined in
9 for the details of Designware DT bindings. Additional properties are
10 described here as well as properties that are not applicable.
54 Optional properties:-
Dxilinx-pcie.txt3 Required properties:
13 interrupt-map: standard PCI properties to define the mapping of the
20 Optional properties:
25 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/arm/mrvl/
Dmrvl.txt5 Required root node properties:
9 Required root node properties:
13 Required root node properties:
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/
Dakebono.txt9 Required properties:
18 Required properties:
29 Required properties:
41 Required properties:
51 Required properties:
Dppc440spe-adma.txt7 the PPC440SPe. In addition to the nodes and properties described
13 Required properties:
30 Required properties:
63 Required properties:
82 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/hwmon/
Dina2xx.txt1 ina2xx properties
3 Required properties:
12 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dat91-clock.txt7 Required properties:
83 Required properties for SCKC node:
100 Required properties for internal slow RC oscillator:
104 Optional properties:
114 Required properties for slow oscillator:
118 Optional properties:
129 Required properties for slow clock:
140 Required properties for PMC node:
171 Required properties for main clock internal RC oscillator:
176 Optional properties:
[all …]
Dmoxa,moxart-clock.txt13 Required properties:
19 Optional properties:
25 Required properties:
31 Optional properties:
Dvt8500.txt7 Required properties:
15 Required properties for PLL clocks:
21 Required properties for device clocks:
30 properties:
35 Required properties:
Dste-u300-syscon-clock.txt5 Required properties:
14 Optional properties:
62 Required properties:
66 Optional properties:
Dkeystone-pll.txt13 Required properties:
42 Required properties:
50 Optional properties:
64 Required properties:
72 Optional properties:
Dmaxim,max77686.txt9 Following properties should be presend in main device node of the MFD chip.
11 Required properties:
15 Optional properties:
Dmaxim,max77802.txt9 Following properties should be present in main device node of the MFD chip.
11 Required properties:
14 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/
Dhi8435.txt3 Required properties:
7 Recommended properties:
11 Optional properties:
Dxilinx-xadc.txt12 Required properties:
24 Optional properties:
51 Required properties:
60 properties:
61 Required properties:
70 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/regmap/
Dregmap.txt4 Index Device Endianness properties
13 Required properties:
14 - {big,little}-endian: these are boolean properties, if absent
16 these properties are for register values and all the buffers only.
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dgpmc-onenand.txt6 All timing relevant properties as well as generic gpmc child properties are
10 Required properties:
16 Optional properties:
Dbrcm,brcmnand.txt14 Required properties:
47 Optional properties:
53 -- Additonal SoC-specific NAND controller properties --
63 properties in the main controller node. But for the latter exceptional cases,
64 we define additional 'compatible' properties and associated register resources within the NAND cont…
67 different requirements for its additional properties, as described below each
87 properties are as follows.
89 Required properties:
98 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/eeprom/
Dat25.txt3 Required properties:
11 Optional properties:
16 Obsolete legacy properties are can be used in place of "size", "pagesize",
22 Additional compatible properties are also allowed.
/linux-4.4.14/drivers/acpi/
Dproperty.c181 static bool acpi_properties_format_valid(const union acpi_object *properties) in acpi_properties_format_valid() argument
185 for (i = 0; i < properties->package.count; i++) { in acpi_properties_format_valid()
188 property = &properties->package.elements[i]; in acpi_properties_format_valid()
235 const union acpi_object *uuid, *properties; in acpi_extract_properties() local
238 properties = &desc->package.elements[i + 1]; in acpi_extract_properties()
245 || properties->type != ACPI_TYPE_PACKAGE) in acpi_extract_properties()
255 if (!acpi_properties_format_valid(properties)) in acpi_extract_properties()
258 data->properties = properties; in acpi_extract_properties()
331 adev->data.properties = NULL; in acpi_free_properties()
356 const union acpi_object *properties; in acpi_data_get_property() local
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/mailbox/
Dsti-mailbox.txt9 Required properties:
19 Optional properties
35 Required properties:
41 Optional properties
/linux-4.4.14/Documentation/devicetree/bindings/net/wireless/
Dti,wlcore.txt3 This node provides properties for controlling the wilink wireless device. The
7 Required properties:
21 Optional properties:
27 Note: the *-clock-frequency properties assume internal clocks. In case of external
Dti,wl1251.txt6 Required properties:
16 Optional properties:
20 for optional SPI connection related properties,
Dbrcm,bcm43xx-fmac.txt3 This node provides properties for controlling the Broadcom wireless device. The
7 Required properties:
11 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/lpddr2/
Dlpddr2-timings.txt3 Required properties:
8 Optional properties:
10 The following properties represent AC timing parameters from the memory
11 data-sheet of the device for a given speed-bin. All these properties are
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi_oc_tiny.txt3 Required properties:
6 Optional properties:
11 The clock-frequency and baud-width properties are needed only if the divider
Dfsl-spi.txt3 Required properties:
19 Optional properties:
39 Required properties:
45 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/crypto/
Datmel-crypto.txt7 Required properties:
27 Required properties:
32 Optional properties:
50 Required properties:
55 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/pps/
Dpps-gpio.txt3 These properties describe a PPS (pulse-per-second) signal connected to
6 Required properties:
10 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dmicrel-ks8851.txt3 Required properties:
10 Required properties:
15 Optional properties:
Dmicrel.txt1 Micrel PHY properties.
3 These properties cover the base properties Micrel PHYs.
5 Optional properties:
Dallwinner,sun7i-a20-gmac.txt4 Please see stmmac.txt for the other unchanged properties.
6 Required properties:
13 Optional properties:
Dmdio-mux.txt1 Common MDIO bus multiplexer/switch properties.
7 Required properties:
12 Optional properties:
13 - Other properties specific to the multiplexer/switch hardware.
15 Required properties for child nodes:
Dsocfpga-dwmac.txt6 The device node has additional properties:
8 Required properties:
15 Optional properties:
Dmarvell-pxa168.txt3 Required properties:
9 Optional properties:
19 Sub-nodes required properties:
Dhisilicon-hip04-net.txt5 Required properties:
15 Optional properties:
26 Required properties:
33 Required properties:
Dmarvell-orion-net.txt12 set of controller registers. Each port node describes port-specific properties.
22 Required controller properties:
28 Optional controller properties:
34 Required port properties:
41 Optional port properties:
Dsti-dwmac.txt3 This file documents differences between the core properties in
7 The device node has following properties.
9 Required properties:
18 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/
Dqe.txt9 the "root" qe node, using the common properties from there.
11 more nodes and properties would be extended in the future.
15 Required properties:
24 Optional properties:
33 Recommended properties
51 Required properties:
79 property, and any firmware-specific properties. The node should be placed
88 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Datmel-usb.txt5 Required properties:
32 Required properties:
52 Required properties:
65 Optional properties:
80 Required properties:
91 - ep childnode: To specify the number of endpoints and their properties.
93 Optional properties:
97 Required child node properties:
Dpxa-usb.txt5 Required properties:
9 Optional properties:
34 Required properties:
41 Optional properties:
Ddwc2.txt4 Required properties:
15 Refer to clk/clock-bindings.txt for generic clock consumer properties
17 Optional properties:
20 Refer to phy/phy-bindings.txt for generic phy consumer properties
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Dti-edma.txt11 Required properties:
22 Optional properties:
33 Required properties:
38 Optional properties:
116 Required properties:
126 Optional properties:
130 Deprecated properties:
132 properties might need to be added to the new DTS files.
Dadi,axi-dmac.txt3 Required properties:
15 Required properties for adi,channels sub-node:
19 Required channel sub-node properties:
31 Optional channel properties:
Dnbpfaxi.txt5 Required properties
25 Optional properties:
50 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/cpufreq/
Dcpufreq-spear.txt8 Required properties:
12 Optional properties:
16 Both required and optional properties listed above must be defined under node
Dtegra124-cpufreq.txt4 Both required and optional properties listed below must be defined
7 Required properties:
18 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/timer/
Dlsi,zevio-timer.txt3 Required properties:
9 Optional properties:
15 If any of the optional properties are not given, the timer is added as a
/linux-4.4.14/Documentation/devicetree/bindings/hsi/
Dclient-devices.txt3 following properties are standardized for HSI clients:
5 Required HSI configuration properties:
18 Optional HSI configuration properties:
41 /* more client specific properties */
Dnokia-modem.txt4 and inherits all required properties. The following additional
5 properties are needed by the Nokia modem HSI client:
7 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/nvmem/
Dnvmem.txt17 Optional properties:
24 Required properties:
27 Optional properties:
65 Required-properties:
70 Optional-properties:
/linux-4.4.14/Documentation/devicetree/bindings/display/panel/
Ddisplay-timing.txt7 required properties:
10 optional properties:
17 required properties:
25 optional properties:
39 All the optional properties that are not bool follow the following logic:
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/
Dfsl-imx-drm.txt7 Required properties:
23 Required properties:
31 Optional properties:
59 Required properties:
61 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/ata/
Dahci-platform.txt10 Required properties:
27 Optional properties:
38 Required properties when using sub-nodes:
43 Sub-nodes required properties:
45 And at least one of the following properties:
/linux-4.4.14/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,v-tc.txt7 Required properties:
16 Optional properties:
21 At least one of the xlnx,detector and xlnx,generator properties must be
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dsamsung-mipi-csis.txt4 Required properties:
21 Optional properties:
31 media/video-interfaces.txt. The following are properties specific to those nodes.
57 /* SoC properties */
67 /* Board properties */
Dpxa-camera.txt3 Required properties:
7 - any required generic properties defined in video-interfaces.txt
9 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/metag/
Dmeta.txt3 This binding specifies what properties must be available in the device tree
6 Required properties:
11 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dmax17042_battery.txt4 Required properties :
7 Optional properties :
12 Optional threshold properties :
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dxlnx,zynq-pinctrl.txt3 Required properties:
24 Required properties for pinmux nodes are:
29 Required properties for configuration nodes:
34 The following generic properties as defined in pinctrl-bindings.txt are valid
38 The following generic properties as defined in pinctrl-bindings.txt are valid
68 The following driver-specific properties as defined here are valid to specify in
Dmeson,pinctrl.txt3 Required properties for the root node:
12 Required properties for sub-nodes are:
31 Required properties for pinmux nodes are:
38 Required properties for configuration nodes:
41 Configuration nodes support the generic properties "bias-disable",
Dnxp,lpc1850-scu.txt4 Required properties:
25 Not all pins support all properties so either refer to the NXP 1850/4350
27 pin properties.
Dbrcm,cygnus-gpio.txt3 Required properties:
21 Optional properties:
37 Supported generic PINCONF properties in child nodes:
40 The list of pins (within the controller's own pin space) that properties
/linux-4.4.14/Documentation/devicetree/bindings/leds/
Dleds-ktd2692.txt13 Required properties:
18 Optional properties:
25 Required properties for flash LED child nodes:
33 Optional properties for flash LED child nodes:
Dtca6507.txt3 Required properties:
9 Optional properties:
15 LED sub-node properties:
Dleds-netxbig.txt4 Required properties:
8 Optional properties:
14 Required sub-node properties:
21 Optional sub-node properties:
Dleds-ns2.txt3 Required properties:
8 Required sub-node properties:
15 Optional sub-node properties:
Dpca963x.txt3 Required properties:
6 Optional properties:
13 LED sub-node properties:
/linux-4.4.14/Documentation/devicetree/bindings/hwlock/
Dhwlock.txt8 documentations for identifying any additional properties specific to that
14 Required properties:
24 Required properties:
31 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Ddw-apb.txt3 Required properties:
11 - either clocks+clock-names or clock-frequency properties
13 Optional properties:
Dabracon,abx80x.txt7 Required properties:
22 Optional properties:
25 connected battery or supercap. Both the following properties have to be defined
/linux-4.4.14/Documentation/devicetree/bindings/display/tegra/
Dnvidia,tegra20-host1x.txt3 Required properties:
24 Required properties:
37 Required properties:
50 Required properties:
63 Required properties:
76 Required properties:
89 Required properties:
107 Required properties:
127 optional properties:
135 Required properties:
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/net/nfc/
Dnfcmrvl.txt3 Required properties:
9 Optional SoC specific properties:
15 Optional UART-based chip specific properties:
19 Optional I2C-based chip specific properties:
/linux-4.4.14/Documentation/devicetree/bindings/misc/
Dsram.txt5 Required properties:
22 Required properties in the sram node:
28 Required properties in the area nodes:
32 Optional properties in the area nodes:
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dsnps-dwapb-gpio.txt3 Required properties:
10 represented as child nodes with the following properties:
12 Required properties:
21 Optional properties:
Dgpio-grgpio.txt6 these properties are built from information in the AMBA plug&play.
8 Required properties:
16 Optional properties:
Dgpio-fan.txt3 Required properties:
6 Optional properties:
18 Note: At least one the "gpios" or "alarm-gpios" properties must be set.
/linux-4.4.14/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-dma.txt25 Navigator DMA properties:
26 Required properties:
40 DMA instance properties:
41 Required properties:
51 Optional properties:
95 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Ducc.txt3 Required properties:
32 The following two properties are deprecated. rx-clock has been replaced
34 Drivers that currently use the deprecated properties should continue to
36 to check for the new properties first.
46 Required properties for network device_type:
50 Recommended properties:
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Daltera_uart.txt3 Required properties:
7 Optional properties:
Dfsl-lpuart.txt3 Required properties:
14 Optional properties:
18 Note: Optional properties for DMA support. Write them both or both not.
/linux-4.4.14/Documentation/devicetree/bindings/net/can/
Dgrcan.txt6 Note: These properties are built from the AMBA plug&play in a Leon SPARC system
10 Required properties:
21 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/iio/
Diio-bindings.txt16 Required properties:
37 /* other properties */
41 /* other properties */
47 Required properties:
53 Optional properties:
/linux-4.4.14/Documentation/devicetree/bindings/board/
Dfsl-board.txt8 Required properties:
24 Required properties:
31 Optional properties:
86 Required properties:
102 Required properties:
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dmpc5121-psc.txt14 Required properties :
24 Recommended properties :
33 The required and recommended properties are identical to the
40 Required properties :
51 Recommended properties :
/linux-4.4.14/Documentation/devicetree/bindings/edac/
Dapm-xgene-edac.txt13 Required properties:
23 Required properties for memory controller subnode:
29 Required properties for PMD subnode:
35 Required properties for L3 subnode:
40 Required properties for SoC subnode:
/linux-4.4.14/Documentation/devicetree/bindings/pwm/
Dpwm-st.txt15 For Pinctrl properties, please refer to [1].
18 For Clk properties, please refer to [2].
20 Optional properties:
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_atomic.c66 for (i = 0; i < connector->base.properties->count; i++) { in intel_connector_atomic_get_property()
67 if (connector->base.properties->properties[i] == property) { in intel_connector_atomic_get_property()
68 *val = connector->base.properties->values[i]; in intel_connector_atomic_get_property()

12345678910