Home
last modified time | relevance | path

Searched refs:property (Results 1 – 200 of 861) sorted by relevance

12345

/linux-4.4.14/drivers/of/
Dof_private.h46 struct property *prop, struct property *old_prop);
50 struct property *prop, struct property *old_prop) in of_property_notify()
63 struct property *__of_prop_dup(const struct property *prop, gfp_t allocflags);
68 extern int __of_add_property(struct device_node *np, struct property *prop);
70 struct property *prop);
71 extern int __of_remove_property(struct device_node *np, struct property *prop);
73 struct property *prop);
75 struct property *newprop, struct property **oldprop);
77 struct property *newprop, struct property *oldprop);
Dbase.c111 struct property *pp = container_of(bin_attr, struct property, attr); in of_node_property_read()
135 int __of_add_property_sysfs(struct device_node *np, struct property *pp) in __of_add_property_sysfs()
162 struct property *pp; in __of_attach_node_sysfs()
213 static struct property *__of_find_property(const struct device_node *np, in __of_find_property()
216 struct property *pp; in __of_find_property()
232 struct property *of_find_property(const struct device_node *np, in of_find_property()
236 struct property *pp; in of_find_property()
293 struct property *pp = __of_find_property(np, name, lenp); in __of_get_property()
305 struct property *pp = of_find_property(np, name, lenp); in of_get_property()
444 struct property *prop; in __of_device_is_compatible()
[all …]
Dpdt.c90 static struct property * __init of_pdt_build_one_prop(phandle node, char *prev, in of_pdt_build_one_prop()
95 static struct property *tmp = NULL; in of_pdt_build_one_prop()
96 struct property *p; in of_pdt_build_one_prop()
104 p = prom_early_alloc(sizeof(struct property) + 32); in of_pdt_build_one_prop()
137 static struct property * __init of_pdt_build_prop_list(phandle node) in of_pdt_build_prop_list()
139 struct property *head, *tail; in of_pdt_build_prop_list()
Ddynamic.c46 struct property *pp; in __of_detach_node_sysfs()
126 struct property *prop, *old_prop = NULL; in of_reconfig_get_state_change()
203 struct property *prop, struct property *oldprop) in of_property_notify()
324 struct property *prop = node->properties; in of_node_release()
337 struct property *next = prop->next; in of_node_release()
364 struct property *__of_prop_dup(const struct property *prop, gfp_t allocflags) in __of_prop_dup()
366 struct property *new; in __of_prop_dup()
428 struct property *pp, *new_pp; in __of_node_dup()
539 struct property *old_prop, **propp; in __of_changeset_entry_apply()
761 struct device_node *np, struct property *prop) in of_changeset_action()
Dresolver.c81 struct property *prop; in __of_adjust_tree_phandles()
115 struct property *rprop, int value) in __of_adjust_phandle_ref()
119 struct property *sprop; in __of_adjust_phandle_ref()
215 struct property *rprop, *sprop; in __of_adjust_tree_phandle_references()
308 struct property *rprop; in of_resolve_phandles()
/linux-4.4.14/drivers/mfd/
Dsi476x-prop.c54 u16 property) in si476x_core_is_valid_property_a10() argument
88 return si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a10()
90 si476x_core_element_is_in_array(property, valid_properties, in si476x_core_is_valid_property_a10()
95 u16 property) in si476x_core_is_valid_property_a20() argument
108 return si476x_core_is_valid_property_a10(core, property) || in si476x_core_is_valid_property_a20()
109 si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a20()
111 si476x_core_element_is_in_array(property, valid_properties, in si476x_core_is_valid_property_a20()
116 u16 property) in si476x_core_is_valid_property_a30() argument
134 return si476x_core_is_valid_property_a20(core, property) || in si476x_core_is_valid_property_a30()
135 si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a30()
[all …]
Dsyscon.c157 const char *property) in syscon_regmap_lookup_by_phandle() argument
162 if (property) in syscon_regmap_lookup_by_phandle()
163 syscon_np = of_parse_phandle(np, property, 0); in syscon_regmap_lookup_by_phandle()
/linux-4.4.14/scripts/dtc/
Ddtc.h135 struct property { struct
140 struct property *next; argument
148 struct property *proplist; argument
187 struct property *build_property(char *name, struct data val);
188 struct property *build_property_delete(char *name);
189 struct property *chain_property(struct property *first, struct property *list);
190 struct property *reverse_properties(struct property *first);
192 struct node *build_node(struct property *proplist, struct node *children);
198 void add_property(struct node *node, struct property *prop);
200 void delete_property(struct property *prop);
[all …]
Dlivetree.c53 struct property *build_property(char *name, struct data val) in build_property()
55 struct property *new = xmalloc(sizeof(*new)); in build_property()
65 struct property *build_property_delete(char *name) in build_property_delete()
67 struct property *new = xmalloc(sizeof(*new)); in build_property_delete()
77 struct property *chain_property(struct property *first, struct property *list) in chain_property()
85 struct property *reverse_properties(struct property *first) in reverse_properties()
87 struct property *p = first; in reverse_properties()
88 struct property *head = NULL; in reverse_properties()
89 struct property *next; in reverse_properties()
100 struct node *build_node(struct property *proplist, struct node *children) in build_node()
[all …]
Dchecks.c46 struct node *node, struct property *prop);
129 struct property *prop; in check_nodes_props()
201 struct property *prop; in check_is_string()
220 struct property *prop; in check_is_cell()
258 struct property *prop, *prop2; in check_duplicate_property_names()
298 struct node *node, struct property *prop) in check_property_name_chars()
317 struct property *prop, struct marker *mark) in check_duplicate_label()
320 struct property *otherprop = NULL; in check_duplicate_label()
350 struct node *node, struct property *prop) in check_duplicate_label_prop()
365 struct node *node, struct property *prop) in check_explicit_phandles()
[all …]
Dfdtget.c207 int node, const char *property) in show_data_for_item() argument
222 assert(property); in show_data_for_item()
223 value = fdt_getprop(blob, node, property, &len); in show_data_for_item()
232 report_error(property, len); in show_data_for_item()
Dfdtput.c135 const char *property, const char *buf, int len) in store_key_value() argument
146 err = fdt_setprop(blob, node, property, buf, len); in store_key_value()
148 report_error(property, -1, err); in store_key_value()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_ipp.c150 struct drm_exynos_ipp_property *property) in ipp_check_driver() argument
152 if (ippdrv->dedicated || (!ipp_is_m2m_cmd(property->cmd) && in ipp_check_driver()
157 ippdrv->check_property(ippdrv->dev, property)) in ipp_check_driver()
164 struct drm_exynos_ipp_property *property) in ipp_find_driver() argument
167 u32 ipp_id = property->ipp_id; in ipp_find_driver()
177 ret = ipp_check_driver(ippdrv, property); in ipp_find_driver()
186 ret = ipp_check_driver(ippdrv, property); in ipp_find_driver()
215 if (c_node->property.prop_id == prop_id) { in ipp_find_drv_by_handle()
279 static void ipp_print_property(struct drm_exynos_ipp_property *property, in ipp_print_property() argument
282 struct drm_exynos_ipp_config *config = &property->config[idx]; in ipp_print_property()
[all …]
Dexynos_drm_gsc.c711 struct drm_exynos_ipp_property *property; in gsc_src_set_addr() local
718 property = &c_node->property; in gsc_src_set_addr()
721 property->prop_id, buf_id, buf_type); in gsc_src_set_addr()
1166 struct drm_exynos_ipp_property *property; in gsc_dst_set_addr() local
1173 property = &c_node->property; in gsc_dst_set_addr()
1176 property->prop_id, buf_id, buf_type); in gsc_dst_set_addr()
1387 struct drm_exynos_ipp_property *property) in gsc_ippdrv_check_property() argument
1400 (property->cmd == IPP_CMD_WB)) in gsc_ippdrv_check_property()
1403 config = &property->config[i]; in gsc_ippdrv_check_property()
1483 (property->cmd == IPP_CMD_WB)) in gsc_ippdrv_check_property()
[all …]
Dexynos_drm_fimc.c690 struct drm_exynos_ipp_property *property; in fimc_src_set_addr() local
698 property = &c_node->property; in fimc_src_set_addr()
701 property->prop_id, buf_id, buf_type); in fimc_src_set_addr()
711 config = &property->config[EXYNOS_DRM_OPS_SRC]; in fimc_src_set_addr()
1149 struct drm_exynos_ipp_property *property; in fimc_dst_set_addr() local
1157 property = &c_node->property; in fimc_dst_set_addr()
1160 property->prop_id, buf_id, buf_type); in fimc_dst_set_addr()
1170 config = &property->config[EXYNOS_DRM_OPS_DST]; in fimc_dst_set_addr()
1287 struct drm_exynos_ipp_property *property) in fimc_ippdrv_check_property() argument
1300 (property->cmd == IPP_CMD_WB)) in fimc_ippdrv_check_property()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/x86/
Dce4100.txt7 name in their compatible property because they first appeared in this
19 The reg property describes the CPU number. The lapic property points to
25 This node describes the in-core peripherals. Required property:
30 This node describes the PCI bus on the SoC. Its property should be
36 to contain the interrupt property. Besides the interrupt property it has
37 to contain at least the reg property containing the PCI bus address and
38 compatible property according to "PCI Bus Binding Revision 2.1".
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Darmada-370-xp.txt5 shall have the following property:
7 Required root node property:
12 following property:
14 Required root node property:
19 following property:
21 Required root node property:
Darmada-38x.txt5 following property:
7 Required root node property:
12 following property before the previous one:
14 Required root node property:
19 following property before the previous one:
21 Required root node property:
Dspear.txt5 Required root node property:
9 Required root node property:
13 Required root node property:
17 Required root node property:
21 Required root node property:
25 Required root node property:
Dvt8500.txt5 Required root node property:
9 Required root node property:
13 Required root node property:
17 Required root node property:
21 Required root node property:
Dsti.txt5 Required root node property:
9 Required root node property:
13 Required root node property:
17 Required root node property:
21 Required root node property:
Darmada-39x.txt5 following property:
7 Required root node property:
12 following property before the previous one:
14 Required root node property:
Damlogic.txt5 Required root node property:
9 Required root node property:
13 Required root node property:
Dste-nomadik.txt6 Required root node property: src
15 Required root node property:
21 Required root node property:
Dcpus.txt23 the reg property contained in bits 7 down to 0
80 this property is required and must be set to 0.
82 # On ARM 11 MPcore based systems this property is
90 # On 32-bit ARM v7 or later systems this property is
99 # On ARM v8 64-bit systems this property is required
102 * If cpus node's #address-cells property is set to 2
110 * If cpus node's #address-cells property is set to 1
184 # On ARM v8 64-bit this property is required and must
188 # On ARM 32-bit systems this property is optional and
208 property value of "spin-table".
[all …]
Darmada-375.txt5 following property:
7 Required root node property:
Dccn.txt9 - reg: (standard registers property) physical address and size
12 - interrupts: (standard interrupt property) single interrupt
Dsp810.txt11 - reg: standard registers property, physical address and size
19 specifier pairs for the entries of clock-names property
33 property with the highest frequency
Dpmu.txt34 the SPIs listed in the interrupts property.
39 interrupts property.
41 This property should be present when there is more than
Dkirkwood.txt5 shall have the following property:
7 Required root node property:
Dmediatek.txt4 following property:
6 Required root node property:
/linux-4.4.14/drivers/gpu/drm/
Ddrm_atomic.c409 struct drm_crtc_state *state, struct drm_property *property, in drm_atomic_crtc_set_property() argument
416 if (property == config->prop_active) in drm_atomic_crtc_set_property()
418 else if (property == config->prop_mode_id) { in drm_atomic_crtc_set_property()
427 return crtc->funcs->atomic_set_property(crtc, state, property, val); in drm_atomic_crtc_set_property()
444 struct drm_property *property, uint64_t *val) in drm_atomic_crtc_get_property() argument
449 if (property == config->prop_active) in drm_atomic_crtc_get_property()
451 else if (property == config->prop_mode_id) in drm_atomic_crtc_get_property()
454 return crtc->funcs->atomic_get_property(crtc, state, property, val); in drm_atomic_crtc_get_property()
579 struct drm_plane_state *state, struct drm_property *property, in drm_atomic_plane_set_property() argument
585 if (property == config->prop_fb_id) { in drm_atomic_plane_set_property()
[all …]
Ddrm_crtc.c3617 struct drm_property *property = NULL; in drm_property_create() local
3620 property = kzalloc(sizeof(struct drm_property), GFP_KERNEL); in drm_property_create()
3621 if (!property) in drm_property_create()
3624 property->dev = dev; in drm_property_create()
3627 property->values = kcalloc(num_values, sizeof(uint64_t), in drm_property_create()
3629 if (!property->values) in drm_property_create()
3633 ret = drm_mode_object_get(dev, &property->base, DRM_MODE_OBJECT_PROPERTY); in drm_property_create()
3637 property->flags = flags; in drm_property_create()
3638 property->num_values = num_values; in drm_property_create()
3639 INIT_LIST_HEAD(&property->enum_list); in drm_property_create()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Dinterrupts.txt8 "interrupts" property, an "interrupts-extended" property, or both. If both are
19 The "interrupt-parent" property is used to specify the controller to which
21 controller node. This property is inherited, so it may be specified in an
23 "interrupts" property are always in reference to the node's interrupt parent.
25 The "interrupts-extended" property is a special form for use when a node needs
26 to reference multiple interrupt parents. Each entry in this property contains
37 property. This is a empty, boolean property. An additional "#interrupt-cells"
38 property defines the number of cells needed to specify a single interrupt.
46 The #interrupt-cells property is set to 1 and the single cell defines the
69 The #interrupt-cells property is set to 2 and the first cell defines the
Dopen-pic.txt19 - interrupt-controller: The presence of this property identifies the node
20 as an Open PIC. No property value shall be defined.
31 - pic-no-reset: The presence of this property indicates that the PIC
32 shall not be reset during runtime initialization. No property value shall
33 be defined. The presence of this property also mandates that any
86 // parent's '#interrupt-cells' property.
Dsnps,arc700-intc.txt12 Single Cell "interrupts" property of a device specifies the IRQ number
15 intc accessed via the special ARC AUX register interface, hence "reg" property
Dsnps,archs-intc.txt9 Single Cell "interrupts" property of a device specifies the IRQ number
12 intc accessed via the special ARC AUX register interface, hence "reg" property
Dintel,ce4100-ioapic.txt11 Device's interrupt property:
24 Required property:
Dimg,meta-intc.txt14 - interrupt-controller: The presence of this property identifies the node
15 as an interrupt controller. No property value shall be defined.
77 // interrupt parent's '#interrupt-cells' property.
Dmsi.txt27 taken through the memory system (i.e. it is a property of the combination of
28 MSI controller and device rather than a property of either in isolation).
67 This property is unordered, and MSIs may be allocated from any combination of
68 MSI controllers listed in the msi-parent property.
/linux-4.4.14/include/linux/
Dof.h35 struct property { struct
39 struct property *next; argument
56 struct property *properties; argument
57 struct property *deadprops; /* removed properties */
80 struct property *prop;
81 struct property *old_prop;
176 static inline int of_property_check_flag(struct property *p, unsigned long flag) in of_property_check_flag()
181 static inline void of_property_set_flag(struct property *p, unsigned long flag) in of_property_set_flag()
186 static inline void of_property_clear_flag(struct property *p, unsigned long flag) in of_property_clear_flag()
276 extern struct property *of_find_property(const struct device_node *np,
[all …]
Dpower_supply.h294 const char *property);
296 struct device *dev, const char *property);
299 power_supply_get_by_phandle(struct device_node *np, const char *property) in power_supply_get_by_phandle() argument
302 devm_power_supply_get_by_phandle(struct device *dev, const char *property) in devm_power_supply_get_by_phandle() argument
/linux-4.4.14/arch/powerpc/platforms/chrp/
Dsetup.c259 const char *property; in chrp_init_early() local
269 property = of_get_property(node, "model", NULL); in chrp_init_early()
270 if (!property) in chrp_init_early()
272 if (strcmp(property, "Pegasos2")) in chrp_init_early()
275 property = of_get_property(of_chosen, "linux,stdout-path", NULL); in chrp_init_early()
276 if (!property) in chrp_init_early()
279 node = of_find_node_by_path(property); in chrp_init_early()
282 property = of_get_property(node, "device_type", NULL); in chrp_init_early()
283 if (!property) in chrp_init_early()
285 if (strcmp(property, "serial")) in chrp_init_early()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/pwm/
Dpwm.txt8 with a property containing a 'pwm-list':
17 property must be documented in the device tree binding for each device.
18 An optional property "pwm-names" may contain a list of strings to label
19 each of the PWM devices listed in the "pwms" property. If no "pwm-names"
20 property is given, the name of the user node will be used as fallback.
23 "pwm-names" property to map the name of the PWM device requested by the
24 pwm_get() call to an index into the list given by the "pwms" property.
61 specifier using the '#pwm-cells' property.
Dpwm-fsl-ftm.txt4 device tree provides a property to describing this so that an operating system
29 clock-names, please see clock/clock-bindings.txt for details of the property
32 - pinctrl-NNN: One property must exist for each entry in pinctrl-names.
33 See pinctrl/pinctrl-bindings.txt for details of the property values.
34 - big-endian: Boolean property, required if the FTM PWM registers use a big-
Dpwm-mtk-disp.txt15 - pinctrl-0: One property must exist for each entry in pinctrl-names.
16 See pinctrl/pinctrl-bindings.txt for details of the property values.
/linux-4.4.14/arch/arm/boot/compressed/
Datags_to_fdt.c20 static int setprop(void *fdt, const char *node_path, const char *property, in setprop() argument
26 return fdt_setprop(fdt, offset, property, val_array, size); in setprop()
30 const char *property, const char *string) in setprop_string() argument
35 return fdt_setprop_string(fdt, offset, property, string); in setprop_string()
39 const char *property, uint32_t val) in setprop_cell() argument
44 return fdt_setprop_cell(fdt, offset, property, val); in setprop_cell()
48 const char *property, int *len) in getprop() argument
55 return fdt_getprop(fdt, offset, property, len); in getprop()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dreconfig.c27 static int pSeries_reconfig_add_node(const char *path, struct property *proplist) in pSeries_reconfig_add_node()
95 static void release_prop_list(const struct property *prop) in release_prop_list()
97 struct property *next; in release_prop_list()
173 static struct property *new_property(const char *name, const int length, in new_property()
174 const unsigned char *value, struct property *last) in new_property()
176 struct property *new = kzalloc(sizeof(*new), GFP_KERNEL); in new_property()
203 struct property *prop = NULL; in do_add_node()
223 struct property *last = prop; in do_add_node()
279 struct property *prop = NULL; in do_add_property()
306 struct property *prop; in do_remove_property()
[all …]
Ddlpar.c39 void dlpar_free_cc_property(struct property *prop) in dlpar_free_cc_property()
46 static struct property *dlpar_parse_cc_property(struct cc_workarea *ccwa) in dlpar_parse_cc_property()
48 struct property *prop; in dlpar_parse_cc_property()
101 struct property *prop; in dlpar_free_one_cc_node()
139 struct property *property; in dlpar_configure_connector() local
140 struct property *last_property = NULL; in dlpar_configure_connector()
207 property = dlpar_parse_cc_property(ccwa); in dlpar_configure_connector()
208 if (!property) in dlpar_configure_connector()
212 last_dn->properties = property; in dlpar_configure_connector()
214 last_property->next = property; in dlpar_configure_connector()
[all …]
Dhotplug-memory.c72 static void dlpar_free_drconf_property(struct property *prop) in dlpar_free_drconf_property()
79 static struct property *dlpar_clone_drconf_property(struct device_node *dn) in dlpar_clone_drconf_property()
81 struct property *prop, *new_prop; in dlpar_clone_drconf_property()
252 struct property *prop) in dlpar_memory_remove_by_count()
323 static int dlpar_memory_remove_by_index(u32 drc_index, struct property *prop) in dlpar_memory_remove_by_index()
376 struct property *prop) in dlpar_memory_remove_by_count()
380 static int dlpar_memory_remove_by_index(u32 drc_index, struct property *prop) in dlpar_memory_remove_by_index()
439 static int dlpar_memory_add_by_count(u32 lmbs_to_add, struct property *prop) in dlpar_memory_add_by_count()
505 static int dlpar_memory_add_by_index(u32 drc_index, struct property *prop) in dlpar_memory_add_by_index()
540 struct property *prop) in dlpar_update_drconf_property()
[all …]
/linux-4.4.14/arch/m68k/include/asm/
Doplib.h223 extern int prom_getproplen(int thisnode, char *property);
228 extern int prom_getproperty(int thisnode, char *property,
232 extern int prom_getint(int node, char *property);
235 extern int prom_getintdefault(int node, char *property, int defval);
262 extern int prom_node_has_property(int node, char *property);
/linux-4.4.14/drivers/power/reset/
Dgpio-restart.c63 u32 property; in gpio_restart_probe() local
86 ret = of_property_read_u32(pdev->dev.of_node, "priority", &property); in gpio_restart_probe()
88 if (property > 255) in gpio_restart_probe()
90 property); in gpio_restart_probe()
92 gpio_restart->restart_handler.priority = property; in gpio_restart_probe()
/linux-4.4.14/Documentation/devicetree/bindings/
Dresource-names.txt4 include a supplemental property for assigning names to each of the list
5 items. The names property consists of a list of strings in the same
6 order as the data in the resource property.
18 The -names property must be used in conjunction with the normal resource
19 property. If not it will be ignored.
Dchosen.txt9 stdout-path property
13 with a stdout-path property under /chosen, as described in ePAPR, e.g.
43 Implementation note: Linux will look for the property "linux,stdout-path" or
46 should only use the "stdout-path" property.
51 This property is set (currently only on PowerPC, and only needed on
DABI.txt11 don't result in breakage. For instance, if a new property is added,
28 meaning of an existing property. For drivers, default to the original
29 behaviour when a newly added property is missing.
/linux-4.4.14/arch/sparc/include/asm/
Doplib_64.h192 int prom_getproplen(phandle thisnode, const char *property);
197 int prom_getproperty(phandle thisnode, const char *property,
201 int prom_getint(phandle node, const char *property);
204 int prom_getintdefault(phandle node, const char *property, int defval);
232 int prom_node_has_property(phandle node, const char *property);
Doplib_32.h124 int prom_getproplen(phandle thisnode, const char *property);
129 int __must_check prom_getproperty(phandle thisnode, const char *property,
133 int prom_getint(phandle node, char *property);
136 int prom_getintdefault(phandle node, char *property, int defval);
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Dci-hdrc-usb2.txt16 property the PORTSC register won't be touched.
34 property is used to change AHB burst configuration, check the chipidea
35 spec for meaning of each value. If this property is not existed, it
40 bus, the value of this property will only take effect if property
41 "ahb-burst-config" is set to 0, if this property is missing the reset
46 the value of this property will only take effect if property
47 "ahb-burst-config" is set to 0, if this property is missing the reset
Dusb3503.txt11 '1' or '2' or '3' are available for this property to describe the port
12 number. 1~3 property values are possible to be described.
13 Do not describe this property if all ports have to be enabled.
Dkeystone-usb.txt8 with 'reg' property.
16 - clock-names: names of clocks correseponding to IDs in the clock property.
/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dtps62360-regulator.txt15 If this property is missing, then assume that there is no GPIO
18 If this property is missing, then assume that there is no GPIO
21 If this property is missing, then assume the state as low (0).
23 If this property is missing, then assume the state as low (0).
25 Any property defined as part of the core regulator binding, defined in
Dfixed-regulator.txt10 If this property is missing, the default assumed is Active low.
12 If this property is missing then default assumption is false.
15 Any property defined as part of the core regulator
Dmax8997-regulator.txt26 property is specified, the 'max8997,pmic-buck[1/2/5]-dvs-voltage'
27 property should specify atleast one voltage level (which would be a
31 property is specified, then all the eight voltage values for the
48 Use this property to ignore such side effects and change the voltage.
52 property should be between 0 and 7. If not specified or if out of range, the
53 default value of this property is set to 0.
Ds5m8767-regulator.txt29 property is specified, the 's5m8767,pmic-buck[2/3/4]-dvs-voltage'
30 property should specify atleast one voltage level (which would be a
34 property is specified, then all the eight voltage values for the
51 property should be between 0 and 7. If not specified or if out of range, the
52 default value of this property is set to 0.
Dtps65090.txt18 If DCDCs are externally controlled then this property should be there.
25 poorly defined "overcurrent wait" field. If this property is present it
26 should be between 0 - 3. If this property isn't present we won't touch the
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ti/
Demif.txt25 - cs1-used : Have this property if CS1 of this EMIF
30 - cal-resistor-per-cs : Have this property if the board has one
33 - hw-caps-read-idle-ctrl: Have this property if the controller
36 - hw-caps-dll-calib-ctrl: Have this property if the controller
39 - hw-caps-ll-interface : Have this property if the controller
42 - hw-caps-temp-alert : Have this property if the controller
/linux-4.4.14/include/drm/
Ddrm_crtc.h380 struct drm_property *property, uint64_t val);
388 struct drm_property *property,
392 struct drm_property *property,
533 int (*set_property)(struct drm_connector *connector, struct drm_property *property,
544 struct drm_property *property,
548 struct drm_property *property,
805 struct drm_property *property, uint64_t val);
813 struct drm_property *property,
817 struct drm_property *property,
1311 static inline bool drm_property_type_is(struct drm_property *property, in drm_property_type_is() argument
[all …]
Ddrm_atomic.h47 struct drm_crtc_state *state, struct drm_property *property,
53 struct drm_plane_state *state, struct drm_property *property,
59 struct drm_connector_state *state, struct drm_property *property,
Ddrm_atomic_helper.h85 struct drm_property *property,
88 struct drm_property *property,
91 struct drm_property *property,
/linux-4.4.14/scripts/kconfig/
Dsymbol.c40 struct property *prop = prop_alloc(P_DEFAULT, sym); in sym_add_default()
97 struct property *sym_get_choice_prop(struct symbol *sym) in sym_get_choice_prop()
99 struct property *prop; in sym_get_choice_prop()
106 struct property *sym_get_env_prop(struct symbol *sym) in sym_get_env_prop()
108 struct property *prop; in sym_get_env_prop()
115 static struct property *sym_get_default_prop(struct symbol *sym) in sym_get_default_prop()
117 struct property *prop; in sym_get_default_prop()
127 static struct property *sym_get_range_prop(struct symbol *sym) in sym_get_range_prop()
129 struct property *prop; in sym_get_range_prop()
157 struct property *prop; in sym_validate_range()
[all …]
Dlkc.h106 struct property *menu_add_prompt(enum prop_type type, char *prompt, struct expr *dep);
142 struct property *prop_alloc(enum prop_type type, struct symbol *sym);
143 struct symbol *prop_get_symbol(struct property *prop);
144 struct property *sym_get_env_prop(struct symbol *sym);
Dexpr.h85 struct property *prop;
144 struct property { struct
145 struct property *next; /* next property - null if last */ argument
172 struct property *prompt;
Dmenu.c31 static void prop_warn(struct property *prop, const char *fmt, ...) in prop_warn()
128 static struct property *menu_add_prop(enum prop_type type, char *prompt, struct expr *expr, struct … in menu_add_prop()
130 struct property *prop = prop_alloc(type, current_entry->sym); in menu_add_prop()
178 struct property *menu_add_prompt(enum prop_type type, char *prompt, struct expr *dep) in menu_add_prompt()
234 struct property *prop; in sym_check_prop()
286 struct property *prop; in menu_finalize()
546 static void get_prompt_str(struct gstr *r, struct property *prop, in get_prompt_str()
606 static struct property *get_symbol_prop(struct symbol *sym) in get_symbol_prop()
608 struct property *prop = NULL; in get_symbol_prop()
622 struct property *prop; in get_symbol_str()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_slave_compat.c72 struct property * __init tilcdc_prop_dup(const struct property *prop, in tilcdc_prop_dup()
75 struct property *nprop; in tilcdc_prop_dup()
99 struct property *prop; in tilcdc_copy_props()
116 static int __init tilcdc_prop_str_update(struct property *prop, in tilcdc_prop_str_update()
129 struct property *prop; in tilcdc_node_disable()
203 struct property *prop; in tilcdc_convert_slave_node()
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Darm-pl330.txt15 cells in the dmas property of client device.
34 [property name] = <[phandle of the dma controller] [dma request id]>;
35 [property name] = <[dma channel name]>
38 to the client controller. The 'property name' 'dmas' and 'dma-names'
40 names correspond 1:1 with the dma request ids in the dmas property.
Ddma.txt10 Required property:
40 Required property:
65 Client drivers should specify the DMA property using a phandle to the controller
68 Required property:
72 #dma-cells property in the node referenced by phandle
78 the dmas property. The specific strings that can be used
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dsrio.txt18 Definition: A standard property. Specifies the physical address and
26 value of the interrupts property consists of one interrupt
31 property. (Typically shared with port-write).
46 Definition: A standard property. Matches the port id.
51 Definition: A standard property. Utilized to describe the memory mapped
60 correctly configured for SRIO accesses. The property should
65 represented in the property for both transactions.
70 property. Within the pair, the first element represents the
Dsrio-rmu.txt21 Definition: A standard property. Specifies the physical address and
29 correctly configured for SRIO accesses. The property should
52 Definition: A standard property. Specifies the physical address and
60 value of the interrupts property consists of one interrupt
64 A pair of IRQs are specified in this property. The first
82 Definition: A standard property. Specifies the physical address and
90 value of the interrupts property consists of one interrupt
94 A pair of IRQs are specified in this property. The first
112 Definition: A standard property. Specifies the physical address and
120 value of the interrupts property consists of one interrupt
[all …]
Dpamu.txt14 A standard property. Utilized to describe the memory mapped
26 A standard property.
28 A standard property.
32 A standard property. It represents the CCSR registers of
43 set if PAMUs should be snooped. This property defines
50 connected to a specific PAMU device should have a "fsl,pamu-phandle" property
54 A standard property. Specifies the physical address and
55 length (relative to the parent 'ranges' property) of this
Draideng.txt16 - ranges: standard ranges property specifying the translation
36 - ranges: standard ranges property specifying the translation
58 Optional property:
61 property is normally set by firmware. Value
63 This property is used by the IOMMU (PAMU) to distinquish
Ddcsr.txt30 Definition: A standard property. Defines the number of cells
36 Definition: A standard property. Defines the number of cells
43 Definition: A standard property. Specifies the physical address
70 The value of the interrupts property consists of three
97 Definition: A standard property. Specifies the physical address
126 Definition: A standard property. Specifies the physical address
163 Definition: A standard property. Specifies the physical address
188 Definition: A standard property. Specifies the physical address
225 Definition: A standard property. Specifies the physical address
253 Definition: A standard property. Specifies the physical address
[all …]
Dfman.txt67 Definition: A standard property. Specifies the offset of the
78 Definition: A standard property.
93 Definition: A pair of IRQs are specified in this property.
135 Definition: A standard property.
161 Definition: A standard property.
196 If this property exists, the port is s 10G port.
202 This property marks a best-effort 10G port (10G port that
237 Definition: A standard property.
304 Definition: A standard property.
358 Definition: A standard property.
[all …]
Dmpc5200.txt16 conundrum. How should the compatible property be set up to provide
106 include the empty property 'fsl,has-wdt'. Note that this does not activate
112 If you add the property
153 Each GPIO controller node should have the empty property gpio-controller and
162 - fsl,7-wire-mode - An empty property that specifies the link uses 7-wire
165 speed. This property should contain two cells. The
179 The interrupts property for device nodes using the mpc5200 pic consists
187 For external IRQs, use the following interrupt property values (how to
Dcpus.txt20 a property named fsl,eref-[CAT], where [CAT] is the abbreviated category
32 snooped. This property defines a bitmask which selects the bit
Dmpic.txt25 Definition: A standard property. Specifies the physical
50 Definition: The presence of this property specifies that the
56 to the client. The presence of this property also mandates
64 device-trees omit this property on MPIC nodes even when the MPIC is
65 in fact big-endian, so certain boards override this property.
/linux-4.4.14/drivers/media/radio/si4713/
Dsi4713.c940 s32 *bit, s32 *mask, u16 *property, int *mul, in si4713_choose_econtrol_action() argument
948 *property = SI4713_TX_RDS_PI; in si4713_choose_econtrol_action()
952 *property = SI4713_TX_ACOMP_THRESHOLD; in si4713_choose_econtrol_action()
956 *property = SI4713_TX_ACOMP_GAIN; in si4713_choose_econtrol_action()
960 *property = SI4713_TX_PILOT_FREQUENCY; in si4713_choose_econtrol_action()
964 *property = SI4713_TX_ACOMP_ATTACK_TIME; in si4713_choose_econtrol_action()
968 *property = SI4713_TX_PILOT_DEVIATION; in si4713_choose_econtrol_action()
972 *property = SI4713_TX_AUDIO_DEVIATION; in si4713_choose_econtrol_action()
976 *property = SI4713_TX_RDS_DEVIATION; in si4713_choose_econtrol_action()
981 *property = SI4713_TX_RDS_PS_MISC; in si4713_choose_econtrol_action()
[all …]
/linux-4.4.14/arch/arm/mach-omap2/
Dtimer.c139 static struct property device_disabled = {
169 const char *property) in omap_get_timer_dt() argument
177 if (property && !of_get_property(np, property, NULL)) in omap_get_timer_dt()
180 if (!property && (of_get_property(np, "ti,timer-alwon", NULL) || in omap_get_timer_dt()
231 const char *property, in omap_dm_timer_init_one() argument
244 np = omap_get_timer_dt(omap_timer_match, property); in omap_dm_timer_init_one()
331 const char *property) in omap2_gp_clockevent_init() argument
345 res = omap_dm_timer_init_one(&clkev, fck_source, property, in omap2_gp_clockevent_init()
453 const char *property) in omap2_gptimer_clocksource_init() argument
460 res = omap_dm_timer_init_one(&clksrc, fck_source, property, in omap2_gptimer_clocksource_init()
/linux-4.4.14/arch/sparc/kernel/
Dprom_64.c76 struct property *rprop; in sun4v_path_component()
117 struct property *prop; in sun4u_path_component()
152 struct property *prop; in sbus_path_component()
169 struct property *prop; in pci_path_component()
194 struct property *prop; in upa_path_component()
215 struct property *prop; in vdev_path_component()
231 struct property *prop; in ebus_path_component()
248 struct property *prop; in i2c_path_component()
267 struct property *prop; in usb_path_component()
288 struct property *prop; in ieee1394_path_component()
[all …]
Dprom_32.c64 struct property *rprop; in sparc32_path_component()
80 struct property *prop; in sbus_path_component()
97 struct property *prop; in pci_path_component()
122 struct property *prop; in ebus_path_component()
140 struct property *prop; in ambapp_path_component()
Dprom_common.c40 struct property *prop; in of_getintprop_default()
56 struct property **prevp; in of_set_property()
71 struct property *prop = *prevp; in of_set_property()
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dethernet.txt8 property;
15 standard property;
16 - phy-connection-type: the same as "phy-mode" property but described in ePAPR;
18 device; this property is described in ePAPR and so preferred;
19 - phy: the same as "phy-handle" property, not recommended for new bindings.
20 - phy-device: the same as "phy-handle" property, not recommended for new
Dfsl-fec.txt12 only if property "phy-reset-gpios" is available. Missing the property
19 - fsl,num-tx-queues : The property is valid for enet-avb IP, which supports
22 - fsl,num-rx-queues : The property is valid for enet-avb IP, which supports
Dmarvell-pp2.txt30 property, a single integer). Note: if this property isn't present,
31 then fixed link is assumed, and the 'fixed-link' property is
/linux-4.4.14/arch/powerpc/kernel/
Dmachine_kexec.c203 static struct property kernel_end_prop = {
209 static struct property crashk_base_prop = {
215 static struct property crashk_size_prop = {
221 static struct property memory_limit_prop = {
231 struct property *prop; in export_crashk_values()
261 struct property *prop; in kexec_setup()
Dpci_32.c112 struct property *map_prop; in pcibios_make_OF_bus_map()
199 struct property* of_prop; in pci_create_OF_bus_map()
202 of_prop = memblock_virt_alloc(sizeof(struct property) + 256, 0); in pci_create_OF_bus_map()
205 memset(of_prop, -1, sizeof(struct property) + 256); in pci_create_OF_bus_map()
Dmachine_kexec_64.c389 static struct property htab_base_prop = {
395 static struct property htab_size_prop = {
404 struct property *prop; in export_htab_values()
/linux-4.4.14/Documentation/devicetree/bindings/display/
Dst,stih4xx.txt18 - clock-names: names of the clocks listed in clocks property in the same
36 - clock-names: names of the clocks listed in clocks property in the same
40 - reset-names: names of the resets listed in resets property in the same
49 - reg-names: names of the mapped memory regions listed in regs property in
53 - reset-names: names of the resets listed in resets property in the same
61 - reg-names: names of the mapped memory regions listed in regs property in
64 - interrupt-names: names of the interrupts listed in interrupts property in
68 - clock-names: names of the clocks listed in clocks property in the same
77 - reg-names: names of the mapped memory regions listed in regs property in
82 - clock-names: names of the clocks listed in clocks property in the same
[all …]
Dsimple-framebuffer.txt5 been set up to scan out from the memory pointed to by the reg property.
11 then the simplefb node must contain a property called "display", which
19 "display" property then the /aliases/display# path must point to the display
20 hw node the "display" property points to, otherwise it must point directly
24 then the chosen node's stdout-path property should point to it, or to the
Drenesas,du.txt13 each entry in the reg-names property.
23 the clock-names property.
24 - clock-names: Name of the clocks. This property is model-dependent.
Dmipi-dsi-bus.txt28 this property should be 1.
45 - The reg property can take multiple entries, one for each virtual channel
49 property is the number of the first virtual channel and the second cell is
/linux-4.4.14/Documentation/devicetree/bindings/crypto/
Dfsl-sec4.txt62 Definition: A standard property. Define the 'ERA' of the SEC
68 Definition: A standard property. Defines the number of cells
74 Definition: A standard property. Defines the number of cells
81 Definition: A standard property. Specifies the physical
88 Definition: A standard property. Specifies the physical address
97 device. The value of the interrupts property
103 Usage: (required if interrupt property is defined)
119 clocks property.
170 where value is a LIODN ID for this JR. This property is
177 device. The value of the interrupts property
[all …]
Dfsl-sec6.txt28 Definition: A standard property. Define the 'ERA' of the SEC
34 Definition: A standard property. Defines the number of cells
40 Definition: A standard property. Defines the number of cells
47 Definition: A standard property. Specifies the physical
53 Definition: A standard property. Specifies the physical address
96 device. The value of the interrupts property
140 In the C293 device tree, we add the include of public property:
Datmel-crypto.txt14 in the dmas property.
36 in the dmas property.
59 in the dmas property. Only one "tx" string needed.
Dmarvell-cesa.txt19 - clocks: reference to the crypto engines clocks. This property is not
23 This property is not required for the orion and kirkwoord
/linux-4.4.14/Documentation/devicetree/bindings/ufs/
Dufshcd-pltfrm.txt24 or 2.7-3.6V. This boolean property when set, specifies
26 UFS cards this property is invalid and valid VCC range is
31 - <name>-fixed-regulator : boolean property specifying that <name>-supply is a fixed regulator
35 order as the clocks property.
37 order as the clocks property. If this property is not
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/
Dqe.txt30 The compatible property for the firmware node should say,
79 property, and any firmware-specific properties. The node should be placed
81 fsl,firmware-phandle property. Other QE nodes that need the same firmware
82 should define an fsl,firmware-phandle property that points to the firmware node
85 The fsl,firmware property can be specified in the DTS (possibly using incbin)
92 Definition: A standard property. Specify a string that indicates what
98 Definition: A standard property. This property contains the firmware
Dserial.txt11 property as described in booting-without-of.txt, section IX.1 in the following
16 The gpios property is optional and can be left out when control lines are
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi-bus.txt25 Optional property:
32 property looks like this:
50 - spi-cpol - (optional) Empty property indicating device requires
52 - spi-cpha - (optional) Empty property indicating device requires
54 - spi-cs-high - (optional) Empty property indicating device requires
56 - spi-3wire - (optional) Empty property indicating device requires
58 - spi-lsb-first - (optional) Empty property indicating device requires
72 via the SPI master node cs-gpios property.
/linux-4.4.14/Documentation/devicetree/bindings/mailbox/
Dmailbox.txt8 Required property:
21 Required property:
24 Optional property:
Daltera-mailbox.txt8 - #mbox-cells: Common mailbox binding property to identify the number
37 of the mboxes property should contain a phandle to the mailbox controller
39 support only one channel).The equivalent "mbox-names" property value can be
Dsti-mailbox.txt38 - mboxes : Standard property to specify a Mailbox (See ./mailbox.txt)
42 - mbox-names : Name given to channels seen in the 'mboxes' property.
Domap-mailbox.txt46 - #mbox-cells: Common mailbox binding property to identify the number
62 - ti,mbox-tx: sub-mailbox descriptor property defining a Tx fifo
63 - ti,mbox-rx: sub-mailbox descriptor property defining a Rx fifo
91 for details). Each value of the mboxes property should contain a phandle to the
94 "mbox-names" property value can be used to give a name to the communication channel
/linux-4.4.14/Documentation/devicetree/bindings/media/i2c/
Dtvp7002.txt11 this property is not specified is <0>.
14 this property is not specified is <0>.
16 - pclk-sample: Clock polarity of the bus. Default value when this property is
19 - sync-on-green-active: Active state of Sync-on-green signal property of the
Dadv7343.txt21 property is not specified is <0 0 0 0 0 0>.
23 and 1 = ON, Default value when this property is
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dfsl-sai.txt27 - pinctrl-NNN : One property must exist for each entry in
29 for details of the property values.
31 - big-endian : Boolean property, required if all the FTM_PWM
35 first for the fifo data. If this property is absent,
39 - fsl,sai-synchronous-rx: This is a boolean property. If present, indicating
45 - fsl,sai-asynchronous: This is a boolean property. If present, indicating
Dsirf-usp.txt7 - dma-names: Identifier string for each DMA request line in the dmas property.
15 - pinctrl-NNN: One property must exist for each entry in pinctrl-names.
Drenesas,rsrc-card.txt15 property.
28 - bitclock-inversion : bool property. Add this if the
30 - frame-inversion : bool property. Add this if the
Dsimple-card.txt12 property.
19 mclk. When defined, mclk-fs property defined in
38 under "sound"-node the subnode property and subnode names have to be
55 - bitclock-inversion : bool property. Add this if the
57 - frame-inversion : bool property. Add this if the
Dwm8960.txt12 - wlf,shared-lrclk: This is a boolean property. If present, the LRCM bit of
20 - wlf,capless: This is a boolean property. If present, OUT3 pin will be
Dimx-audio-spdif.txt14 - spdif-out : This is a boolean property. If present, the
21 - spdif-in : This is a boolean property. If present, the receiving
Dqcom,apq8016-sbc.txt9 - pinctrl-N : One property must exist for each entry in
11 for details of the property values.
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/
Dqcom,spmi-vadc.txt21 Definition: Must be one. Child node 'reg' property should define ADC
54 If property is not found, default value of 512 will be used.
64 If property is not found default value depending on chip will be used.
69 Definition: Channel calibration type. If this property is specified
71 calibration. If property is not found, channel will be
83 If property is not found, channel will use 0us.
93 If property is not found, 1 sample will be used.
Dxilinx-xadc.txt28 if the property is omitted.
47 This property needs to be present if the device is configured for
49 not using external multiplexer mode the property is ignored.
56 connected to the ADC. If the property is no present no external
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio.txt4 1) gpios property
18 for compatibility reasons (resolving to the "gpios" property), it is not allowed
25 distinct functions, reference each of them under its own property, giving it a
29 The exact purpose of each gpios property must be documented in the device tree
106 a1) (Preferred) Dictated by a binding-specific DT property.
131 property, and a #gpio-cells integer property, which indicates the number of
134 Optionally, a GPIO controller may have a "ngpios" property. This property
164 - gpio-hog: A property specifying that this child node represent a GPIO hog.
172 - input: A property specifying to set the GPIO direction as input.
173 - output-low A property specifying to set the GPIO direction as output with
[all …]
Dsodaville.txt7 The only additional property is the intel,muxctl property which holds the
10 There is no compatible property for now because the driver is probed via
/linux-4.4.14/drivers/staging/iio/Documentation/
Dsysfs-bus-iio-light-tsl25835 This property gets/sets the table of coefficients
12 This property causes an internal calibration of the als gain trim
19 This property is the known externally illuminance (in lux).
Dsysfs-bus-iio-light52 This property is supported by proximity sensors and should be
61 This property is supported by sensors that have an infrared
70 This property gets/sets the last known external
77 This property gets/sets the sensors ADC analog integration time.
83 This property gets/sets the table of coefficients
93 This property is supported by sensors that have a RGBC
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-class-tpm13 Description: The "active" property prints a '1' if the TPM chip is accepting
25 Description: The "cancel" property allows you to cancel the currently
33 Description: The "caps" property contains TPM manufacturer and version info.
50 Description: The "durations" property shows the 3 vendor-specific values
73 Description: The "enabled" property prints a '1' if the TPM chip is enabled,
74 meaning that it should be visible to the OS. This property
82 Description: The "owned" property produces a '1' if the TPM_TakeOwnership
90 Description: The "pcrs" property will dump the current value of all Platform
107 long. Use the "caps" property to determine TPM version.
113 Description: The "pubek" property will return the TPM's public endorsement
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/power/
Dpower-controller.txt7 standard property "system-power-controller" in its device node. This property
9 property is found programmatically, use the helper function
Drenesas,sysc-rmobile.txt41 - reg: If the PM domain is not always-on, this property must contain the bit
47 If the PM domain is always-on, this property must be omitted.
90 property that is a phandle pointing to the corresponding PM domain node.
/linux-4.4.14/Documentation/devicetree/bindings/pci/
Dfsl,pci.txt8 The property defined below will allow a PCI-X bridge to be used for bus
13 property. The property itself is treated as a boolean.
Dpci.txt15 If present this property assigns a fixed PCI domain number to a host bridge,
17 It is required to either not set this property at all or set it for all
Ddesignware-pcie.txt20 - num-lanes: number of lanes to use (this property should be specified unless
24 specify this property, to keep backwards compatibility a range of 0x00-0xff
/linux-4.4.14/Documentation/devicetree/
Dbooting-without-of.txt30 4) Note about node and property names and character set
48 1) interrupts property
49 2) interrupt-parent property
53 VIII - Specifying device power management information (sleep property)
81 "name" property is now automatically
87 property data to 4 bytes. Since tokens are
89 required alignment between property size
90 and property data. The old style variable
456 should match the content of the "reg" property of the CPU node in
520 nodes, each node having two or more named properties. A property can
[all …]
Ddynamic-resolution-notes.txt21 4. For each property in the __fixups__ node locate the node it references
24 6. For each fixup in the property locate the node:property:offset location
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dsamsung-fimc.txt20 the clock-names property;
22 "pxl_async1" entries, matching entries in the clocks property.
75 Default value when this property is not present is <16 16>;
78 and default to <2 1> when this property is not present;
79 - samsung,mainscaler-ext: a boolean property indicating whether the FIMC IP
84 Default value when this property is not specified is 0x11.
85 - samsung,cam-if: a bolean property indicating whether the IP block includes
87 - samsung,isp-wb: this property must be present if the IP block has the ISP
89 - samsung,lcd-wb: this property must be present if the IP block has the LCD
97 input ports. It includes camera A and camera B inputs. 'reg' property in the
Dsamsung-mipi-csis.txt17 clock-names property;
19 in the clocks property.
24 value when this property is not specified is 166 MHz;
25 - samsung,csis-wclk : CSI-2 wrapper clock selection. If this property is present
Dst-rc.txt10 - rx-mode: can be "infrared" or "uhf". This property specifies the L1
13 - tx-mode: should be "infrared". This property specifies the L1
Dvideo-interfaces.txt63 property is present in port and/or endpoint nodes the following properties
74 - slave-mode: a boolean property indicating that the link is run in slave mode.
75 The default when this property is not specified is master mode. In the slave
97 This property is valid for serial busses only (e.g. MIPI CSI-2).
101 which places the clock lane on hardware lane 0. This property is valid for
104 - clock-noncontinuous: a boolean property to allow MIPI CSI-2 non-continuous
113 If the lane-polarities property is omitted, the value must be interpreted
114 as 0 (normal). This property is valid for serial busses only.
Dsamsung-s5k6a3.txt17 in the clock-names property;
23 configured to operate, in Hz; if this property is not
Dstih407-c8sectpfe.txt42 - invert-ts-clk : Bool property to control sense of ts input clock (data stored on falling edge of…
43 - serial-not-parallel : Bool property to configure input bus width (serial on ts_data<7>).
44 - async-not-sync : Bool property to control if data is received in asynchronous mode
/linux-4.4.14/Documentation/devicetree/bindings/mmc/
Dmmc.txt10 If no property below is supplied, host native card detect is used.
18 will be <1> if the property is absent.
24 - disable-wp: When set no physical WP line is present. This property should
27 logic it is sufficient to not specify wp-gpios property in the absence of a WP
55 lines as "active low." Therefore, using the "cd-inverted" property means, that
57 logic applies to the "wp-inverted" property.
66 property results in a double-inversion and actually means the "normal" line
72 (Legacy property supported: "enable-sdio-wakeup")
82 Optional property:
92 The subnodes are identified by the standard 'reg' property.
Dsynopsys-dw-mshc.txt23 property is 0 to (num-slots -1), where num-slots is the value
24 specified by the num-slots property.
30 for write-protect, this property is optional.
32 * disable-wp: If the wp-gpios property isn't present then (by default)
37 NOTE: This property is not required for slots known to always
60 value specified by num-slots. If this property is not specified, the value
61 of num-slot property is assumed to be 1.
63 * fifo-depth: The maximum size of the tx/rx fifo's. If this property is not
Dfsl-esdhc.txt16 "wp-inverted" property.
19 "bus-width = <1>" property.
26 this property. The default endian mode is big-endian.
/linux-4.4.14/Documentation/devicetree/bindings/reserved-memory/
Dreserved-memory.txt22 reserved memory. Each child node may either use a 'reg' property to
23 specify a specific range of reserved memory, or a 'size' property with
44 If both reg and size are present, then the reg property takes precedence
55 no-map (optional) - empty property
60 reusable (optional) - empty property
68 - If a "linux,cma-default" property is present, then Linux will use the
74 nodes by adding a memory-region property to the device node.
/linux-4.4.14/drivers/thermal/
Dclock_cooling.c135 enum clock_cooling_property property) in clock_cooling_get_property() argument
170 if (property == GET_MAXL) { in clock_cooling_get_property()
175 if (property == GET_FREQ) in clock_cooling_get_property()
187 if (property == GET_LEVEL && (unsigned int)input == freq) { in clock_cooling_get_property()
192 if (property == GET_FREQ && level == i) { in clock_cooling_get_property()
/linux-4.4.14/Documentation/devicetree/bindings/leds/
Dcommon.txt27 property in Documentation/devicetree/bindings/gpio/led.txt)
32 - led-max-microamp : Maximum LED supply current in microamperes. This property
37 property is mandatory for the LEDs in the non-flash modes
46 property can be omitted.
48 property can be omitted.
Dleds-gpio.txt10 - gpios : Should specify the LED's GPIO, see "gpios property" in
19 and the default-state property is set the to same value, then no
23 property is not present.
Dleds-pwm.txt10 - pwms : PWM property to point to the PWM device (phandle)/port (id) and to
13 For the pwms and pwm-names property please refer to:
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_atomic_plane.c220 struct drm_property *property, in intel_plane_atomic_get_property() argument
223 DRM_DEBUG_KMS("Unknown plane property '%s'\n", property->name); in intel_plane_atomic_get_property()
242 struct drm_property *property, in intel_plane_atomic_set_property() argument
245 DRM_DEBUG_KMS("Unknown plane property '%s'\n", property->name); in intel_plane_atomic_set_property()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_plane.c326 struct drm_property *property, in rcar_du_plane_atomic_set_property() argument
332 if (property == rcdu->props.alpha) in rcar_du_plane_atomic_set_property()
334 else if (property == rcdu->props.colorkey) in rcar_du_plane_atomic_set_property()
336 else if (property == rcdu->props.zpos) in rcar_du_plane_atomic_set_property()
345 const struct drm_plane_state *state, struct drm_property *property, in rcar_du_plane_atomic_get_property() argument
352 if (property == rcdu->props.alpha) in rcar_du_plane_atomic_get_property()
354 else if (property == rcdu->props.colorkey) in rcar_du_plane_atomic_get_property()
356 else if (property == rcdu->props.zpos) in rcar_du_plane_atomic_get_property()
/linux-4.4.14/Documentation/devicetree/bindings/phy/
Dsun9i-usb-phy.txt10 other values or absence of this property indicates normal USB
12 - clock-names : depending on the "phy_type" property,
16 - reset-names : depending on the "phy_type" property,
Dphy-miphy365x.txt9 - st,syscfg : Phandle / integer array property. Phandle of sysconfig group
36 - st,pcie-tx-pol-inv : Bool property to invert the polarity PCIe Tx (Txn/Txp)
37 - st,sata-tx-pol-inv : Bool property to invert the polarity SATA Tx (Txn/Txp)
67 property, containing a phandle to the phy port node and a device type.
/linux-4.4.14/drivers/gpu/drm/i2c/
Dch7006_drv.c281 struct drm_property *property, in ch7006_encoder_set_property() argument
293 if (property == conf->tv_select_subconnector_property) { in ch7006_encoder_set_property()
300 } else if (property == conf->tv_left_margin_property) { in ch7006_encoder_set_property()
308 } else if (property == conf->tv_bottom_margin_property) { in ch7006_encoder_set_property()
316 } else if (property == conf->tv_mode_property) { in ch7006_encoder_set_property()
324 } else if (property == conf->tv_brightness_property) { in ch7006_encoder_set_property()
331 } else if (property == conf->tv_contrast_property) { in ch7006_encoder_set_property()
338 } else if (property == conf->tv_flicker_reduction_property) { in ch7006_encoder_set_property()
345 } else if (property == priv->scale_property) { in ch7006_encoder_set_property()
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dclock-bindings.txt10 value of a #clock-cells property in the clock provider node.
29 is recommended to omit this property and create a binding
30 specific names property.
33 the provider's clock-output-names property.
73 order as the clocks property. Consumers drivers
76 clock-ranges: Empty property indicating that child nodes can inherit named
140 properties. The assigned-clock-parents property should contain a list of parent
142 assigned-clock-rates property should contain a list of frequencies in Hz. Both
144 property.
Dclk-palmas-clk32kg-clocks.txt12 Optional property:
19 Option 0 or missing this property means the clock is enabled/disabled
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_overlay.c296 struct drm_property *property, uint64_t val) in armada_ovl_plane_set_property() argument
302 if (property == priv->colorkey_prop) { in armada_ovl_plane_set_property()
309 } else if (property == priv->colorkey_min_prop) { in armada_ovl_plane_set_property()
317 } else if (property == priv->colorkey_max_prop) { in armada_ovl_plane_set_property()
325 } else if (property == priv->colorkey_val_prop) { in armada_ovl_plane_set_property()
333 } else if (property == priv->colorkey_alpha_prop) { in armada_ovl_plane_set_property()
341 } else if (property == priv->colorkey_mode_prop) { in armada_ovl_plane_set_property()
345 } else if (property == priv->brightness_prop) { in armada_ovl_plane_set_property()
348 } else if (property == priv->contrast_prop) { in armada_ovl_plane_set_property()
351 } else if (property == priv->saturation_prop) { in armada_ovl_plane_set_property()
/linux-4.4.14/Documentation/DocBook/
Dgpu.xml.db122 API-drm-atomic-crtc-set-property
124 API-drm-atomic-plane-set-property
126 API-drm-atomic-connector-set-property
169 API-drm-mode-create-scaling-mode-property
170 API-drm-mode-create-aspect-ratio-property
171 API-drm-mode-create-dirty-info-property
177 API-drm-property-create
178 API-drm-property-create-enum
179 API-drm-property-create-bitmask
180 API-drm-property-create-range
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-ocores.txt16 Defaults to 100 KHz when the property is not specified
22 clock-frequency property is meant to control the bus frequency for i2c bus
30 property specifies i2c bus frequency.
32 clock frequency. clock-frequency property specifies i2c bus frequency.
Di2c-pxa-pci-ce4100.txt10 Grant Likely recommended to use the ranges property to map the PCI-Bar
46 * property.
57 /* The first number in the reg property is the
/linux-4.4.14/include/linux/mfd/
Dsyscon.h28 const char *property);
47 const char *property) in syscon_regmap_lookup_by_phandle() argument
/linux-4.4.14/drivers/of/unittest-data/
Dtests-phandle.dtsi41 empty-property;
42 string-property = "foobar";
/linux-4.4.14/drivers/power/
Dbq24257_charger.c894 u32 property; in bq24257_fw_probe() local
897 ret = device_property_read_u32(bq->dev, "ti,charge-current", &property); in bq24257_fw_probe()
901 bq->init_data.ichg = bq24257_find_idx(property, bq24257_ichg_map, in bq24257_fw_probe()
905 &property); in bq24257_fw_probe()
909 bq->init_data.vbat = bq24257_find_idx(property, bq24257_vbat_map, in bq24257_fw_probe()
913 &property); in bq24257_fw_probe()
917 bq->init_data.iterm = bq24257_find_idx(property, bq24257_iterm_map, in bq24257_fw_probe()
922 &property); in bq24257_fw_probe()
934 bq24257_find_idx(property, in bq24257_fw_probe()
939 &property); in bq24257_fw_probe()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dgpio-matrix-keypad.txt12 for this property depends on the gpio controller to
15 for this property depends on the gpio controller to
23 (Legacy property supported: "linux,wakeup")
Dinput-reset.txt14 Required property:
17 Optional property:
/linux-4.4.14/Documentation/devicetree/bindings/net/dsa/
Ddsa.txt14 - interrupts : property with a value describing the switch
28 A switch child node has the following optional property:
46 Optionnal property:
48 This property is only used when switches are being
58 PHY node specified by the 'phy-handle' property. See
/linux-4.4.14/Documentation/devicetree/bindings/media/xilinx/
Dvideo.txt20 - xlnx,video-format: This property represents a video format transmitted on an
25 - xlnx,video-width: This property qualifies the video format with the sample
29 - xlnx,cfa-pattern: When the video format is set to Mono/Sensor, this property
/linux-4.4.14/Documentation/devicetree/bindings/iommu/
Darm,smmu-v3.txt21 present then this property may be omitted.
23 - interrupt-names : When the interrupts property is present, should
41 for a description of the msi-parent property.
Diommu.txt34 "dma-ranges" property that describes how the physical address space of the
35 IOMMU maps to memory. An empty "dma-ranges" property means that there is a
79 When an "iommus" property is specified in a device tree node, the IOMMU will
80 be used for address translation. If a "dma-ranges" property exists in the
82 referenced IOMMU is disabled, in which case the "dma-ranges" property of the
93 One possible extension to the above is to use an "iommus" property along with
94 a "dma-ranges" property in a bus device node (such as PCI host bridges). This
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Doverlay.c227 struct drm_property *property, in nv_set_property() argument
233 if (property == nv_plane->props.colorkey) in nv_set_property()
235 else if (property == nv_plane->props.contrast) in nv_set_property()
237 else if (property == nv_plane->props.brightness) in nv_set_property()
239 else if (property == nv_plane->props.hue) in nv_set_property()
241 else if (property == nv_plane->props.saturation) in nv_set_property()
243 else if (property == nv_plane->props.iturbt_709) in nv_set_property()
/linux-4.4.14/drivers/acpi/
Dproperty.c186 const union acpi_object *property; in acpi_properties_format_valid() local
188 property = &properties->package.elements[i]; in acpi_properties_format_valid()
193 if (property->package.count != 2 in acpi_properties_format_valid()
194 || property->package.elements[0].type != ACPI_TYPE_STRING in acpi_properties_format_valid()
195 || !acpi_property_value_ok(&property->package.elements[1])) in acpi_properties_format_valid()
368 const union acpi_object *property; in acpi_data_get_property() local
370 property = &properties->package.elements[i]; in acpi_data_get_property()
372 propname = &property->package.elements[0]; in acpi_data_get_property()
373 propvalue = &property->package.elements[1]; in acpi_data_get_property()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Domapdss-boot-init.c43 static int __init omapdss_count_strings(const struct property *prop) in omapdss_count_strings()
58 struct property *prop; in omapdss_update_prop()
93 struct property *prop; in omapdss_omapify_node()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dmdfld_dsi_output.c246 struct drm_property *property, in mdfld_dsi_connector_set_property() argument
251 if (!strcmp(property->name, "scaling mode") && encoder) { in mdfld_dsi_connector_set_property()
270 if (drm_object_property_get_value(&connector->base, property, &val)) in mdfld_dsi_connector_set_property()
277 property, value)) in mdfld_dsi_connector_set_property()
300 } else if (!strcmp(property->name, "backlight") && encoder) { in mdfld_dsi_connector_set_property()
301 if (drm_object_property_set_value(&connector->base, property, in mdfld_dsi_connector_set_property()
Dcdv_intel_lvds.c455 struct drm_property *property, in cdv_intel_lvds_set_property() argument
460 if (!strcmp(property->name, "scaling mode") && encoder) { in cdv_intel_lvds_set_property()
479 property, in cdv_intel_lvds_set_property()
487 property, in cdv_intel_lvds_set_property()
500 } else if (!strcmp(property->name, "backlight") && encoder) { in cdv_intel_lvds_set_property()
502 property, in cdv_intel_lvds_set_property()
507 } else if (!strcmp(property->name, "DPMS") && encoder) { in cdv_intel_lvds_set_property()
Dcdv_intel_hdmi.c153 struct drm_property *property, in cdv_hdmi_set_property() argument
158 if (!strcmp(property->name, "scaling mode") && encoder) { in cdv_hdmi_set_property()
178 property, &curValue)) in cdv_hdmi_set_property()
185 property, value)) in cdv_hdmi_set_property()
Dpsb_intel_lvds.c572 struct drm_property *property, in psb_intel_lvds_set_property() argument
580 if (!strcmp(property->name, "scaling mode")) { in psb_intel_lvds_set_property()
599 property, in psb_intel_lvds_set_property()
607 property, in psb_intel_lvds_set_property()
620 } else if (!strcmp(property->name, "backlight")) { in psb_intel_lvds_set_property()
622 property, in psb_intel_lvds_set_property()
627 } else if (!strcmp(property->name, "DPMS")) { in psb_intel_lvds_set_property()
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dsamsung-pinctrl.txt56 list of pins is specified using the property name "samsung,pins". There
57 should be atleast one pin specfied for this property and there is no upper
66 child node is specified using the "samsung,pin-function" property. The value
67 of this property that should be applied to each of the pins listed in the
68 "samsung,pins" property should be picked from the hardware manual of the SoC
69 for the specified pin group. This property is optional in the child node if
71 node. The value of this property is used as-is to program the pin-controller
76 "samsung,pins" property of the child node. The following pin configuration
89 Note: A child should include atleast a pin function selection property or
90 pin configuration property (one or more) or both.
[all …]
Dfsl,imx7d-pinctrl.txt8 iomuxc controller for daisy chain settings, the fsl,input-sel property extends
37 - fsl,input-sel: required property for iomuxc-lpsr controller, this property is
/linux-4.4.14/Documentation/devicetree/bindings/display/exynos/
Dexynos5433-decon.txt15 property.
17 clock-names property.
19 property. Must contain "aclk_decon", "aclk_smmu_decon0x",
Dexynos7-decon.txt21 property.
28 clock-names property.
31 property. Must contain "pclk_decon0", "aclk_decon0",
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Ddw-apb.txt15 the clock-names property;
17 in the clocks property.
Disil,isl12057.txt7 Nonetheless, it also supports an option boolean property
14 get access to the 'wakealarm' sysfs entry, this specific property can
27 (Legacy property supported: "isil,irq2-can-wakeup-machine")
/linux-4.4.14/drivers/input/touchscreen/
Dof_touchscreen.c18 const char *property, in touchscreen_get_prop_u32() argument
25 error = device_property_read_u32(dev, property, &val); in touchscreen_get_prop_u32()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_plane.c55 struct drm_property *property, in sti_plane_set_property() argument
64 if (property == private->plane_zorder_property) { in sti_plane_set_property()
/linux-4.4.14/Documentation/devicetree/bindings/soc/fsl/
Dqman-portals.txt35 Definition: Standard property
46 Definition: PAMU property used for dynamic LIODN assignment
72 Definition: PAMU property used for static LIODN assignment
77 Definition: PAMU property used for dynamic LIODN assignment
/linux-4.4.14/Documentation/devicetree/bindings/leds/backlight/
Dpwm-backlight.txt12 array defined by the "brightness-levels" property)
17 "pwms" property (see PWM binding[0])
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dsamsung-wdt.txt17 - samsung,syscon-phandle : reference to syscon node (This property required only
19 In case of Exynos5250 and 5420 this property points to syscon node holding the PMU
/linux-4.4.14/Documentation/devicetree/bindings/bus/
Dmvebu-mbus.txt34 - pcie-mem-aperture: This optional property contains the aperture for
40 - pcie-io-aperture: Just as explained for the above property, this
41 optional property contains the aperture for the
139 In the shown example, the translation entry in the 'ranges' property is what
198 The mbus-node ranges property defines a set of mbus windows that are expected
202 Each entry in the property refers to exactly one window. If the operating system
209 loader at the address listed in the ranges property, since access to that region
Dimx-weim.txt43 In case that the property is absent, the reset value or
47 Timing property for child nodes. It is mandatory, not optional.
51 node's "reg" property. The number of registers depends
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Drs485.txt16 - linux,rs485-enabled-at-boot-time: empty property telling to enable the rs485
18 - rs485-rx-during-tx: empty property that enables the receiving of data even
Dsnps-dw-apb-uart.txt13 The supplying peripheral clock can also be handled, needing a second property
22 - reg-shift : quantity to shift the register offsets by. If this property is
25 performed on the device. If this property is not present then single byte
/linux-4.4.14/drivers/usb/misc/
Dusb3503.c178 const u32 *property; in usb3503_probe() local
242 property = of_get_property(np, "disabled-ports", &len); in usb3503_probe()
243 if (property && (len / sizeof(u32)) > 0) { in usb3503_probe()
246 u32 port = be32_to_cpu(property[i]); in usb3503_probe()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-lantiq.c73 struct property *pins = of_find_property(np, "lantiq,pins", NULL); in ltq_pinctrl_dt_subnode_to_map()
74 struct property *groups = of_find_property(np, "lantiq,groups", NULL); in ltq_pinctrl_dt_subnode_to_map()
77 struct property *prop; in ltq_pinctrl_dt_subnode_to_map()
108 info->params[i].property, &val); in ltq_pinctrl_dt_subnode_to_map()
Dpinctrl-tegra.c96 const char *property; member
131 struct property *prop; in tegra_pinctrl_dt_subnode_to_map()
144 ret = of_property_read_u32(np, cfg_params[i].property, &val); in tegra_pinctrl_dt_subnode_to_map()
154 cfg_params[i].property); in tegra_pinctrl_dt_subnode_to_map()
426 prop = cfg_params[i].property; in tegra_pinconf_reg()
578 strip_prefix(cfg_params[i].property), val); in tegra_pinconf_group_dbg_show()
593 pname = cfg_params[i].property; in tegra_pinconf_config_dbg_show()
/linux-4.4.14/Documentation/devicetree/bindings/c6x/
Ddscr.txt30 SoCs which do support a given property, leaving the property out of the
57 is contained in a single byte. This property has two tuples. Each tuple has
64 This property describes the bitfields used to control the state of devices.
80 This property describes the bitfields used to provide device state status
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/
Dfsl,imx-fb.txt21 - fsl,lpccr: Contrast Control Register value. This property provides the
23 If that property is omitted, the register is zeroed.
/linux-4.4.14/Documentation/devicetree/bindings/iio/
Diio-bindings.txt10 value of a #io-channel-cells property in the IIO provider node.
56 order as the io-channels property. Consumers drivers
60 Empty property indicating that child nodes can inherit named
/linux-4.4.14/Documentation/devicetree/bindings/misc/
Difm-csi.txt17 - ifm,csi-byte-swap: if this property is present, the byte swapping on
38 ranges property of the parent localbus node, for example:
Datmel-ssc.txt21 - atmel,clk-from-rk-pin: bool property.
26 property is needed.
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_plane.c275 struct drm_property *property, in omap_plane_atomic_set_property() argument
281 if (property == priv->zorder_prop) in omap_plane_atomic_set_property()
291 struct drm_property *property, in omap_plane_atomic_get_property() argument
298 if (property == priv->zorder_prop) in omap_plane_atomic_get_property()

12345