/linux/drivers/thunderbolt/ |
A D | property.c | 84 property = kzalloc(sizeof(*property), GFP_KERNEL); in tb_property_alloc() 85 if (!property) in tb_property_alloc() 92 return property; in tb_property_alloc() 109 if (!property) in tb_property_parse() 126 property->value.data = kcalloc(property->length, sizeof(u32), in tb_property_parse() 137 property->value.text = kcalloc(property->length, sizeof(u32), in tb_property_parse() 146 property->value.text[property->length * 4 - 1] = '\0'; in tb_property_parse() 158 return property; in tb_property_parse() 527 p = tb_property_alloc(property->key, property->type); in tb_property_copy_dir() 590 if (!property) in tb_property_add_immediate() [all …]
|
/linux/drivers/gpu/drm/ |
A D | drm_property.c | 110 if (!property) in drm_property_create() 134 return property; in drm_property_create() 137 kfree(property); in drm_property_create() 172 if (!property) in drm_property_create_enum() 185 return property; in drm_property_create_enum() 222 if (!property) in drm_property_create_bitmask() 237 return property; in drm_property_create_bitmask() 248 if (!property) in property_create_range() 254 return property; in property_create_range() 343 if (!property) in drm_property_create_object() [all …]
|
A D | drm_atomic_uapi.c | 441 if (property == config->prop_active) in drm_atomic_crtc_set_property() 493 property->base.id, property->name); in drm_atomic_crtc_set_property() 508 if (property == config->prop_active) in drm_atomic_crtc_get_property() 611 property, val); in drm_atomic_plane_set_property() 616 property->base.id, property->name); in drm_atomic_plane_set_property() 802 state, property, val); in drm_atomic_connector_set_property() 807 property->base.id, property->name); in drm_atomic_connector_set_property() 879 state, property, val); in drm_atomic_connector_get_property() 899 connector->state, property, val); in drm_atomic_get_property() 907 crtc->state, property, val); in drm_atomic_get_property() [all …]
|
A D | drm_mode_object.c | 232 struct drm_property *property, in drm_object_attach_property() argument 236 struct drm_device *dev = property->dev; in drm_object_attach_property() 256 obj->properties->properties[count] = property; in drm_object_attach_property() 282 struct drm_property *property, uint64_t val) in drm_object_property_set_value() argument 287 !(property->flags & DRM_MODE_PROP_IMMUTABLE)); in drm_object_property_set_value() 301 struct drm_property *property, in __drm_object_property_get_value() argument 310 if (drm_drv_uses_atomic_modeset(property->dev) && in __drm_object_property_get_value() 311 !(property->flags & DRM_MODE_PROP_IMMUTABLE)) in __drm_object_property_get_value() 531 struct drm_property *property; in drm_mode_obj_set_property_ioctl() local 545 if (!property) in drm_mode_obj_set_property_ioctl() [all …]
|
/linux/arch/arm/boot/dts/ |
A D | bcm-nsp-ax.dtsi | 13 /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 …]
|
A 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;
|
/linux/drivers/of/ |
A D | of_private.h | 46 struct property *prop, struct property *old_prop); 56 struct property *prop, struct property *old_prop) in of_property_notify() 64 int __of_add_property_sysfs(struct device_node *np, struct property *pp); 65 void __of_remove_property_sysfs(struct device_node *np, struct property *prop); 66 void __of_update_property_sysfs(struct device_node *np, struct property *newprop, 67 struct property *oldprop); 77 struct property *newprop, struct property *oldprop) {} in __of_update_property_sysfs() 118 struct property *__of_prop_dup(const struct property *prop, gfp_t allocflags); 129 extern int __of_add_property(struct device_node *np, struct property *prop); 132 struct property *newprop, struct property **oldprop); [all …]
|
A D | kobj.c | 35 struct property *pp = container_of(bin_attr, struct property, attr); in of_node_property_read() 63 int __of_add_property_sysfs(struct device_node *np, struct property *pp) in __of_add_property_sysfs() 87 void __of_sysfs_remove_bin_file(struct device_node *np, struct property *prop) in __of_sysfs_remove_bin_file() 96 void __of_remove_property_sysfs(struct device_node *np, struct property *prop) in __of_remove_property_sysfs() 103 void __of_update_property_sysfs(struct device_node *np, struct property *newprop, in __of_update_property_sysfs() 104 struct property *oldprop) in __of_update_property_sysfs() 119 struct property *pp; in __of_attach_node_sysfs() 151 struct property *pp; in __of_detach_node_sysfs()
|
/linux/drivers/mfd/ |
A D | si476x-prop.c | 46 u16 property) in si476x_core_is_valid_property_a10() argument 87 u16 property) in si476x_core_is_valid_property_a20() argument 101 si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a20() 108 u16 property) in si476x_core_is_valid_property_a30() argument 127 si476x_core_element_is_in_range(property, valid_ranges, in si476x_core_is_valid_property_a30() 136 u16 property) in si476x_core_is_valid_property() argument 151 u16 property) in si476x_core_is_readonly_property() argument 158 return (property == 0x3200); in si476x_core_is_readonly_property() 160 return (property == 0x1006 || in si476x_core_is_readonly_property() 161 property == 0x2210 || in si476x_core_is_readonly_property() [all …]
|
/linux/drivers/bus/ |
A D | tegra-gmi.c | 92 u32 property, ranges[4]; in tegra_gmi_parse_dt() local 145 err = of_property_read_u32(child, "reg", &property); 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() 162 gmi->snor_config |= TEGRA_GMI_CS_SELECT(property); in tegra_gmi_parse_dt() 171 gmi->snor_timing0 |= TEGRA_GMI_HOLD_WIDTH(property); in tegra_gmi_parse_dt() 176 gmi->snor_timing0 |= TEGRA_GMI_ADV_WIDTH(property); in tegra_gmi_parse_dt() 181 gmi->snor_timing0 |= TEGRA_GMI_CE_WIDTH(property); in tegra_gmi_parse_dt() 186 gmi->snor_timing1 |= TEGRA_GMI_WE_WIDTH(property); in tegra_gmi_parse_dt() 191 gmi->snor_timing1 |= TEGRA_GMI_OE_WIDTH(property); in tegra_gmi_parse_dt() [all …]
|
/linux/scripts/dtc/ |
A D | livetree.c | 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() 77 struct property *next; in reverse_properties() 232 struct property *p; in add_orphan_node() 268 struct property **p; in add_property() 327 struct property *prop; in delete_node() 343 struct property *p; in append_to_property() 426 struct property *prop; in get_property() 477 struct property *p; in get_marker_label() 626 struct property *reg; in guess_boot_cpuid() [all …]
|
A D | dtc.h | 206 struct property { struct 211 struct property *next; argument 220 struct property *proplist; argument 263 struct property *build_property(char *name, struct data val, 265 struct property *build_property_delete(char *name); 266 struct property *chain_property(struct property *first, struct property *list); 267 struct property *reverse_properties(struct property *first); 279 void add_property(struct node *node, struct property *prop); 281 void delete_property(struct property *prop); 291 cell_t propval_cell(struct property *prop); [all …]
|
/linux/Documentation/devicetree/bindings/powerpc/ |
A D | ibm,powerpc-cpu-features.txt | 43 revision of the compatible property. 107 If bit 0 is set, then the hwcap-bit-nr property will exist. 125 If the HFSCR bit is set, then the hfscr-bit-nr property will exist and 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 154 property describes the bit number in the HFSCR register that the 166 This property exists when the os-support property FSCR bit is set. This 167 property describes the bit number in the FSCR register that the 179 This property may exist when the usable-privilege property value has PR bit set. 191 features usable by userspace will have a hwcap-bit-nr property. [all …]
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
A 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 …]
|
/linux/include/linux/mfd/ |
A D | syscon.h | 25 const char *property); 28 const char *property, 33 const char *property); 52 const char *property) in syscon_regmap_lookup_by_phandle() argument 59 const char *property, in syscon_regmap_lookup_by_phandle_args() argument 68 const char *property) in syscon_regmap_lookup_by_phandle_optional() argument
|
/linux/Documentation/devicetree/bindings/arm/marvell/ |
A D | 98dx3236.txt | 5 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:
|
A D | armada-370-xp.txt | 5 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:
|
A D | armada-38x.txt | 5 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:
|
A D | armada-39x.txt | 5 following property: 7 Required root node property: 12 following property before the common "marvell,armada390" one: 14 Required root node property: 23 property before the common "marvell,armada390" one: 25 Required root node property:
|
/linux/include/linux/ |
A D | of.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; 1037 static inline int of_prop_val_eq(struct property *p1, struct property *p2) in of_prop_val_eq() 1385 struct property *prop; 1386 struct property *old_prop; 1422 struct property *prop); [all …]
|
/linux/Documentation/devicetree/bindings/x86/ |
A D | ce4100.txt | 7 name in their compatible property because they first appeared in this 44 This node describes the in-core peripherals. Required property: 49 This node describes the PCI bus on the SoC. Its property should be 55 to contain the interrupt property. Besides the interrupt property it has 56 to contain at least the reg property containing the PCI bus address and 57 compatible property according to "PCI Bus Binding Revision 2.1".
|
/linux/Documentation/devicetree/bindings/ |
A D | example-schema.yaml | 141 vendor,int-property: 146 vendor,bool-property: 152 vendor,string-array-property: 160 vendor,property-in-standard-units-microvolt: 170 vendor,a-child-node-property: 176 - vendor,a-child-node-property 180 # 'vendor,bool-property' is only allowed when 'vendor,string-array-property' 182 vendor,bool-property: [ 'vendor,string-array-property' ] 185 vendor,string-array-property: [ 'vendor,bool-property' ] 214 - vendor,bool-property [all …]
|
A 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 69 should only use the "stdout-path" property. 74 This property is set (currently only on PowerPC, and only needed on 82 This property holds a base address and size, describing a limited region in 86 This property describes a limitation: memory within this range is only 102 While this property does not represent a real hardware, the address 109 This property holds the memory range, the address and the size, of the elf [all …]
|
/linux/Documentation/firmware-guide/acpi/ |
A D | DSD-properties-rules.rst | 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 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 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 62 principle, the property set may still not be regarded as a valid one. 76 property set. 81 It often is useful to make _DSD return property sets that follow Device Tree [all …]
|
/linux/arch/arm/boot/compressed/ |
A D | atags_to_fdt.c | 23 static int setprop(void *fdt, const char *node_path, const char *property, in setprop() argument 29 return fdt_setprop(fdt, offset, property, val_array, size); in setprop() 33 const char *property, const char *string) in setprop_string() argument 38 return fdt_setprop_string(fdt, offset, property, string); in setprop_string() 42 const char *property, uint32_t val) in setprop_cell() argument 47 return fdt_setprop_cell(fdt, offset, property, val); in setprop_cell() 51 const char *property, int *len) in getprop() argument 58 return fdt_getprop(fdt, offset, property, len); in getprop()
|