Home
last modified time | relevance | path

Searched full:property (Results 1 – 25 of 2208) sorted by relevance

12345678910>>...89

/linux/scripts/kconfig/
H A Dgconf.glade6 <property name="visible">True</property>
7 <property name="title" translatable="yes">Gtk Kernel Configurator</property>
8 <property name="type">GTK_WINDOW_TOPLEVEL</property>
9 <property name="window_position">GTK_WIN_POS_NONE</property>
10 <property name="modal">False</property>
11 <property name="default_width">640</property>
12 <property name="default_height">480</property>
13 <property name="resizable">True</property>
14 <property name="destroy_with_parent">False</property>
15 <property name="decorated">True</property>
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_property.c44 * property types and ranges.
50 * Property values are only 64bit. To support bigger piles of data (like gamma
51 * tables, color correction matrices or large structures) a property can instead
55 * per-object mapping from those names to the property ID used in the atomic
56 * IOCTL and in the get/set property IOCTL.
83 * drm_property_create - create a new property type
85 * @flags: flags specifying the property type
86 * @name: name of the property
89 * This creates a new generic drm property which can then be attached to a drm
90 * object with drm_object_attach_property(). The returned property object must
[all …]
H A Ddrm_atomic_uapi.c62 * the enable property.
111 * @blob: pointer to blob property to use for mode
113 * Set a mode (originating from a blob property) on the desired CRTC state.
114 * This function will take a reference on the blob property for the CRTC state,
115 * and release the reference held on the state's existing mode property, if any
367 struct drm_crtc_state *state, struct drm_property *property, in drm_atomic_crtc_set_property() argument
375 if (property == config->prop_active) in drm_atomic_crtc_set_property()
377 else if (property == config->prop_mode_id) { in drm_atomic_crtc_set_property()
383 } else if (property == config->prop_vrr_enabled) { in drm_atomic_crtc_set_property()
385 } else if (property == config->degamma_lut_property) { in drm_atomic_crtc_set_property()
[all …]
/linux/drivers/thunderbolt/
H A Dproperty.c3 * Thunderbolt XDomain property support
82 struct tb_property *property; in tb_property_alloc() local
84 property = kzalloc(sizeof(*property), GFP_KERNEL); in tb_property_alloc()
85 if (!property) in tb_property_alloc()
88 strcpy(property->key, key); in tb_property_alloc()
89 property->type = type; in tb_property_alloc()
90 INIT_LIST_HEAD(&property->list); in tb_property_alloc()
92 return property; in tb_property_alloc()
99 struct tb_property *property; in tb_property_parse() local
108 property = tb_property_alloc(key, entry->type); in tb_property_parse()
[all …]
/linux/scripts/dtc/libfdt/
H A Dlibfdt.h22 /* FDT_ERR_NOTFOUND: The requested node or property does not exist */
24 /* FDT_ERR_EXISTS: Attempted to create a node or property which
43 * This can be caused either by an invalid phandle property
85 * or similar property with a bad format or value */
88 /* FDT_ERR_BADVALUE: Device tree has a property with an unexpected
89 * value. For example: a property expected to contain a string list
95 * unexpected or missing value, property or node. */
151 static inline void fdt32_st(void *property, uint32_t value) in fdt32_st() argument
153 uint8_t *bp = (uint8_t *)property; in fdt32_st()
175 static inline void fdt64_st(void *property, uint64_t value) in fdt64_st() argument
[all …]
/linux/include/drm/
H A Ddrm_property.h38 * decoding for each value. This is used for example for the rotation property.
42 * @value: numeric property value for this enum entry
44 * If the property has the type &DRM_MODE_PROP_BITMASK, @value stores a
46 * if the bit number @value is set in the property's value. This enum
55 * struct drm_property - modeset object property
57 * This structure represent a modeset object property. It combines both the name
58 * of the property with the set of permissible values. This means that when a
59 * driver wants to use a property with the same name on different objects, but
60 * with different value ranges, then it must create property for each one. An
63 * property structure can be instantiated multiple times for the same object.
[all …]
/linux/drivers/base/
H A Dproperty.c3 * property.c - Unified device property interface.
15 #include <linux/property.h>
36 * device_property_present - check if a property of a device is present
37 * @dev: Device whose property is being checked
38 * @propname: Name of the property
40 * Check if property @propname is present in the device firmware description.
42 * Return: true if property @propname is present. Otherwise, returns false.
51 * fwnode_property_present - check if a property of a firmware node is present
52 * @fwnode: Firmware node whose property to check
53 * @propname: Name of the property
[all …]
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm-nsp-ax.dtsi13 /delete-property/ dma-coherent;
17 /delete-property/ dma-coherent;
21 /delete-property/ dma-coherent;
25 /delete-property/ dma-coherent;
29 /delete-property/ dma-coherent;
33 /delete-property/ dma-coherent;
37 /delete-property/ dma-coherent;
41 /delete-property/ dma-coherent;
45 /delete-property/ dma-coherent;
49 /delete-property/ dma-coherent;
[all …]
/linux/drivers/of/
H A Dof_private.h15 * struct alias_prop - Alias property in 'aliases' node
17 * @alias: Alias property name
22 * The structure represents one alias property of 'aliases' node as
51 struct property *prop, struct property *old_prop);
61 struct property *prop, struct property *old_prop) in of_property_notify()
75 int __of_add_property_sysfs(struct device_node *np, struct property *pp);
76 void __of_remove_property_sysfs(struct device_node *np, const struct property *prop);
77 void __of_update_property_sysfs(struct device_node *np, struct property *newprop,
78 const struct property *oldprop);
82 static inline int __of_add_property_sysfs(struct device_node *np, struct property *pp) in __of_add_property_sysfs()
[all …]
H A Ddynamic.c109 struct property *prop, *old_prop = NULL; in of_reconfig_get_state_change()
158 /* no status property -> enabled (legacy) */ in of_reconfig_get_state_change()
166 /* no status property -> enabled (legacy) */ in of_reconfig_get_state_change()
186 struct property *prop, struct property *oldprop) in of_property_notify()
310 void __of_prop_free(struct property *prop) in __of_prop_free()
317 static void property_list_free(struct property *prop_list) in property_list_free()
319 struct property *prop, *next; in property_list_free()
399 * __of_prop_dup - Copy a property dynamically.
400 * @prop: Property to copy
403 * Copy a property by dynamically allocating the memory of both the
[all …]
/linux/Documentation/firmware-guide/acpi/
H A DDSD-properties-rules.rst7 Properties, Property Sets and Property Subsets
19 A device property is a data item consisting of a string key and a value (of a
32 A property set is a collection of properties applicable to a hardware entity
37 Property subsets are nested collections of properties. Each of them is
40 representation of property subsets is via the mechanism specified in the
45 Property sets may be hierarchical. That is, a property set may contain
46 multiple property subsets that each may contain property subsets of its
49 General Validity Rule for Property Sets
52 Valid property sets must follow the guidance given by the Device Properties UUID
59 return property sets which do not follow that rule from _DSD in data packages
[all …]
/linux/drivers/mfd/
H A Dsi476x-prop.c46 u16 property) in si476x_core_is_valid_property_a10() argument
80 return si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a10()
82 si476x_core_element_is_in_array(property, valid_properties, in si476x_core_is_valid_property_a10()
87 u16 property) in si476x_core_is_valid_property_a20() argument
100 return si476x_core_is_valid_property_a10(core, property) || in si476x_core_is_valid_property_a20()
101 si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a20()
103 si476x_core_element_is_in_array(property, valid_properties, in si476x_core_is_valid_property_a20()
108 u16 property) in si476x_core_is_valid_property_a30() argument
126 return si476x_core_is_valid_property_a20(core, property) || in si476x_core_is_valid_property_a30()
127 si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a30()
[all …]
/linux/Documentation/devicetree/bindings/powerpc/
H A Dibm,powerpc-cpu-features.txt43 revision of the compatible property.
104 This property describes the privilege levels and/or software components
107 If bit 0 is set, then the hwcap-bit-nr property will exist.
118 This property describes the HV privilege support required to enable the
119 feature to lesser privilege levels. If the property does not exist then no
125 If the HFSCR bit is set, then the hfscr-bit-nr property will exist and
137 This property describes the OS privilege support required to enable the
138 feature to lesser privilege levels. If the property does not exist then no
144 If the FSCR bit is set, then the fscr-bit-nr property will exist and
153 This property exists when the hv-support property HFSCR bit is set. This
[all …]
/linux/Documentation/devicetree/bindings/mux/
H A Dmux-consumer.yaml14 want to use with a property containing a 'mux-ctrl-list':
23 each mux controller property must be documented in the device tree binding for
24 each consumer. An optional property "mux-control-names" may contain a list of
26 property.
29 be set to, the property "mux-states" must be used. An optional property
31 each of the multiplixer states listed in the "mux-states" property.
35 needs to set multiple states in a mux controller, then property
37 controller to a given state then property "mux-states" can be used.
55 "mux-control-names" property to map the name of the requested mux
56 controller to an index into the list given by the "mux-controls" property.
[all …]
/linux/drivers/gpu/drm/logicvc/
H A Dlogicvc_of.c129 struct logicvc_of_property *property; in logicvc_of_property_parse_u32() local
137 property = &logicvc_of_properties[index]; in logicvc_of_property_parse_u32()
139 if (!property->optional && in logicvc_of_property_parse_u32()
140 !of_property_read_bool(of_node, property->name)) in logicvc_of_property_parse_u32()
143 if (property->sv) { in logicvc_of_property_parse_u32()
144 ret = of_property_read_string(of_node, property->name, &string); in logicvc_of_property_parse_u32()
148 ret = logicvc_of_property_sv_value(property->sv, string, in logicvc_of_property_parse_u32()
153 ret = of_property_read_u32(of_node, property->name, &value); in logicvc_of_property_parse_u32()
158 if (property->range[0] || property->range[1]) in logicvc_of_property_parse_u32()
159 if (value < property->range[0] || value > property->range[1]) in logicvc_of_property_parse_u32()
[all …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6ulz.dtsi9 /delete-property/ ethernet0;
10 /delete-property/ ethernet1;
11 /delete-property/ i2c2;
12 /delete-property/ i2c3;
13 /delete-property/ serial4;
14 /delete-property/ serial5;
15 /delete-property/ serial6;
16 /delete-property/ serial7;
17 /delete-property/ spi2;
18 /delete-property/ spi3;
/linux/Documentation/devicetree/bindings/
H A Dexample-schema.yaml45 # items is a list of possible values for the property. The number of
113 # Property names starting with '#' must be quoted
128 # The value that should be used if the property is not present
143 vendor,int-property:
148 vendor,bool-property:
154 vendor,string-array-property:
162 vendor,property-in-standard-units-microvolt:
178 description: Child nodes are just another property from a json-schema
186 vendor,a-child-node-property:
192 - vendor,a-child-node-property
[all …]
/linux/include/linux/
H A Dextcon.h92 * When adding the new extcon property, they *must* have
98 * The naming style of property
99 * : EXTCON_PROP_[type]_[property name]
101 * EXTCON_PROP_USB_[property name] : USB property
102 * EXTCON_PROP_CHG_[property name] : Charger property
103 * EXTCON_PROP_JACK_[property name] : Jack property
104 * EXTCON_PROP_DISP_[property name] : Display property
159 * Define the type of property's value.
161 * Define the property's value as union type. Because each property
178 * Following APIs get the property of each external connector.
[all …]
/linux/scripts/dtc/
H A Dlivetree.c39 struct property *build_property(const char *name, struct data val, in build_property()
42 struct property *new = xmalloc(sizeof(*new)); in build_property()
53 struct property *build_property_delete(const char *name) in build_property_delete()
55 struct property *new = xmalloc(sizeof(*new)); in build_property_delete()
65 struct property *chain_property(struct property *first, struct property *list) in chain_property()
73 struct property *reverse_properties(struct property *first) in reverse_properties()
75 struct property *p = first; in reverse_properties()
76 struct property *head = NULL; in reverse_properties()
77 struct property *next; in reverse_properties()
88 struct node *build_node(struct property *proplist, struct node *children, in build_node()
[all …]
H A Dchecks.c63 struct property *prop, in check_msg()
210 struct property *prop; in check_is_string()
218 FAIL_PROP(c, dti, node, prop, "property is not a string"); in check_is_string()
229 struct property *prop; in check_is_string_list()
242 FAIL_PROP(c, dti, node, prop, "property is not a string list"); in check_is_string_list()
257 struct property *prop; in check_is_cell()
265 FAIL_PROP(c, dti, node, prop, "property is not a single cell"); in check_is_cell()
293 struct property *prop, *prop2; in check_duplicate_property_names()
300 FAIL_PROP(c, dti, node, prop, "Duplicate property name"); in check_duplicate_property_names()
351 FAIL(c, dti, node, "node name and property name conflict"); in check_node_name_vs_property_name()
[all …]
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A 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; useful when a node needs
27 the inherited one. Each entry in this property contains both the parent phandle
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
[all …]
/linux/security/ipe/
H A Deval.c112 * evaluate_boot_verified() - Evaluate @ctx for the boot verified property.
126 * evaluate_dmv_roothash() - Evaluate @ctx against a dmv roothash property.
128 * @p: Supplies a pointer to the property being evaluated.
152 * evaluate_dmv_sig_false() - Evaluate @ctx against a dmv sig false property.
156 * * %true - The current @ctx match the property
157 * * %false - The current @ctx doesn't match the property
165 * evaluate_dmv_sig_true() - Evaluate @ctx against a dmv sig true property.
169 * * %true - The current @ctx match the property
170 * * %false - The current @ctx doesn't match the property
190 * evaluate_fsv_digest() - Evaluate @ctx against a fsv digest property.
[all …]
/linux/Documentation/devicetree/bindings/phy/
H A Dnvidia,tegra194-xusb-padctl.yaml84 The "status" property is used to enable or disable the use of a pad.
86 order to use the pad and any of its lanes, this property must be set
217 The "status" property is used to enable or disable the use of a port.
219 order to use the port, this property must be set to "okay".
240 description: A boolean property whose presence determines
241 that a port is internal. In the absence of this property
247 A boolean property whole presence indicates that the port
278 description: A boolean property whose presence determines
279 that a port is internal. In the absence of this property
285 A boolean property whole presence indicates that the port
[all …]
/linux/drivers/acpi/
H A Dproperty.c32 * from different GUID appear in a property list of another, it will be
293 const union acpi_object *property; in acpi_properties_format_valid() local
295 property = &properties->package.elements[i]; in acpi_properties_format_valid()
300 if (property->package.count != 2 in acpi_properties_format_valid()
301 || property->package.elements[0].type != ACPI_TYPE_STRING in acpi_properties_format_valid()
302 || !acpi_property_value_ok(&property->package.elements[1])) in acpi_properties_format_valid()
441 union acpi_object *property = &properties->package.elements[i]; in acpi_data_add_buffer_props() local
445 if (property->type != ACPI_TYPE_PACKAGE || in acpi_data_add_buffer_props()
446 property->package.count != 2) { in acpi_data_add_buffer_props()
448 "buffer property %u has %u entries\n", in acpi_data_add_buffer_props()
[all …]
/linux/Documentation/devicetree/bindings/opp/
H A Dopp-v2-base.yaml31 Missing property means devices have independent clock/voltage/current
43 property.
49 required property for all device nodes, unless another "required"
50 property to uniquely identify the OPP nodes exists. Devices like power
51 domains must have another (implementation dependent) property.
138 should match the number of interconnect paths. This property is only
164 This property allows a platform to enable only a subset of the OPPs
168 Each block present in the array of blocks in this property, represents
199 OPP of the device(s), whose OPP's phandle is present in this property,
201 this property is present).
[all …]

12345678910>>...89