/kernel/linux/linux-5.10/scripts/kconfig/ |
D | gconf.glade | 6 <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 …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
D | drm_property.c | 43 * property types and ranges. 49 * Property values are only 64bit. To support bigger piles of data (like gamma 50 * tables, color correction matrices or large structures) a property can instead 54 * per-object mapping from those names to the property ID used in the atomic 55 * IOCTL and in the get/set property IOCTL. 82 * drm_property_create - create a new property type 84 * @flags: flags specifying the property type 85 * @name: name of the property 88 * This creates a new generic drm property which can then be attached to a drm 89 * object with drm_object_attach_property(). The returned property object must [all …]
|
D | drm_atomic_uapi.c | 59 * the enable property. 104 * @blob: pointer to blob property to use for mode 106 * Set a mode (originating from a blob property) on the desired CRTC state. 107 * This function will take a reference on the blob property for the CRTC state, 108 * and release the reference held on the state's existing mode property, if any 420 struct drm_crtc_state *state, struct drm_property *property, in drm_atomic_crtc_set_property() argument 428 if (property == config->prop_active) in drm_atomic_crtc_set_property() 430 else if (property == config->prop_mode_id) { in drm_atomic_crtc_set_property() 436 } else if (property == config->prop_vrr_enabled) { in drm_atomic_crtc_set_property() 438 } else if (property == config->degamma_lut_property) { in drm_atomic_crtc_set_property() [all …]
|
D | drm_mode_object.c | 219 * drm_object_attach_property - attach a property to a modeset object 221 * @property: property to attach 222 * @init_val: initial value of the property 224 * This attaches the given property to the modeset object with the given initial 232 struct drm_property *property, in drm_object_attach_property() argument 236 struct drm_device *dev = property->dev; in drm_object_attach_property() 249 WARN(1, "Failed to attach object property (type: 0x%x). Please " in drm_object_attach_property() 256 obj->properties->properties[count] = property; in drm_object_attach_property() 263 * drm_object_property_set_value - set the value of a property 264 * @obj: drm mode object to set property value for [all …]
|
D | drm_blend.c | 104 * Without this property the rectangle is only scaled, but not rotated or 132 * planes. Without this property the primary plane is always below the cursor 139 * any plane has a zpos property (either mutable or immutable), then all 140 * planes shall have a zpos property. 179 * 1.0. In these cases, this property has no effect, as all three 184 * Plane alpha value set by the plane "alpha" property. If the 185 * plane does not expose the "alpha" property, then this is 189 * Blob property which contains the set of buffer format and modifier 191 * struct. Without this property the plane doesn't support buffers with 192 * modifiers. Userspace cannot change this property. [all …]
|
/kernel/linux/linux-5.10/drivers/thunderbolt/ |
D | property.c | 3 * 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 …]
|
/kernel/linux/linux-5.10/scripts/dtc/libfdt/ |
D | libfdt.h | 21 /* FDT_ERR_NOTFOUND: The requested node or property does not exist */ 23 /* FDT_ERR_EXISTS: Attempted to create a node or property which 42 * This can be caused either by an invalid phandle property 84 * or similar property with a bad format or value */ 87 /* FDT_ERR_BADVALUE: Device tree has a property with an unexpected 88 * value. For example: a property expected to contain a string list 94 * unexpected or missing value, property or node. */ 141 static inline void fdt32_st(void *property, uint32_t value) in fdt32_st() argument 143 uint8_t *bp = (uint8_t *)property; in fdt32_st() 165 static inline void fdt64_st(void *property, uint64_t value) in fdt64_st() argument [all …]
|
/kernel/linux/linux-5.10/drivers/of/ |
D | of_private.h | 12 * struct alias_prop - Alias property in 'aliases' node 14 * @alias: Alias property name 19 * The structure represents one alias property of 'aliases' node as 44 struct property *prop, struct property *old_prop); 54 struct property *prop, struct property *old_prop) in of_property_notify() 62 int __of_add_property_sysfs(struct device_node *np, struct property *pp); 63 void __of_remove_property_sysfs(struct device_node *np, struct property *prop); 64 void __of_update_property_sysfs(struct device_node *np, struct property *newprop, 65 struct property *oldprop); 69 static inline int __of_add_property_sysfs(struct device_node *np, struct property *pp) in __of_add_property_sysfs() [all …]
|
D | property.c | 3 * drivers/of/property.c - Procedures for accessing and interpreting 7 * file contains the OF property as well as the OF graph interface 56 * of_property_count_elems_of_size - Count the number of elements in a property 58 * @np: device node from which the property value is to be read. 59 * @propname: name of the property to be searched. 62 * Search for a property in a device node and count the number of elements of 64 * property does not exist or its length does not match a multiple of elem_size 65 * and -ENODATA if the property does not have a value. 70 struct property *prop = of_find_property(np, propname, NULL); in of_property_count_elems_of_size() 90 * @np: device node from which the property value is to be read. [all …]
|
/kernel/linux/linux-5.10/include/linux/ |
D | of.h | 22 #include <linux/property.h> 31 struct property { struct 35 struct property *next; argument 57 struct property *properties; argument 58 struct property *deadprops; /* removed properties */ 99 struct property *prop; 100 struct property *old_prop; 210 static inline int of_property_check_flag(struct property *p, unsigned long flag) in of_property_check_flag() 215 static inline void of_property_set_flag(struct property *p, unsigned long flag) in of_property_set_flag() 220 static inline void of_property_clear_flag(struct property *p, unsigned long flag) in of_property_clear_flag() [all …]
|
D | extcon.h | 92 * 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 …]
|
/kernel/linux/linux-5.10/include/drm/ |
D | drm_property.h | 34 * @value: numeric property value for this enum entry 39 * decoding for each value. This is used for example for the rotation property. 48 * struct drm_property - modeset object property 50 * This structure represent a modeset object property. It combines both the name 51 * of the property with the set of permissible values. This means that when a 52 * driver wants to use a property with the same name on different objects, but 53 * with different value ranges, then it must create property for each one. An 56 * property structure can be instantiated multiple times for the same object. 58 * symbolic property will have the same modeset object ID on all modeset 64 * To actually expose a property it must be attached to each object using [all …]
|
D | drm_mode_config.h | 509 * List of property type objects linked with &drm_property.head. This is 538 * Mutex for blob property allocation and management, protects 546 * List of all the blob property objects linked with 554 * @edid_property: Default connector property to hold the EDID of the 559 * @dpms_property: Default connector property to control the 564 * @path_property: Default connector property to hold the DP MST path 569 * @tile_property: Default connector property to store the tile 575 * @link_status_property: Default connector property for link status 580 * @plane_type_property: Default plane property to differentiate 585 * @prop_src_x: Default atomic plane property for the plane source [all …]
|
/kernel/linux/linux-5.10/drivers/base/ |
D | property.c | 3 * property.c - Unified device property interface. 17 #include <linux/property.h> 29 * device_property_present - check if a property of a device is present 30 * @dev: Device whose property is being checked 31 * @propname: Name of the property 33 * Check if property @propname is present in the device firmware description. 42 * fwnode_property_present - check if a property of a firmware node is present 43 * @fwnode: Firmware node whose property to check 44 * @propname: Name of the property 61 * device_property_read_u8_array - return a u8 array property of a device [all …]
|
/kernel/linux/linux-5.10/Documentation/firmware-guide/acpi/ |
D | DSD-properties-rules.rst | 7 Properties, Property Sets and Property Subsets 19 A device property is a data item consisting of a string key and a value (of a 30 A property set is a collection of properties applicable to a hardware entity 35 Property subsets are nested collections of properties. Each of them is 38 representation of property subsets is via the mechanism specified in the 41 Property sets may be hierarchical. That is, a property set may contain 42 multiple property subsets that each may contain property subsets of its 45 General Validity Rule for Property Sets 48 Valid property sets must follow the guidance given by the Device Properties UUID 55 return property sets which do not follow that rule from _DSD in data packages [all …]
|
/kernel/linux/linux-5.10/drivers/mfd/ |
D | si476x-prop.c | 46 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 …]
|
/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | imx6ulz.dtsi | 9 /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;
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/ |
D | ibm,powerpc-cpu-features.txt | 43 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 …]
|
/kernel/linux/linux-5.10/drivers/bus/ |
D | tegra-gmi.c | 92 u32 property, ranges[4]; in tegra_gmi_parse_dt() local 143 * CS# from the reg property instead. in tegra_gmi_parse_dt() 145 err = of_property_read_u32(child, "reg", &property); in tegra_gmi_parse_dt() 148 "failed to decode CS: no reg property found\n"); in tegra_gmi_parse_dt() 152 property = ranges[1]; in tegra_gmi_parse_dt() 156 if (property >= TEGRA_GMI_MAX_CHIP_SELECT) { in tegra_gmi_parse_dt() 157 dev_err(gmi->dev, "invalid chip select: %d", property); in tegra_gmi_parse_dt() 162 gmi->snor_config |= TEGRA_GMI_CS_SELECT(property); in tegra_gmi_parse_dt() 165 if (!of_property_read_u32(child, "nvidia,snor-muxed-width", &property)) in tegra_gmi_parse_dt() 166 gmi->snor_timing0 |= TEGRA_GMI_MUXED_WIDTH(property); in tegra_gmi_parse_dt() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/ |
D | example-schema.yaml | 45 # 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: 168 description: Child nodes are just another property from a json-schema 172 vendor,a-child-node-property: 178 - vendor,a-child-node-property [all …]
|
D | chosen.txt | 14 This property is used when booting with CONFIG_RANDOMIZE_BASE as the 26 Note that if this property is set from UEFI (or a bootloader in EFI 28 the Linux EFI stub (which will populate the property itself, using 35 with a stdout-path property under /chosen, as described in the Devicetree 66 Implementation note: Linux will look for the property "linux,stdout-path" or 69 should only use the "stdout-path" property. 74 This property is set (currently only on PowerPC, and only needed on 82 This property (arm64 only) holds a base address and size, describing a 86 This property describes a limitation: memory within this range is only 102 While this property does not represent a real hardware, the address [all …]
|
/kernel/linux/linux-5.10/scripts/dtc/ |
D | livetree.c | 39 struct property *build_property(char *name, struct data val, in build_property() 42 struct property *new = xmalloc(sizeof(*new)); in build_property() 53 struct property *build_property_delete(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 …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
D | interrupts.txt | 8 "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 …]
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
D | reconfig.c | 23 static int pSeries_reconfig_add_node(const char *path, struct property *proplist) in pSeries_reconfig_add_node() 90 static void release_prop_list(const struct property *prop) in release_prop_list() 92 struct property *next; in release_prop_list() 103 * parse_next_property - process the next property from raw input buffer 106 * @name: return value; set to property name in buf 108 * @value: return value; set to the property value in buf 123 printk(KERN_ERR "property parse failed in %s at line %d\n", in parse_next_property() 130 printk(KERN_ERR "property parse failed in %s at line %d\n", in parse_next_property() 139 printk(KERN_ERR "property parse failed in %s at line %d\n", in parse_next_property() 144 printk(KERN_ERR "property parse failed in %s at line %d\n", in parse_next_property() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
D | marvell,xenon-sdhci.txt | 23 Array of names corresponding to clocks property. 33 Please also check property marvell,pad-type in below. 42 If Xenon IP contains only one SDHC, this property is optional. 48 eMMC 5.1 PHY is the default choice if this property is not provided. 53 Please note that this property only presents the type of PHY. 54 It doesn't stand for the entire SDHC type or property. 62 ZNR is set as 0xF by default if this property is not provided. 68 ZPR is set as 0xF by default if this property is not provided. 74 Set as 0x4 by default if this property is not provided. 78 Set as 64 by default if this property is not provided. [all …]
|