/linux-4.4.14/arch/powerpc/sysdev/ |
D | mv64x60_dev.c | 94 const unsigned int *prop; in mv64x60_mpsc_device_setup() local 133 prop = of_get_property(np, "cell-index", NULL); in mv64x60_mpsc_device_setup() 134 if (!prop) in mv64x60_mpsc_device_setup() 136 port_number = *(int *)prop; in mv64x60_mpsc_device_setup() 143 prop = of_get_property(np, "max_idle", NULL); in mv64x60_mpsc_device_setup() 144 if (prop) in mv64x60_mpsc_device_setup() 145 pdata.max_idle = *prop; in mv64x60_mpsc_device_setup() 147 prop = of_get_property(brg, "current-speed", NULL); in mv64x60_mpsc_device_setup() 148 if (prop) in mv64x60_mpsc_device_setup() 149 pdata.default_baud = *prop; in mv64x60_mpsc_device_setup() [all …]
|
D | fsl_soc.c | 60 const __be32 *prop = of_get_property(soc, "#address-cells", &size); in get_immrbase() local 62 if (prop && size == 4) in get_immrbase() 63 naddr = be32_to_cpup(prop); in get_immrbase() 67 prop = of_get_property(soc, "ranges", &size); in get_immrbase() 68 if (prop) in get_immrbase() 69 immrbase = of_translate_address(soc, prop + naddr); in get_immrbase() 84 const u32 *prop; in fsl_get_sys_freq() local 94 prop = of_get_property(soc, "clock-frequency", &size); in fsl_get_sys_freq() 95 if (!prop || size != sizeof(*prop) || *prop == 0) in fsl_get_sys_freq() 96 prop = of_get_property(soc, "bus-frequency", &size); in fsl_get_sys_freq() [all …]
|
D | ppc4xx_soc.c | 83 const u32 *prop; in ppc4xx_l2c_probe() local 91 prop = of_get_property(np, "cache-size", NULL); in ppc4xx_l2c_probe() 92 if (prop == NULL) { in ppc4xx_l2c_probe() 97 l2_size = prop[0]; in ppc4xx_l2c_probe() 202 const u32 *prop; in ppc4xx_reset_system() local 206 prop = of_get_property(np, "reset-type", NULL); in ppc4xx_reset_system() 214 if ((prop) && ((prop[0] >= 1) && (prop[0] <= 3))) in ppc4xx_reset_system() 215 reset_type = prop[0] << 28; in ppc4xx_reset_system()
|
D | mpic_msgr.c | 150 struct property *prop; in mpic_msgr_block_number() local 153 prop = of_find_property(aliases, buf, NULL); in mpic_msgr_block_number() 154 if (node == of_find_node_by_path(prop->value)) in mpic_msgr_block_number() 172 const unsigned int *prop; in mpic_msgr_probe() local 218 prop = of_get_property(np, "mpic-msgr-receive-mask", NULL); in mpic_msgr_probe() 219 receive_mask = (prop) ? *prop : 0xF; in mpic_msgr_probe()
|
D | scom.c | 57 const __be32 *prop, *sprop; in scom_map_device() local 75 prop = of_get_property(dev, "scom-reg", &size); in scom_map_device() 77 if (!prop && parent == dev->parent) { in scom_map_device() 78 prop = of_get_property(dev, "reg", &size); in scom_map_device() 81 if (!prop) in scom_map_device() 89 reg = of_read_number(&prop[index * cells * 2], cells); in scom_map_device() 90 cnt = of_read_number(&prop[index * cells * 2 + cells], cells); in scom_map_device()
|
D | msi_bitmap.c | 225 struct property prop; in test_of_node() local 247 memset(&prop, 0, sizeof(prop)); in test_of_node() 248 prop.name = prop_name; in test_of_node() 249 prop.value = &prop_data; in test_of_node() 250 prop.length = sizeof(prop_data); in test_of_node() 252 of_node.properties = ∝ in test_of_node()
|
D | fsl_85xx_l2ctlr.c | 77 const unsigned int *prop; in mpc85xx_l2ctlr_of_probe() local 86 prop = of_get_property(dev->dev.of_node, "cache-size", NULL); in mpc85xx_l2ctlr_of_probe() 87 if (!prop) { in mpc85xx_l2ctlr_of_probe() 91 l2cache_size = *prop; in mpc85xx_l2ctlr_of_probe()
|
D | dcr.c | 67 const char *prop; in dcr_map_generic() local 75 prop = of_get_property(dp, "dcr-access-method", NULL); in dcr_map_generic() 77 pr_debug("dcr_map_generic(dcr-access-method = %s)\n", prop); in dcr_map_generic() 79 if (!strcmp(prop, "native")) { in dcr_map_generic() 82 } else if (!strcmp(prop, "mmio")) { in dcr_map_generic()
|
D | ppc4xx_cpm.c | 252 const unsigned int *prop = of_get_property(np, name, &len); in cpm_get_uint_property() local 254 if (prop == NULL || len < sizeof(u32)) in cpm_get_uint_property() 257 return *prop; in cpm_get_uint_property()
|
D | tsi108_dev.c | 51 const void *prop = of_get_property(tsi, "reg", &size); in get_csrbase() local 52 tsi108_csr_base = of_translate_address(tsi, prop); in get_csrbase()
|
D | mv64x60_pci.c | 87 const unsigned int *prop; in mv64x60_sysfs_init() local 93 prop = of_get_property(np, "hs_reg_valid", NULL); in mv64x60_sysfs_init()
|
/linux-4.4.14/scripts/kconfig/ |
D | symbol.c | 40 struct property *prop = prop_alloc(P_DEFAULT, sym); in sym_add_default() local 42 prop->expr = expr_alloc_symbol(sym_lookup(def, SYMBOL_CONST)); in sym_add_default() 99 struct property *prop; in sym_get_choice_prop() local 101 for_all_choices(sym, prop) in sym_get_choice_prop() 102 return prop; in sym_get_choice_prop() 108 struct property *prop; in sym_get_env_prop() local 110 for_all_properties(sym, prop, P_ENV) in sym_get_env_prop() 111 return prop; in sym_get_env_prop() 117 struct property *prop; in sym_get_default_prop() local 119 for_all_defaults(sym, prop) { in sym_get_default_prop() [all …]
|
D | menu.c | 31 static void prop_warn(struct property *prop, const char *fmt, ...) in prop_warn() argument 35 fprintf(stderr, "%s:%d:warning: ", prop->file->name, prop->lineno); in prop_warn() 130 struct property *prop = prop_alloc(type, current_entry->sym); in menu_add_prop() local 132 prop->menu = current_entry; in menu_add_prop() 133 prop->expr = expr; in menu_add_prop() 134 prop->visible.expr = menu_check_dep(dep); in menu_add_prop() 138 prop_warn(prop, "leading whitespace ignored"); in menu_add_prop() 143 prop_warn(prop, "prompt redefined"); in menu_add_prop() 165 prop->visible.expr in menu_add_prop() 166 = expr_alloc_and(prop->visible.expr, in menu_add_prop() [all …]
|
D | zconf.y | 611 struct property *prop; in print_symbol() local 637 for (prop = sym->prop; prop; prop = prop->next) { in print_symbol() 638 if (prop->menu != menu) in print_symbol() 640 switch (prop->type) { in print_symbol() 643 print_quoted_string(out, prop->text); in print_symbol() 644 if (!expr_is_yes(prop->visible.expr)) { in print_symbol() 646 expr_fprint(prop->visible.expr, out); in print_symbol() 652 expr_fprint(prop->expr, out); in print_symbol() 653 if (!expr_is_yes(prop->visible.expr)) { in print_symbol() 655 expr_fprint(prop->visible.expr, out); in print_symbol() [all …]
|
D | zconf.tab.c | 2448 struct property *prop; in print_symbol() local 2474 for (prop = sym->prop; prop; prop = prop->next) { in print_symbol() 2475 if (prop->menu != menu) in print_symbol() 2477 switch (prop->type) { in print_symbol() 2480 print_quoted_string(out, prop->text); in print_symbol() 2481 if (!expr_is_yes(prop->visible.expr)) { in print_symbol() 2483 expr_fprint(prop->visible.expr, out); in print_symbol() 2489 expr_fprint(prop->expr, out); in print_symbol() 2490 if (!expr_is_yes(prop->visible.expr)) { in print_symbol() 2492 expr_fprint(prop->visible.expr, out); in print_symbol() [all …]
|
D | util.c | 58 struct property *prop; in file_write_dep() local 61 prop = sym_get_env_prop(sym); in file_write_dep() 62 env_sym = prop_get_symbol(prop); in file_write_dep()
|
D | confdata.c | 263 struct property *prop; in conf_read_simple() local 273 for_all_defaults(sym_defconfig_list, prop) { in conf_read_simple() 274 if (expr_calc_value(prop->visible.expr) == no || in conf_read_simple() 275 prop->expr->type != E_SYMBOL) in conf_read_simple() 277 name = conf_expand_value(prop->expr->left.sym->name); in conf_read_simple() 1055 struct property *prop; in randomize_choice_values() local 1068 prop = sym_get_choice_prop(csym); in randomize_choice_values() 1072 expr_list_for_each_sym(prop->expr, e, sym) in randomize_choice_values() 1082 expr_list_for_each_sym(prop->expr, e, sym) { in randomize_choice_values() 1103 struct property *prop; in set_all_choice_values() local [all …]
|
D | qconf.cc | 108 struct property *prop; in updateMenu() local 121 prop = menu->prompt; in updateMenu() 124 if (prop) switch (prop->type) { in updateMenu() 1142 for (struct property *prop = sym->prop; prop; prop = prop->next) { in debug_info() local 1143 switch (prop->type) { in debug_info() 1146 debug += QString().sprintf("prompt: <a href=\"m%p\">", prop->menu); in debug_info() 1147 debug += print_filter(_(prop->text)); in debug_info() 1154 debug += prop_get_type_name(prop->type); in debug_info() 1156 expr_print(prop->expr, expr_print_help, &debug, E_NONE); in debug_info() 1162 expr_print(prop->expr, expr_print_help, &debug, E_NONE); in debug_info() [all …]
|
D | expr.h | 85 struct property *prop; member 159 for (st = sym->prop; st; st = st->next) \ 164 for (st = sym->prop; st; st = st->next) \
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
D | tilcdc_slave_compat.c | 72 struct property * __init tilcdc_prop_dup(const struct property *prop, in tilcdc_prop_dup() argument 81 nprop->name = kstrdup(prop->name, GFP_KERNEL); in tilcdc_prop_dup() 85 nprop->value = kmemdup(prop->value, prop->length, GFP_KERNEL); in tilcdc_prop_dup() 89 nprop->length = prop->length; in tilcdc_prop_dup() 99 struct property *prop; in tilcdc_copy_props() local 103 prop = of_find_property(from, props[i], NULL); in tilcdc_copy_props() 104 if (!prop) in tilcdc_copy_props() 107 prop = tilcdc_prop_dup(prop, kft); in tilcdc_copy_props() 108 if (!prop) in tilcdc_copy_props() 111 prop->next = to->properties; in tilcdc_copy_props() [all …]
|
/linux-4.4.14/scripts/dtc/ |
D | checks.c | 46 struct node *node, struct property *prop); 129 struct property *prop; in check_nodes_props() local 136 for_each_property(node, prop) { in check_nodes_props() 137 TRACE(c, "%s\t'%s'", node->fullpath, prop->name); in check_nodes_props() 138 c->prop_fn(c, dt, node, prop); in check_nodes_props() 201 struct property *prop; in check_is_string() local 204 prop = get_property(node, propname); in check_is_string() 205 if (!prop) in check_is_string() 208 if (!data_is_one_string(prop->val)) in check_is_string() 220 struct property *prop; in check_is_cell() local [all …]
|
D | livetree.c | 227 void add_property(struct node *node, struct property *prop) in add_property() argument 231 prop->next = NULL; in add_property() 237 *p = prop; in add_property() 242 struct property *prop = node->proplist; in delete_property_by_name() local 244 while (prop) { in delete_property_by_name() 245 if (!strcmp(prop->name, name)) { in delete_property_by_name() 246 delete_property(prop); in delete_property_by_name() 249 prop = prop->next; in delete_property_by_name() 253 void delete_property(struct property *prop) in delete_property() argument 255 prop->deleted = 1; in delete_property() [all …]
|
D | treesource.c | 195 static void write_propval(FILE *f, struct property *prop) in write_propval() argument 197 int len = prop->val.len; in write_propval() 198 const char *p = prop->val.val; in write_propval() 199 struct marker *m = prop->val.markers; in write_propval() 217 if ((m->offset > 0) && (prop->val.val[m->offset - 1] != '\0')) in write_propval() 226 write_propval_string(f, prop->val); in write_propval() 228 write_propval_cells(f, prop->val); in write_propval() 230 write_propval_bytes(f, prop->val); in write_propval() 238 struct property *prop; in write_tree_source_node() local 250 for_each_property(tree, prop) { in write_tree_source_node() [all …]
|
D | fdtget.c | 126 int prop; in list_properties() local 128 prop = fdt_first_property_offset(blob, node); in list_properties() 131 if (prop < 0) in list_properties() 132 return prop == -FDT_ERR_NOTFOUND ? 0 : prop; in list_properties() 133 data = fdt_get_property_by_offset(blob, prop, NULL); in list_properties() 137 prop = fdt_next_property_offset(blob, prop); in list_properties() 254 const char *prop; in do_fdtget() local 272 prop = args_per_step == 1 ? NULL : arg[i + 1]; in do_fdtget() 274 if (show_data_for_item(blob, disp, node, prop)) in do_fdtget()
|
D | fstree.c | 52 struct property *prop; in read_fstree() local 61 prop = build_property(xstrdup(de->d_name), in read_fstree() 64 add_property(tree, prop); in read_fstree()
|
D | flattree.c | 262 struct property *prop; in flatten_tree() local 278 for_each_property(tree, prop) { in flatten_tree() 281 if (streq(prop->name, "name")) in flatten_tree() 284 nameoff = stringtable_insert(strbuf, prop->name); in flatten_tree() 286 emit->property(etarget, prop->labels); in flatten_tree() 287 emit->cell(etarget, prop->val.len); in flatten_tree() 290 if ((vi->flags & FTF_VARALIGN) && (prop->val.len >= 8)) in flatten_tree() 293 emit->data(etarget, prop->val); in flatten_tree() 761 struct property *prop; in unflatten_tree() local 770 prop = flat_read_property(dtbuf, strbuf, flags); in unflatten_tree() [all …]
|
D | dtc.h | 198 void add_property(struct node *node, struct property *prop); 200 void delete_property(struct property *prop); 207 cell_t propval_cell(struct property *prop); 211 struct node **node, struct property **prop);
|
/linux-4.4.14/arch/powerpc/platforms/83xx/ |
D | usb.c | 33 const void *prop, *dr_mode; in mpc834x_usb_cfg() local 49 prop = of_get_property(np, "phy_type", NULL); in mpc834x_usb_cfg() 51 if (prop && (!strcmp(prop, "utmi") || in mpc834x_usb_cfg() 52 !strcmp(prop, "utmi_wide"))) { in mpc834x_usb_cfg() 56 } else if (prop && !strcmp(prop, "serial")) { in mpc834x_usb_cfg() 64 } else if (prop && !strcmp(prop, "ulpi")) { in mpc834x_usb_cfg() 75 prop = of_get_property(np, "port0", NULL); in mpc834x_usb_cfg() 76 if (prop) { in mpc834x_usb_cfg() 82 prop = of_get_property(np, "port1", NULL); in mpc834x_usb_cfg() 83 if (prop) { in mpc834x_usb_cfg() [all …]
|
D | mpc832x_rdb.c | 55 const void *prop; in of_fsl_spi_probe() local 66 prop = of_get_property(np, "reg", NULL); in of_fsl_spi_probe() 67 if (!prop) in of_fsl_spi_probe() 69 pdata.bus_num = *(u32 *)prop; in of_fsl_spi_probe() 71 prop = of_get_property(np, "cell-index", NULL); in of_fsl_spi_probe() 72 if (prop) in of_fsl_spi_probe() 73 i = *(u32 *)prop; in of_fsl_spi_probe() 75 prop = of_get_property(np, "mode", NULL); in of_fsl_spi_probe() 76 if (prop && !strcmp(prop, "cpu-qe")) in of_fsl_spi_probe()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | prom_64.c | 117 struct property *prop; in sun4u_path_component() local 119 prop = of_find_property(dp, "reg", NULL); in sun4u_path_component() 120 if (!prop) in sun4u_path_component() 123 regs = prop->value; in sun4u_path_component() 132 prop = of_find_property(dp, "upa-portid", NULL); in sun4u_path_component() 133 if (!prop) in sun4u_path_component() 134 prop = of_find_property(dp, "portid", NULL); in sun4u_path_component() 135 if (prop) { in sun4u_path_component() 143 *(u32 *)prop->value, in sun4u_path_component() 152 struct property *prop; in sbus_path_component() local [all …]
|
D | prom_32.c | 80 struct property *prop; in sbus_path_component() local 82 prop = of_find_property(dp, "reg", NULL); in sbus_path_component() 83 if (!prop) in sbus_path_component() 86 regs = prop->value; in sbus_path_component() 97 struct property *prop; in pci_path_component() local 100 prop = of_find_property(dp, "reg", NULL); in pci_path_component() 101 if (!prop) in pci_path_component() 104 regs = prop->value; in pci_path_component() 122 struct property *prop; in ebus_path_component() local 124 prop = of_find_property(dp, "reg", NULL); in ebus_path_component() [all …]
|
D | prom_common.c | 40 struct property *prop; in of_getintprop_default() local 43 prop = of_find_property(np, name, &len); in of_getintprop_default() 44 if (!prop || len != 4) in of_getintprop_default() 47 return *(int *) prop->value; in of_getintprop_default() 71 struct property *prop = *prevp; in of_set_property() local 73 if (!strcasecmp(prop->name, name)) { in of_set_property() 74 void *old_val = prop->value; in of_set_property() 81 prop->value = new_val; in of_set_property() 82 prop->length = len; in of_set_property() 84 if (OF_IS_DYNAMIC(prop)) in of_set_property() [all …]
|
D | chmc.c | 296 struct jbusmc_obp_mem_layout *prop; in jbusmc_print_dimm() local 312 prop = &p->layout; in jbusmc_print_dimm() 321 &dimm_str, prop, first_dimm); in jbusmc_print_dimm() 331 prop->dimm_labels[first_dimm + dimm]); in jbusmc_print_dimm() 401 const u32 *prop; in jbusmc_probe() local 427 prop = of_get_property(op->dev.of_node, "portid", &len); in jbusmc_probe() 428 if (!prop || len != 4) { in jbusmc_probe() 433 p->portid = *prop; in jbusmc_probe() 435 prop = of_get_property(op->dev.of_node, "memory-control-register-1", &len); in jbusmc_probe() 436 if (!prop || len != 8) { in jbusmc_probe() [all …]
|
D | btext.c | 46 u32 prop; in btext_initialize() local 56 if (prom_getproperty(node, "linebytes", (char *)&prop, 4) >= 0 && in btext_initialize() 57 prop != 0xffffffffu) in btext_initialize() 58 pitch = prop; in btext_initialize() 63 if (prom_getproperty(node, "address", (char *)&prop, 4) >= 0) in btext_initialize() 64 address = prop; in btext_initialize()
|
D | setup_64.c | 467 const char *prop; in mdesc_cpu_hwcap_list() local 479 prop = mdesc_get_property(hp, pn, "hwcap-list", &len); in mdesc_cpu_hwcap_list() 480 if (!prop) in mdesc_cpu_hwcap_list() 489 if (hwcaps[i] && !strcmp(prop, hwcaps[i])) { in mdesc_cpu_hwcap_list() 495 if (!strcmp(prop, crypto_hwcaps[i])) in mdesc_cpu_hwcap_list() 499 plen = strlen(prop) + 1; in mdesc_cpu_hwcap_list() 500 prop += plen; in mdesc_cpu_hwcap_list()
|
D | pci.c | 408 #define GET_64BIT(prop, i) ((((u64) (prop)[(i)]) << 32) | (prop)[(i)+1]) argument 1059 } *prop; in pci_bus_slot_names() local 1064 prop = of_get_property(node, "slot-names", &len); in pci_bus_slot_names() 1065 if (!prop) in pci_bus_slot_names() 1068 mask = prop->slot_mask; in pci_bus_slot_names() 1069 sp = prop->names; in pci_bus_slot_names()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | omapdss-boot-init.c | 43 static int __init omapdss_count_strings(const struct property *prop) in omapdss_count_strings() argument 45 const char *p = prop->value; in omapdss_count_strings() 49 for (i = 0; total < prop->length; total += l, p += l, i++) in omapdss_count_strings() 58 struct property *prop; in omapdss_update_prop() local 60 prop = kzalloc(sizeof(*prop), GFP_KERNEL); in omapdss_update_prop() 61 if (!prop) in omapdss_update_prop() 64 prop->name = "compatible"; in omapdss_update_prop() 65 prop->value = compat; in omapdss_update_prop() 66 prop->length = len; in omapdss_update_prop() 68 of_update_property(node, prop); in omapdss_update_prop() [all …]
|
D | hdmi_common.c | 14 struct property *prop; in hdmi_parse_lanes_of() local 17 prop = of_find_property(ep, "lanes", &len); in hdmi_parse_lanes_of() 18 if (prop) { in hdmi_parse_lanes_of()
|
D | dss-of.c | 102 struct property *prop; in dss_of_port_get_parent_device() local 104 prop = of_find_property(np, "compatible", NULL); in dss_of_port_get_parent_device() 106 if (prop) in dss_of_port_get_parent_device()
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
D | armada_overlay.c | 43 struct armada_ovl_plane_properties prop; member 50 armada_ovl_update_attr(struct armada_ovl_plane_properties *prop, in armada_ovl_update_attr() argument 53 writel_relaxed(prop->colorkey_yr, dcrtc->base + LCD_SPU_COLORKEY_Y); in armada_ovl_update_attr() 54 writel_relaxed(prop->colorkey_ug, dcrtc->base + LCD_SPU_COLORKEY_U); in armada_ovl_update_attr() 55 writel_relaxed(prop->colorkey_vb, dcrtc->base + LCD_SPU_COLORKEY_V); in armada_ovl_update_attr() 57 writel_relaxed(prop->brightness << 16 | prop->contrast, in armada_ovl_update_attr() 60 writel_relaxed(prop->saturation << 16, in armada_ovl_update_attr() 65 armada_updatel(prop->colorkey_mode | CFG_ALPHAM_GRA, in armada_ovl_update_attr() 138 armada_ovl_update_attr(&dplane->prop, dcrtc); in armada_ovl_plane_update() 304 dplane->prop.colorkey_yr = CCC(K2R(val)); in armada_ovl_plane_set_property() [all …]
|
/linux-4.4.14/drivers/of/ |
D | dynamic.c | 106 pr->dn->full_name, pr->prop->name); in of_reconfig_notify() 126 struct property *prop, *old_prop = NULL; in of_reconfig_get_state_change() local 133 prop = of_find_property(pr->dn, "status", NULL); in of_reconfig_get_state_change() 137 prop = pr->prop; in of_reconfig_get_state_change() 140 prop = pr->prop; in of_reconfig_get_state_change() 153 if (prop && !strcmp(prop->name, "status")) { in of_reconfig_get_state_change() 155 status_state = !strcmp(prop->value, "okay") || in of_reconfig_get_state_change() 156 !strcmp(prop->value, "ok"); in of_reconfig_get_state_change() 203 struct property *prop, struct property *oldprop) in of_property_notify() argument 212 pr.prop = prop; in of_property_notify() [all …]
|
D | of_reserved_mem.c | 102 const __be32 *prop; in __reserved_mem_alloc_size() local 106 prop = of_get_flat_dt_prop(node, "size", &len); in __reserved_mem_alloc_size() 107 if (!prop) in __reserved_mem_alloc_size() 115 size = dt_mem_next_cell(dt_root_size_cells, &prop); in __reserved_mem_alloc_size() 119 prop = of_get_flat_dt_prop(node, "alignment", &len); in __reserved_mem_alloc_size() 120 if (prop) { in __reserved_mem_alloc_size() 126 align = dt_mem_next_cell(dt_root_addr_cells, &prop); in __reserved_mem_alloc_size() 133 prop = of_get_flat_dt_prop(node, "alloc-ranges", &len); in __reserved_mem_alloc_size() 134 if (prop) { in __reserved_mem_alloc_size() 145 start = dt_mem_next_cell(dt_root_addr_cells, &prop); in __reserved_mem_alloc_size() [all …]
|
D | base.c | 444 struct property *prop; in __of_device_is_compatible() local 450 prop = __of_find_property(device, "compatible", NULL); in __of_device_is_compatible() 451 for (cp = of_prop_next_string(prop, NULL); cp; in __of_device_is_compatible() 452 cp = of_prop_next_string(prop, cp), index++) { in __of_device_is_compatible() 1095 struct property *prop = of_find_property(np, propname, NULL); in of_property_count_elems_of_size() local 1097 if (!prop) in of_property_count_elems_of_size() 1099 if (!prop->value) in of_property_count_elems_of_size() 1102 if (prop->length % elem_size != 0) { in of_property_count_elems_of_size() 1108 return prop->length / elem_size; in of_property_count_elems_of_size() 1128 struct property *prop = of_find_property(np, propname, NULL); in of_find_property_value_of_size() local [all …]
|
D | fdt.c | 478 const __be32 *prop; in __reserved_mem_reserve_reg() local 481 prop = of_get_flat_dt_prop(node, "reg", &len); in __reserved_mem_reserve_reg() 482 if (!prop) in __reserved_mem_reserve_reg() 494 base = dt_mem_next_cell(dt_root_addr_cells, &prop); in __reserved_mem_reserve_reg() 495 size = dt_mem_next_cell(dt_root_size_cells, &prop); in __reserved_mem_reserve_reg() 521 const __be32 *prop; in __reserved_mem_check_root() local 523 prop = of_get_flat_dt_prop(node, "#size-cells", NULL); in __reserved_mem_check_root() 524 if (!prop || be32_to_cpup(prop) != dt_root_size_cells) in __reserved_mem_check_root() 527 prop = of_get_flat_dt_prop(node, "#address-cells", NULL); in __reserved_mem_check_root() 528 if (!prop || be32_to_cpup(prop) != dt_root_addr_cells) in __reserved_mem_check_root() [all …]
|
D | of_private.h | 46 struct property *prop, struct property *old_prop); 50 struct property *prop, struct property *old_prop) in of_property_notify() argument 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);
|
D | overlay.c | 60 struct device_node *target, struct property *prop) in of_overlay_apply_single_property() argument 65 tprop = of_find_property(target, prop->name, NULL); in of_overlay_apply_single_property() 68 if (of_prop_cmp(prop->name, "name") == 0 || in of_overlay_apply_single_property() 69 of_prop_cmp(prop->name, "phandle") == 0 || in of_overlay_apply_single_property() 70 of_prop_cmp(prop->name, "linux,phandle") == 0) in of_overlay_apply_single_property() 73 propn = __of_prop_dup(prop, GFP_KERNEL); in of_overlay_apply_single_property() 134 struct property *prop; in of_overlay_apply_one() local 137 for_each_property_of_node(overlay, prop) { in of_overlay_apply_one() 138 ret = of_overlay_apply_single_property(ov, target, prop); in of_overlay_apply_one() 141 __func__, target->full_name, prop->name); in of_overlay_apply_one()
|
D | unittest.c | 141 struct property *prop; in of_unittest_dynamic() local 150 prop = kzalloc(sizeof(*prop) * 4, GFP_KERNEL); in of_unittest_dynamic() 151 if (!prop) { in of_unittest_dynamic() 157 prop->name = "new-property"; in of_unittest_dynamic() 158 prop->value = "new-property-data"; in of_unittest_dynamic() 159 prop->length = strlen(prop->value); in of_unittest_dynamic() 160 unittest(of_add_property(np, prop) == 0, "Adding a new property failed\n"); in of_unittest_dynamic() 163 prop++; in of_unittest_dynamic() 164 prop->name = "new-property"; in of_unittest_dynamic() 165 prop->value = "new-property-data-should-fail"; in of_unittest_dynamic() [all …]
|
D | fdt_address.c | 52 const __be32 *prop; in fdt_bus_default_count_cells() local 55 prop = fdt_getprop(blob, parentoffset, "#address-cells", NULL); in fdt_bus_default_count_cells() 56 if (prop) in fdt_bus_default_count_cells() 57 *addrc = be32_to_cpup(prop); in fdt_bus_default_count_cells() 63 prop = fdt_getprop(blob, parentoffset, "#size-cells", NULL); in fdt_bus_default_count_cells() 64 if (prop) in fdt_bus_default_count_cells() 65 *sizec = be32_to_cpup(prop); in fdt_bus_default_count_cells()
|
D | resolver.c | 81 struct property *prop; in __of_adjust_tree_phandles() local 89 for_each_property_of_node(node, prop) { in __of_adjust_tree_phandles() 92 if (of_prop_cmp(prop->name, "phandle") != 0 && in __of_adjust_tree_phandles() 93 of_prop_cmp(prop->name, "linux,phandle") != 0) in __of_adjust_tree_phandles() 97 if (prop->length < 4) in __of_adjust_tree_phandles() 101 phandle = be32_to_cpup(prop->value); in __of_adjust_tree_phandles() 106 *(uint32_t *)prop->value = cpu_to_be32(node->phandle); in __of_adjust_tree_phandles()
|
D | address.c | 177 const __be32 *prop; in of_get_pci_address() local 198 prop = of_get_property(dev, bus->addresses, &psize); in of_get_pci_address() 199 if (prop == NULL) in of_get_pci_address() 204 for (i = 0; psize >= onesize; psize -= onesize, prop += onesize, i++) { in of_get_pci_address() 205 u32 val = be32_to_cpu(prop[0]); in of_get_pci_address() 208 *size = of_read_number(prop + na, ns); in of_get_pci_address() 210 *flags = bus->get_flags(prop); in of_get_pci_address() 211 return prop; in of_get_pci_address() 641 const __be32 *prop; in of_get_address() local 658 prop = of_get_property(dev, bus->addresses, &psize); in of_get_address() [all …]
|
D | platform.c | 226 const void *prop; in of_amba_device_create() local 253 prop = of_get_property(node, "arm,primecell-periphid", NULL); in of_amba_device_create() 254 if (prop) in of_amba_device_create() 255 dev->periphid = of_read_ulong(prop, 1); in of_amba_device_create()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_modes.c | 86 struct drm_property *prop; in intel_attach_force_audio_property() local 88 prop = dev_priv->force_audio_property; in intel_attach_force_audio_property() 89 if (prop == NULL) { in intel_attach_force_audio_property() 90 prop = drm_property_create_enum(dev, 0, in intel_attach_force_audio_property() 94 if (prop == NULL) in intel_attach_force_audio_property() 97 dev_priv->force_audio_property = prop; in intel_attach_force_audio_property() 99 drm_object_attach_property(&connector->base, prop, 0); in intel_attach_force_audio_property() 113 struct drm_property *prop; in intel_attach_broadcast_rgb_property() local 115 prop = dev_priv->broadcast_rgb_property; in intel_attach_broadcast_rgb_property() 116 if (prop == NULL) { in intel_attach_broadcast_rgb_property() [all …]
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | prom_parse.c | 15 const __be32 *prop; in of_parse_dma_window() local 21 prop = of_get_property(dn, "ibm,#dma-address-cells", NULL); in of_parse_dma_window() 22 if (!prop) in of_parse_dma_window() 23 prop = of_get_property(dn, "#address-cells", NULL); in of_parse_dma_window() 25 cells = prop ? of_read_number(prop, 1) : of_n_addr_cells(dn); in of_parse_dma_window() 30 prop = of_get_property(dn, "ibm,#dma-size-cells", NULL); in of_parse_dma_window() 31 cells = prop ? of_read_number(prop, 1) : of_n_size_cells(dn); in of_parse_dma_window()
|
D | btext.c | 176 const u32 *prop; in btext_initialize() local 178 prop = of_get_property(np, "linux,bootx-width", NULL); in btext_initialize() 179 if (prop == NULL) in btext_initialize() 180 prop = of_get_property(np, "width", NULL); in btext_initialize() 181 if (prop == NULL) in btext_initialize() 183 width = *prop; in btext_initialize() 184 prop = of_get_property(np, "linux,bootx-height", NULL); in btext_initialize() 185 if (prop == NULL) in btext_initialize() 186 prop = of_get_property(np, "height", NULL); in btext_initialize() 187 if (prop == NULL) in btext_initialize() [all …]
|
D | machine_kexec.c | 231 struct property *prop; in export_crashk_values() local 235 prop = of_find_property(node, "linux,crashkernel-base", NULL); in export_crashk_values() 236 if (prop) in export_crashk_values() 237 of_remove_property(node, prop); in export_crashk_values() 239 prop = of_find_property(node, "linux,crashkernel-size", NULL); in export_crashk_values() 240 if (prop) in export_crashk_values() 241 of_remove_property(node, prop); in export_crashk_values() 261 struct property *prop; in kexec_setup() local 268 prop = of_find_property(node, kernel_end_prop.name, NULL); in kexec_setup() 269 if (prop) in kexec_setup() [all …]
|
D | prom.c | 287 const __be32 *prop; in check_cpu_feature_properties() local 290 prop = of_get_flat_dt_prop(node, fp->name, NULL); in check_cpu_feature_properties() 291 if (prop && be32_to_cpup(prop) >= fp->min_value) { in check_cpu_feature_properties() 303 const __be32 *prop; in early_init_dt_scan_cpus() local 375 prop = of_get_flat_dt_prop(node, "cpu-version", NULL); in early_init_dt_scan_cpus() 376 if (prop && (be32_to_cpup(prop) & 0xff000000) == 0x0f000000) in early_init_dt_scan_cpus() 377 identify_cpu(0, be32_to_cpup(prop)); in early_init_dt_scan_cpus() 574 const __be32 *prop; in early_reserve_mem_dt() local 581 prop = of_get_flat_dt_prop(dt_root, "reserved-ranges", &len); in early_reserve_mem_dt() 583 if (!prop) in early_reserve_mem_dt() [all …]
|
D | machine_kexec_64.c | 404 struct property *prop; in export_htab_values() local 415 prop = of_find_property(node, htab_base_prop.name, NULL); in export_htab_values() 416 if (prop) in export_htab_values() 417 of_remove_property(node, prop); in export_htab_values() 418 prop = of_find_property(node, htab_size_prop.name, NULL); in export_htab_values() 419 if (prop) in export_htab_values() 420 of_remove_property(node, prop); in export_htab_values()
|
D | prom_init.c | 2416 u32 prop[6]; in fixup_device_tree_chrp() local 2433 prop[0] = 0x1; in fixup_device_tree_chrp() 2434 prop[1] = 0x0; in fixup_device_tree_chrp() 2435 prop[2] = rloc; in fixup_device_tree_chrp() 2436 prop[3] = 0x0; in fixup_device_tree_chrp() 2437 prop[4] = 0x0; in fixup_device_tree_chrp() 2438 prop[5] = 0x00010000; in fixup_device_tree_chrp() 2439 prom_setprop(ph, name, "ranges", prop, sizeof(prop)); in fixup_device_tree_chrp() 2447 prop[0] = 14; in fixup_device_tree_chrp() 2448 prop[1] = 0x0; in fixup_device_tree_chrp() [all …]
|
D | smp.c | 592 const __be32 *prop; in traverse_siblings_chip_id() local 599 prop = of_get_property(np, "ibm,chip-id", &plen); in traverse_siblings_chip_id() 600 if (prop && plen == sizeof(int) && in traverse_siblings_chip_id() 601 of_read_number(prop, 1) == chipid) { in traverse_siblings_chip_id() 641 const __be32 *prop; in traverse_core_siblings() local 647 prop = of_get_property(np, "ibm,chip-id", &plen); in traverse_core_siblings() 648 if (prop && plen == sizeof(int)) in traverse_core_siblings() 649 chip = of_read_number(prop, 1); in traverse_core_siblings()
|
D | vio.c | 119 struct property *prop; in vio_cmo_num_OF_devs() local 122 prop = of_find_property(of_node, "ibm,my-dma-window", in vio_cmo_num_OF_devs() 124 if (prop) in vio_cmo_num_OF_devs() 1339 const __be32 *prop; in vio_register_device_node() local 1396 prop = of_get_property(of_node, "reg", NULL); in vio_register_device_node() 1397 if (prop == NULL) { in vio_register_device_node() 1402 unit_address = of_read_number(prop, 1); in vio_register_device_node() 1410 prop = of_get_property(of_node, "ibm,resource-id", NULL); in vio_register_device_node() 1411 if (prop != NULL) in vio_register_device_node() 1412 viodev->resource_id = of_read_number(prop, 1); in vio_register_device_node() [all …]
|
D | pci_of_scan.c | 27 const __be32 *prop; in get_int_prop() local 30 prop = of_get_property(np, name, &len); in get_int_prop() 31 if (prop && len >= 4) in get_int_prop() 32 return of_read_number(prop, 1); in get_int_prop()
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bfa_defs_mfg_comm.h | 81 #define bfa_mfg_adapter_prop_init_gpio(gpio, card_type, prop) \ argument 84 (prop) |= BFI_ADAPTER_PROTO; \ 89 (prop) |= BFI_ADAPTER_TTV; \ 92 (prop) |= BFI_ADAPTER_SETP(NPORTS, 2); \ 93 (prop) |= BFI_ADAPTER_SETP(SPEED, 8); \ 97 (prop) |= BFI_ADAPTER_SETP(NPORTS, 1); \ 98 (prop) |= BFI_ADAPTER_SETP(SPEED, 8); \ 102 (prop) |= BFI_ADAPTER_SETP(NPORTS, 2); \ 103 (prop) |= BFI_ADAPTER_SETP(SPEED, 4); \ 107 (prop) |= BFI_ADAPTER_SETP(NPORTS, 1); \ [all …]
|
/linux-4.4.14/drivers/iio/adc/ |
D | qcom-spmi-vadc.c | 272 struct vadc_channel_prop *prop) in vadc_configure() argument 285 ret = vadc_write(vadc, VADC_ADC_CH_SEL_CTL, prop->channel); in vadc_configure() 290 decimation = prop->decimation << VADC_ADC_DIG_DEC_RATIO_SEL_SHIFT; in vadc_configure() 296 ret = vadc_write(vadc, VADC_HW_SETTLE_DELAY, prop->hw_settle_time); in vadc_configure() 300 ret = vadc_write(vadc, VADC_FAST_AVG_CTL, prop->avg_samples); in vadc_configure() 304 if (prop->avg_samples) in vadc_configure() 365 struct vadc_channel_prop *prop, u16 *data) in vadc_do_conversion() argument 372 ret = vadc_configure(vadc, prop); in vadc_do_conversion() 387 timeout = BIT(prop->avg_samples) * VADC_CONV_TIME_MIN_US * 2; in vadc_do_conversion() 417 struct vadc_channel_prop *prop; in vadc_measure_ref_points() local [all …]
|
D | at91_adc.c | 827 u32 prop; in at91_adc_probe_dt_ts() local 829 ret = of_property_read_u32(node, "atmel,adc-ts-wires", &prop); in at91_adc_probe_dt_ts() 835 switch (prop) { in at91_adc_probe_dt_ts() 838 st->touchscreen_type = prop; in at91_adc_probe_dt_ts() 841 dev_err(dev, "Unsupported number of touchscreen wires (%d). Should be 4 or 5.\n", prop); in at91_adc_probe_dt_ts() 847 prop = 0; in at91_adc_probe_dt_ts() 848 of_property_read_u32(node, "atmel,adc-ts-pressure-threshold", &prop); in at91_adc_probe_dt_ts() 849 st->ts_pressure_threshold = prop; in at91_adc_probe_dt_ts() 865 u32 prop; in at91_adc_probe_dt() local 875 if (of_property_read_u32(node, "atmel,adc-channels-used", &prop)) { in at91_adc_probe_dt() [all …]
|
/linux-4.4.14/fs/openpromfs/ |
D | inode.c | 32 struct property *prop; member 67 struct property *prop = f->private; in property_show() local 71 len = prop->length; in property_show() 72 pval = prop->value; in property_show() 153 m->private = oi->u.prop; in property_open() 183 struct property *prop; in openpromfs_lookup() local 214 prop = dp->properties; in openpromfs_lookup() 215 while (prop) { in openpromfs_lookup() 216 int n = strlen(prop->name); in openpromfs_lookup() 218 if (len == n && !strncmp(prop->name, name, len)) { in openpromfs_lookup() [all …]
|
/linux-4.4.14/scripts/dtc/libfdt/ |
D | fdt_rw.c | 206 int len, struct fdt_property **prop) in _fdt_resize_property() argument 211 *prop = fdt_get_property_w(fdt, nodeoffset, name, &oldlen); in _fdt_resize_property() 212 if (! (*prop)) in _fdt_resize_property() 215 if ((err = _fdt_splice_struct(fdt, (*prop)->data, FDT_TAGALIGN(oldlen), in _fdt_resize_property() 219 (*prop)->len = cpu_to_fdt32(len); in _fdt_resize_property() 224 int len, struct fdt_property **prop) in _fdt_add_property() argument 238 *prop = _fdt_offset_ptr_w(fdt, nextoffset); in _fdt_add_property() 239 proplen = sizeof(**prop) + FDT_TAGALIGN(len); in _fdt_add_property() 241 err = _fdt_splice_struct(fdt, *prop, 0, proplen); in _fdt_add_property() 245 (*prop)->tag = cpu_to_fdt32(FDT_PROP); in _fdt_add_property() [all …]
|
D | fdt_ro.c | 250 const struct fdt_property *prop; in fdt_get_property_by_offset() local 258 prop = _fdt_offset_ptr(fdt, offset); in fdt_get_property_by_offset() 261 *lenp = fdt32_to_cpu(prop->len); in fdt_get_property_by_offset() 263 return prop; in fdt_get_property_by_offset() 274 const struct fdt_property *prop; in fdt_get_property_namelen() local 276 if (!(prop = fdt_get_property_by_offset(fdt, offset, lenp))) { in fdt_get_property_namelen() 280 if (_fdt_string_eq(fdt, fdt32_to_cpu(prop->nameoff), in fdt_get_property_namelen() 282 return prop; in fdt_get_property_namelen() 301 const struct fdt_property *prop; in fdt_getprop_namelen() local 303 prop = fdt_get_property_namelen(fdt, nodeoffset, name, namelen, lenp); in fdt_getprop_namelen() [all …]
|
D | fdt_sw.c | 225 struct fdt_property *prop; in fdt_property() local 234 prop = _fdt_grab_space(fdt, sizeof(*prop) + FDT_TAGALIGN(len)); in fdt_property() 235 if (! prop) in fdt_property() 238 prop->tag = cpu_to_fdt32(FDT_PROP); in fdt_property() 239 prop->nameoff = cpu_to_fdt32(nameoff); in fdt_property() 240 prop->len = cpu_to_fdt32(len); in fdt_property() 241 memcpy(prop->data, val, len); in fdt_property() 271 struct fdt_property *prop = in fdt_finish() local 275 nameoff = fdt32_to_cpu(prop->nameoff); in fdt_finish() 277 prop->nameoff = cpu_to_fdt32(nameoff); in fdt_finish()
|
D | fdt_wip.c | 85 struct fdt_property *prop; in fdt_nop_property() local 88 prop = fdt_get_property_w(fdt, nodeoffset, name, &len); in fdt_nop_property() 89 if (! prop) in fdt_nop_property() 92 _fdt_nop_region(prop, len + sizeof(*prop)); in fdt_nop_property()
|
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/ |
D | qe.c | 73 const u32 *prop; in get_qe_base() local 85 prop = of_get_property(qe, "reg", &size); in get_qe_base() 86 if (prop && size >= sizeof(*prop)) in get_qe_base() 87 qebase = of_translate_address(qe, prop); in get_qe_base() 170 const u32 *prop; in qe_get_brg_clk() local 182 prop = of_get_property(qe, "brg-frequency", &size); in qe_get_brg_clk() 183 if (prop && size == sizeof(*prop)) in qe_get_brg_clk() 184 brg_clk = *prop; in qe_get_brg_clk() 540 struct property *prop; in qe_get_firmware_info() local 589 prop = of_find_property(fw, "extended-modes", NULL); in qe_get_firmware_info() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/pseries/ |
D | hotplug-memory.c | 72 static void dlpar_free_drconf_property(struct property *prop) in dlpar_free_drconf_property() argument 74 kfree(prop->name); in dlpar_free_drconf_property() 75 kfree(prop->value); in dlpar_free_drconf_property() 76 kfree(prop); in dlpar_free_drconf_property() 81 struct property *prop, *new_prop; in dlpar_clone_drconf_property() local 86 prop = of_find_property(dn, "ibm,dynamic-memory", NULL); in dlpar_clone_drconf_property() 87 if (!prop) in dlpar_clone_drconf_property() 94 new_prop->name = kstrdup(prop->name, GFP_KERNEL); in dlpar_clone_drconf_property() 95 new_prop->value = kmemdup(prop->value, prop->length, GFP_KERNEL); in dlpar_clone_drconf_property() 101 new_prop->length = prop->length; in dlpar_clone_drconf_property() [all …]
|
D | reconfig.c | 95 static void release_prop_list(const struct property *prop) in release_prop_list() argument 98 for (; prop; prop = next) { in release_prop_list() 99 next = prop->next; in release_prop_list() 100 kfree(prop->name); in release_prop_list() 101 kfree(prop->value); in release_prop_list() 102 kfree(prop); in release_prop_list() 203 struct property *prop = NULL; in do_add_node() local 223 struct property *last = prop; in do_add_node() 225 prop = new_property(name, length, value, last); in do_add_node() 226 if (!prop) { in do_add_node() [all …]
|
D | dlpar.c | 39 void dlpar_free_cc_property(struct property *prop) in dlpar_free_cc_property() argument 41 kfree(prop->name); in dlpar_free_cc_property() 42 kfree(prop->value); in dlpar_free_cc_property() 43 kfree(prop); in dlpar_free_cc_property() 48 struct property *prop; in dlpar_parse_cc_property() local 52 prop = kzalloc(sizeof(*prop), GFP_KERNEL); in dlpar_parse_cc_property() 53 if (!prop) in dlpar_parse_cc_property() 57 prop->name = kstrdup(name, GFP_KERNEL); in dlpar_parse_cc_property() 59 prop->length = be32_to_cpu(ccwa->prop_length); in dlpar_parse_cc_property() 61 prop->value = kmemdup(value, prop->length, GFP_KERNEL); in dlpar_parse_cc_property() [all …]
|
D | mobility.c | 70 static int update_dt_property(struct device_node *dn, struct property **prop, in update_dt_property() argument 73 struct property *new_prop = *prop; in update_dt_property() 119 *prop = new_prop; in update_dt_property() 124 *prop = NULL; in update_dt_property() 134 struct property *prop = NULL; in update_dt_node() local 194 prop = of_find_property(dn, prop_name, NULL); in update_dt_node() 195 of_remove_property(dn, prop); in update_dt_node() 196 prop = NULL; in update_dt_node() 200 rc = update_dt_property(dn, &prop, prop_name, in update_dt_node()
|
D | setup.c | 741 const char *prop; in pseries_probe_fw_features() local 750 prop = of_get_flat_dt_prop(node, "ibm,hypertas-functions", in pseries_probe_fw_features() 752 if (prop) { in pseries_probe_fw_features() 754 fw_hypertas_feature_init(prop, len); in pseries_probe_fw_features() 761 prop = of_get_flat_dt_prop(node, "ibm,architecture-vec-5", in pseries_probe_fw_features() 763 if (prop) in pseries_probe_fw_features() 764 fw_vec5_feature_init(prop, len); in pseries_probe_fw_features()
|
/linux-4.4.14/arch/arm/mach-exynos/ |
D | s5p-dev-mfc.c | 66 const __be32 *prop; in s5p_fdt_alloc_mfc_mem() local 76 prop = of_get_flat_dt_prop(node, "samsung,mfc-l", &len); in s5p_fdt_alloc_mfc_mem() 77 if (!prop || (len != 2 * sizeof(unsigned long))) in s5p_fdt_alloc_mfc_mem() 80 mfc_mem.loff = be32_to_cpu(prop[0]); in s5p_fdt_alloc_mfc_mem() 81 mfc_mem.lsize = be32_to_cpu(prop[1]); in s5p_fdt_alloc_mfc_mem() 83 prop = of_get_flat_dt_prop(node, "samsung,mfc-r", &len); in s5p_fdt_alloc_mfc_mem() 84 if (!prop || (len != 2 * sizeof(unsigned long))) in s5p_fdt_alloc_mfc_mem() 87 mfc_mem.roff = be32_to_cpu(prop[0]); in s5p_fdt_alloc_mfc_mem() 88 mfc_mem.rsize = be32_to_cpu(prop[1]); in s5p_fdt_alloc_mfc_mem()
|
/linux-4.4.14/arch/sparc/prom/ |
D | tree_32.c | 89 int prom_getproplen(phandle node, const char *prop) in prom_getproplen() argument 94 if((!node) || (!prop)) in prom_getproplen() 98 ret = prom_nodeops->no_proplen(node, prop); in prom_getproplen() 109 int prom_getproperty(phandle node, const char *prop, char *buffer, int bufsize) in prom_getproperty() argument 114 plen = prom_getproplen(node, prop); in prom_getproperty() 119 ret = prom_nodeops->no_getprop(node, prop, buffer); in prom_getproperty() 129 int prom_getint(phandle node, char *prop) in prom_getint() argument 133 if(prom_getproperty(node, prop, (char *) &intprop, sizeof(int)) != -1) in prom_getint() 155 int prom_getbool(phandle node, char *prop) in prom_getbool() argument 159 retval = prom_getproplen(node, prop); in prom_getbool() [all …]
|
D | tree_64.c | 92 int prom_getproplen(phandle node, const char *prop) in prom_getproplen() argument 96 if (!node || !prop) in prom_getproplen() 103 args[4] = (unsigned long) prop; in prom_getproplen() 116 int prom_getproperty(phandle node, const char *prop, in prom_getproperty() argument 122 plen = prom_getproplen(node, prop); in prom_getproperty() 130 args[4] = (unsigned long) prop; in prom_getproperty() 144 int prom_getint(phandle node, const char *prop) in prom_getint() argument 148 if (prom_getproperty(node, prop, (char *) &intprop, sizeof(int)) != -1) in prom_getint() 172 int prom_getbool(phandle node, const char *prop) in prom_getbool() argument 176 retval = prom_getproplen(node, prop); in prom_getbool() [all …]
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_kernel_queue.c | 40 struct queue_properties prop; in initialize() local 70 prop.doorbell_ptr = kfd_get_kernel_doorbell(dev, &prop.doorbell_off); in initialize() 72 if (prop.doorbell_ptr == NULL) { in initialize() 112 prop.queue_size = queue_size; in initialize() 113 prop.is_interop = false; in initialize() 114 prop.priority = 1; in initialize() 115 prop.queue_percent = 100; in initialize() 116 prop.type = type; in initialize() 117 prop.vmid = 0; in initialize() 118 prop.queue_address = kq->pq_gpu_addr; in initialize() [all …]
|
/linux-4.4.14/drivers/ata/ |
D | pata_of_platform.c | 35 const u32 *prop; in pata_of_platform_probe() local 53 prop = of_get_property(dn, "reg-shift", NULL); in pata_of_platform_probe() 54 if (prop) in pata_of_platform_probe() 55 reg_shift = be32_to_cpup(prop); in pata_of_platform_probe() 57 prop = of_get_property(dn, "pio-mode", NULL); in pata_of_platform_probe() 58 if (prop) { in pata_of_platform_probe() 59 pio_mode = be32_to_cpup(prop); in pata_of_platform_probe()
|
D | ahci_imx.c | 482 const struct reg_property *prop, size_t num) in imx_ahci_parse_props() argument 488 for (i = 0; i < num; i++, prop++) { in imx_ahci_parse_props() 491 if (prop->num_values == 0) { in imx_ahci_parse_props() 492 if (of_property_read_bool(np, prop->name)) in imx_ahci_parse_props() 493 reg_value |= prop->set_value; in imx_ahci_parse_props() 495 reg_value |= prop->def_value; in imx_ahci_parse_props() 499 if (of_property_read_u32(np, prop->name, &of_val)) { in imx_ahci_parse_props() 501 prop->name, prop->def_value); in imx_ahci_parse_props() 502 reg_value |= prop->def_value; in imx_ahci_parse_props() 506 for (j = 0; j < prop->num_values; j++) { in imx_ahci_parse_props() [all …]
|
/linux-4.4.14/drivers/power/ |
D | wm97xx_battery.c | 31 static enum power_supply_property *prop; variable 215 prop = kzalloc(props * sizeof(*prop), GFP_KERNEL); in wm97xx_bat_probe() 216 if (!prop) { in wm97xx_bat_probe() 221 prop[i++] = POWER_SUPPLY_PROP_PRESENT; in wm97xx_bat_probe() 223 prop[i++] = POWER_SUPPLY_PROP_STATUS; in wm97xx_bat_probe() 225 prop[i++] = POWER_SUPPLY_PROP_TECHNOLOGY; in wm97xx_bat_probe() 227 prop[i++] = POWER_SUPPLY_PROP_TEMP; in wm97xx_bat_probe() 229 prop[i++] = POWER_SUPPLY_PROP_VOLTAGE_NOW; in wm97xx_bat_probe() 231 prop[i++] = POWER_SUPPLY_PROP_VOLTAGE_MAX; in wm97xx_bat_probe() 233 prop[i++] = POWER_SUPPLY_PROP_VOLTAGE_MIN; in wm97xx_bat_probe() [all …]
|
D | qcom_smbb.c | 254 const struct smbb_charger_attr *prop; in smbb_charger_attr_write() local 259 prop = &smbb_charger_attrs[which]; in smbb_charger_attr_write() 261 if (val > prop->max || val < prop->min) { in smbb_charger_attr_write() 263 prop->name, prop->min, prop->max); in smbb_charger_attr_write() 267 if (prop->safe_reg) { in smbb_charger_attr_write() 269 chg->addr + prop->safe_reg, &wval); in smbb_charger_attr_write() 273 prop->name); in smbb_charger_attr_write() 277 wval = prop->hw_fn(wval); in smbb_charger_attr_write() 282 prop->name, wval); in smbb_charger_attr_write() 287 wval = smbb_hw_lookup(val, prop->hw_fn); in smbb_charger_attr_write() [all …]
|
D | z2_battery.c | 135 enum power_supply_property *prop; in z2_batt_ps_init() local 149 prop = kzalloc(props * sizeof(*prop), GFP_KERNEL); in z2_batt_ps_init() 150 if (!prop) in z2_batt_ps_init() 153 prop[i++] = POWER_SUPPLY_PROP_PRESENT; in z2_batt_ps_init() 155 prop[i++] = POWER_SUPPLY_PROP_STATUS; in z2_batt_ps_init() 157 prop[i++] = POWER_SUPPLY_PROP_TECHNOLOGY; in z2_batt_ps_init() 159 prop[i++] = POWER_SUPPLY_PROP_VOLTAGE_NOW; in z2_batt_ps_init() 161 prop[i++] = POWER_SUPPLY_PROP_VOLTAGE_MAX; in z2_batt_ps_init() 163 prop[i++] = POWER_SUPPLY_PROP_VOLTAGE_MIN; in z2_batt_ps_init() 174 charger->batt_ps_desc.properties = prop; in z2_batt_ps_init()
|
D | apm_power.c | 18 #define PSY_PROP(psy, prop, val) (power_supply_get_property(psy, \ argument 19 POWER_SUPPLY_PROP_##prop, val)) 21 #define _MPSY_PROP(prop, val) (power_supply_get_property(main_battery, \ argument 22 prop, val)) 24 #define MPSY_PROP(prop, val) _MPSY_PROP(POWER_SUPPLY_PROP_##prop, val) argument
|
D | intel_mid_battery.c | 185 static int pmic_scu_ipc_battery_property_get(struct battery_property *prop) in pmic_scu_ipc_battery_property_get() argument 192 prop->capacity = data[0]; in pmic_scu_ipc_battery_property_get() 193 prop->crnt = *p++; in pmic_scu_ipc_battery_property_get() 194 prop->volt = *p++; in pmic_scu_ipc_battery_property_get() 195 prop->prot = *p++; in pmic_scu_ipc_battery_property_get() 196 prop->prot2 = *p++; in pmic_scu_ipc_battery_property_get() 197 prop->timer = *p++; in pmic_scu_ipc_battery_property_get()
|
D | tps65090-charger.c | 202 unsigned int prop; in tps65090_parse_dt_charger_data() local 210 prop = of_property_read_bool(np, "ti,enable-low-current-chrg"); in tps65090_parse_dt_charger_data() 211 pdata->enable_low_current_chrg = prop; in tps65090_parse_dt_charger_data()
|
/linux-4.4.14/drivers/net/can/sja1000/ |
D | sja1000_platform.c | 102 u32 prop; in sp_populate_of() local 104 err = of_property_read_u32(of, "reg-io-width", &prop); in sp_populate_of() 106 prop = 1; /* 8 bit is default */ in sp_populate_of() 108 switch (prop) { in sp_populate_of() 123 err = of_property_read_u32(of, "nxp,external-clock-frequency", &prop); in sp_populate_of() 125 priv->can.clock.freq = prop / 2; in sp_populate_of() 129 err = of_property_read_u32(of, "nxp,tx-output-mode", &prop); in sp_populate_of() 131 priv->ocr |= prop & OCR_MODE_MASK; in sp_populate_of() 135 err = of_property_read_u32(of, "nxp,tx-output-config", &prop); in sp_populate_of() 137 priv->ocr |= (prop << OCR_TX_SHIFT) & OCR_TX_MASK; in sp_populate_of() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
D | cbe_regs.c | 216 } __attribute__((packed)) *prop; in cbe_fill_regs_map() local 220 prop = of_get_property(cpu, "pervasive", NULL); in cbe_fill_regs_map() 221 if (prop != NULL) in cbe_fill_regs_map() 222 map->pmd_regs = ioremap(prop->address, prop->len); in cbe_fill_regs_map() 224 prop = of_get_property(cpu, "iic", NULL); in cbe_fill_regs_map() 225 if (prop != NULL) in cbe_fill_regs_map() 226 map->iic_regs = ioremap(prop->address, prop->len); in cbe_fill_regs_map() 228 prop = of_get_property(cpu, "mic-tm", NULL); in cbe_fill_regs_map() 229 if (prop != NULL) in cbe_fill_regs_map() 230 map->mic_tm_regs = ioremap(prop->address, prop->len); in cbe_fill_regs_map()
|
D | spu_manage.c | 49 const unsigned int *prop; in find_spu_unit_number() local 53 prop = of_get_property(spe, "physical-id", &proplen); in find_spu_unit_number() 55 return (u64)*prop; in find_spu_unit_number() 58 prop = of_get_property(spe, "unit-id", &proplen); in find_spu_unit_number() 60 return (u64)*prop; in find_spu_unit_number() 63 prop = of_get_property(spe, "reg", &proplen); in find_spu_unit_number() 65 return (u64)*prop; in find_spu_unit_number() 118 } __attribute__((packed)) *prop; in spu_map_prop_old() local 121 prop = of_get_property(n, name, &proplen); in spu_map_prop_old() 122 if (prop == NULL || proplen != sizeof (struct address_prop)) in spu_map_prop_old() [all …]
|
D | axon_msi.c | 208 const u32 *prop; in setup_msi_msg_address() local 220 prop = of_get_property(dn, "msi-address-64", &len); in setup_msi_msg_address() 221 if (prop) in setup_msi_msg_address() 225 prop = of_get_property(dn, "msi-address-32", &len); in setup_msi_msg_address() 226 if (prop) in setup_msi_msg_address() 230 if (!prop) { in setup_msi_msg_address() 238 msg->address_hi = prop[0]; in setup_msi_msg_address() 239 msg->address_lo = prop[1]; in setup_msi_msg_address() 243 msg->address_lo = prop[0]; in setup_msi_msg_address()
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
D | sti_plane.c | 77 struct drm_property *prop; in sti_plane_attach_zorder_property() local 79 prop = private->plane_zorder_property; in sti_plane_attach_zorder_property() 80 if (!prop) { in sti_plane_attach_zorder_property() 81 prop = drm_property_create_range(dev, 0, "zpos", 1, in sti_plane_attach_zorder_property() 83 if (!prop) in sti_plane_attach_zorder_property() 86 private->plane_zorder_property = prop; in sti_plane_attach_zorder_property() 89 drm_object_attach_property(&drm_plane->base, prop, plane->zorder); in sti_plane_attach_zorder_property()
|
/linux-4.4.14/drivers/iommu/ |
D | of_iommu.c | 68 const void *prop; in of_get_dma_window() local 74 prop = of_get_property(dn, addrname, NULL); in of_get_dma_window() 75 if (!prop) in of_get_dma_window() 76 prop = of_get_property(dn, "#address-cells", NULL); in of_get_dma_window() 78 cells = prop ? be32_to_cpup(prop) : of_n_addr_cells(dn); in of_get_dma_window() 84 prop = of_get_property(dn, sizename, NULL); in of_get_dma_window() 85 cells = prop ? be32_to_cpup(prop) : of_n_size_cells(dn); in of_get_dma_window()
|
D | fsl_pamu.c | 521 const u32 *prop; in get_stash_id() local 531 prop = of_get_property(node, "cache-stash-id", NULL); in get_stash_id() 532 if (!prop) { in get_stash_id() 539 return be32_to_cpup(prop); in get_stash_id() 545 prop = of_get_property(node, "reg", &len); in get_stash_id() 547 if (be32_to_cpup(&prop[i]) == vcpu) { in get_stash_id() 558 prop = of_get_property(node, "cache-stash-id", NULL); in get_stash_id() 559 if (!prop) { in get_stash_id() 566 return be32_to_cpup(prop); in get_stash_id() 569 prop = of_get_property(node, "next-level-cache", NULL); in get_stash_id() [all …]
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | parport.h | 18 const u32 *prop; in parport_pc_find_nonpci_ports() local 25 prop = of_get_property(np, "reg", &propsize); in parport_pc_find_nonpci_ports() 26 if (!prop || propsize > 6*sizeof(u32)) in parport_pc_find_nonpci_ports() 28 io1 = prop[1]; io2 = prop[2]; in parport_pc_find_nonpci_ports()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | fsl_upm.c | 209 const __be32 *prop; in fun_probe() local 231 prop = of_get_property(ofdev->dev.of_node, "fsl,upm-addr-offset", in fun_probe() 233 if (!prop || size != sizeof(uint32_t)) { in fun_probe() 238 fun->upm_addr_offset = *prop; in fun_probe() 240 prop = of_get_property(ofdev->dev.of_node, "fsl,upm-cmd-offset", &size); in fun_probe() 241 if (!prop || size != sizeof(uint32_t)) { in fun_probe() 246 fun->upm_cmd_offset = *prop; in fun_probe() 248 prop = of_get_property(ofdev->dev.of_node, in fun_probe() 250 if (prop && (size / sizeof(uint32_t)) > 0) { in fun_probe() 257 fun->mchip_offsets[i] = be32_to_cpu(prop[i]); in fun_probe() [all …]
|
D | davinci_nand.c | 563 u32 prop; in nand_davinci_get_pdata() local 572 "ti,davinci-chipselect", &prop)) in nand_davinci_get_pdata() 573 pdev->id = prop; in nand_davinci_get_pdata() 578 "ti,davinci-mask-ale", &prop)) in nand_davinci_get_pdata() 579 pdata->mask_ale = prop; in nand_davinci_get_pdata() 581 "ti,davinci-mask-cle", &prop)) in nand_davinci_get_pdata() 582 pdata->mask_cle = prop; in nand_davinci_get_pdata() 584 "ti,davinci-mask-chipsel", &prop)) in nand_davinci_get_pdata() 585 pdata->mask_chipsel = prop; in nand_davinci_get_pdata() 598 "ti,davinci-ecc-bits", &prop)) in nand_davinci_get_pdata() [all …]
|
/linux-4.4.14/drivers/net/can/cc770/ |
D | cc770_platform.c | 82 const u32 *prop; in cc770_get_of_node_data() local 86 prop = of_get_property(np, "bosch,external-clock-frequency", in cc770_get_of_node_data() 88 if (prop && (prop_size == sizeof(u32))) in cc770_get_of_node_data() 89 clkext = *prop; in cc770_get_of_node_data() 120 prop = of_get_property(np, "bosch,clock-out-frequency", &prop_size); in cc770_get_of_node_data() 121 if (prop && (prop_size == sizeof(u32)) && *prop > 0) { in cc770_get_of_node_data() 122 u32 cdv = clkext / *prop; in cc770_get_of_node_data() 129 prop = of_get_property(np, "bosch,slew-rate", in cc770_get_of_node_data() 131 if (prop && (prop_size == sizeof(u32))) { in cc770_get_of_node_data() 132 slew = *prop; in cc770_get_of_node_data()
|
/linux-4.4.14/drivers/pcmcia/ |
D | electra_cf.c | 193 const unsigned int *prop; in electra_cf_probe() local 255 prop = of_get_property(np, "card-detect-gpio", NULL); in electra_cf_probe() 256 if (!prop) in electra_cf_probe() 258 cf->gpio_detect = *prop; in electra_cf_probe() 260 prop = of_get_property(np, "card-vsense-gpio", NULL); in electra_cf_probe() 261 if (!prop) in electra_cf_probe() 263 cf->gpio_vsense = *prop; in electra_cf_probe() 265 prop = of_get_property(np, "card-3v-gpio", NULL); in electra_cf_probe() 266 if (!prop) in electra_cf_probe() 268 cf->gpio_3v = *prop; in electra_cf_probe() [all …]
|
/linux-4.4.14/drivers/sbus/char/ |
D | openprom.c | 162 struct property *prop; in opromnxtprop() local 168 prop = dp->properties; in opromnxtprop() 169 if (!prop) in opromnxtprop() 171 len = strlen(prop->name); in opromnxtprop() 173 prop = of_find_property(dp, op->oprom_array, NULL); in opromnxtprop() 175 if (!prop || in opromnxtprop() 176 !prop->next || in opromnxtprop() 177 (len = strlen(prop->next->name)) + 1 > bufsize) in opromnxtprop() 180 prop = prop->next; in opromnxtprop() 183 memcpy(op->oprom_array, prop->name, len); in opromnxtprop() [all …]
|
/linux-4.4.14/include/linux/ |
D | of.h | 80 struct property *prop; member 343 extern int of_add_property(struct device_node *np, struct property *prop); 344 extern int of_remove_property(struct device_node *np, struct property *prop); 367 const __be32 *of_prop_next_u32(struct property *prop, const __be32 *cur, 376 const char *of_prop_next_string(struct property *prop, const char *cur); 631 static inline const __be32 *of_prop_next_u32(struct property *prop, in of_prop_next_u32() argument 637 static inline const char *of_prop_next_string(struct property *prop, in of_prop_next_string() argument 838 struct property *prop = of_find_property(np, propname, NULL); in of_property_read_bool() local 840 return prop ? true : false; in of_property_read_bool() 871 #define of_property_for_each_u32(np, propname, prop, p, u) \ argument [all …]
|
D | of_pdt.h | 25 int (*getproplen)(phandle node, const char *prop); 26 int (*getproperty)(phandle node, const char *prop, char *buf,
|
/linux-4.4.14/drivers/base/ |
D | property.c | 54 struct property_entry *prop; in pset_prop_get() local 59 for (prop = pset->properties; prop->name; prop++) in pset_prop_get() 60 if (!strcmp(name, prop->name)) in pset_prop_get() 61 return prop; in pset_prop_get() 69 struct property_entry *prop; in pset_prop_read_array() local 72 prop = pset_prop_get(pset, name); in pset_prop_read_array() 73 if (!prop) in pset_prop_read_array() 76 if (prop->type != type) in pset_prop_read_array() 80 return prop->nval; in pset_prop_read_array() 82 if (prop->nval < nval) in pset_prop_read_array() [all …]
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_sysfs.c | 300 struct drm_property *prop; in tv_subconnector_show() local 304 prop = dev->mode_config.tv_subconnector_property; in tv_subconnector_show() 305 if (!prop) { in tv_subconnector_show() 310 ret = drm_object_property_get_value(&connector->base, prop, &subconnector); in tv_subconnector_show() 324 struct drm_property *prop; in tv_select_subconnector_show() local 328 prop = dev->mode_config.tv_select_subconnector_property; in tv_select_subconnector_show() 329 if (!prop) { in tv_select_subconnector_show() 334 ret = drm_object_property_get_value(&connector->base, prop, &subconnector); in tv_select_subconnector_show() 348 struct drm_property *prop; in dvii_subconnector_show() local 352 prop = dev->mode_config.dvi_i_subconnector_property; in dvii_subconnector_show() [all …]
|
D | drm_crtc.c | 1358 struct drm_property *prop; in drm_mode_create_standard_properties() local 1363 prop = drm_property_create(dev, DRM_MODE_PROP_BLOB | in drm_mode_create_standard_properties() 1366 if (!prop) in drm_mode_create_standard_properties() 1368 dev->mode_config.edid_property = prop; in drm_mode_create_standard_properties() 1370 prop = drm_property_create_enum(dev, 0, in drm_mode_create_standard_properties() 1373 if (!prop) in drm_mode_create_standard_properties() 1375 dev->mode_config.dpms_property = prop; in drm_mode_create_standard_properties() 1377 prop = drm_property_create(dev, in drm_mode_create_standard_properties() 1381 if (!prop) in drm_mode_create_standard_properties() 1383 dev->mode_config.path_property = prop; in drm_mode_create_standard_properties() [all …]
|
/linux-4.4.14/drivers/video/fbdev/ |
D | xilinxfb.c | 413 const u32 *prop; in xilinxfb_of_probe() local 454 prop = of_get_property(pdev->dev.of_node, "phys-size", &size); in xilinxfb_of_probe() 455 if ((prop) && (size >= sizeof(u32)*2)) { in xilinxfb_of_probe() 456 pdata.screen_width_mm = prop[0]; in xilinxfb_of_probe() 457 pdata.screen_height_mm = prop[1]; in xilinxfb_of_probe() 460 prop = of_get_property(pdev->dev.of_node, "resolution", &size); in xilinxfb_of_probe() 461 if ((prop) && (size >= sizeof(u32)*2)) { in xilinxfb_of_probe() 462 pdata.xres = prop[0]; in xilinxfb_of_probe() 463 pdata.yres = prop[1]; in xilinxfb_of_probe() 466 prop = of_get_property(pdev->dev.of_node, "virtual-resolution", &size); in xilinxfb_of_probe() [all …]
|
/linux-4.4.14/arch/arm/kernel/ |
D | devtree.c | 227 const char *prop; in setup_machine_fdt() local 235 prop = of_get_flat_dt_prop(dt_root, "compatible", &size); in setup_machine_fdt() 237 early_print("'%s' ", prop); in setup_machine_fdt() 238 size -= strlen(prop) + 1; in setup_machine_fdt() 239 prop += strlen(prop) + 1; in setup_machine_fdt()
|
/linux-4.4.14/drivers/tty/serial/ |
D | of_serial.c | 67 u32 clk, spd, prop; in of_platform_serial_setup() local 102 if (of_property_read_u32(np, "reg-offset", &prop) == 0) in of_platform_serial_setup() 103 port->mapbase += prop; in of_platform_serial_setup() 106 if (of_property_read_u32(np, "reg-shift", &prop) == 0) in of_platform_serial_setup() 107 port->regshift = prop; in of_platform_serial_setup() 110 if (of_property_read_u32(np, "fifo-size", &prop) == 0) in of_platform_serial_setup() 111 port->fifosize = prop; in of_platform_serial_setup() 120 if (of_property_read_u32(np, "reg-io-width", &prop) == 0) { in of_platform_serial_setup() 121 switch (prop) { in of_platform_serial_setup() 131 prop); in of_platform_serial_setup()
|
/linux-4.4.14/drivers/clk/ |
D | clk-palmas.c | 180 unsigned int prop; in palmas_clks_get_clk_data() local 184 &prop); in palmas_clks_get_clk_data() 188 switch (prop) { in palmas_clks_get_clk_data() 190 prop = PALMAS_EXT_CONTROL_ENABLE1; in palmas_clks_get_clk_data() 193 prop = PALMAS_EXT_CONTROL_ENABLE2; in palmas_clks_get_clk_data() 196 prop = PALMAS_EXT_CONTROL_NSLEEP; in palmas_clks_get_clk_data() 200 node->name, prop); in palmas_clks_get_clk_data() 201 prop = 0; in palmas_clks_get_clk_data() 204 cinfo->ext_control_pin = prop; in palmas_clks_get_clk_data()
|
D | clk-nspire.c | 44 #define EXTRACT(var, prop) (((var)>>prop##_SHIFT) & prop##_MASK) argument
|
D | clk-conf.c | 80 struct property *prop; in __set_clk_rates() local 86 of_property_for_each_u32(node, "assigned-clock-rates", prop, cur, rate) { in __set_clk_rates()
|
/linux-4.4.14/drivers/spi/ |
D | spi-fsl-lib.c | 123 const void *prop; in of_mpc8xxx_spi_probe() local 150 prop = of_get_property(np, "mode", NULL); in of_mpc8xxx_spi_probe() 151 if (prop && !strcmp(prop, "cpu-qe")) in of_mpc8xxx_spi_probe() 153 else if (prop && !strcmp(prop, "qe")) in of_mpc8xxx_spi_probe()
|
D | spi-fsl-espi.c | 654 const __be32 *prop; in fsl_espi_probe() local 704 prop = of_get_property(nc, "reg", &len); in fsl_espi_probe() 705 if (!prop || len < sizeof(*prop)) in fsl_espi_probe() 707 i = be32_to_cpup(prop); in fsl_espi_probe() 713 prop = of_get_property(nc, "fsl,csbef", &len); in fsl_espi_probe() 714 if (prop && len >= sizeof(*prop)) { in fsl_espi_probe() 716 csmode |= CSMODE_BEF(be32_to_cpup(prop)); in fsl_espi_probe() 719 prop = of_get_property(nc, "fsl,csaft", &len); in fsl_espi_probe() 720 if (prop && len >= sizeof(*prop)) { in fsl_espi_probe() 722 csmode |= CSMODE_AFT(be32_to_cpup(prop)); in fsl_espi_probe() [all …]
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | cdv_device.c | 474 struct drm_property *prop; in cdv_intel_attach_force_audio_property() local 477 prop = dev_priv->force_audio_property; in cdv_intel_attach_force_audio_property() 478 if (prop == NULL) { in cdv_intel_attach_force_audio_property() 479 prop = drm_property_create(dev, DRM_MODE_PROP_ENUM, in cdv_intel_attach_force_audio_property() 482 if (prop == NULL) in cdv_intel_attach_force_audio_property() 486 drm_property_add_enum(prop, i, i-1, force_audio_names[i]); in cdv_intel_attach_force_audio_property() 488 dev_priv->force_audio_property = prop; in cdv_intel_attach_force_audio_property() 490 drm_object_attach_property(&connector->base, prop, 0); in cdv_intel_attach_force_audio_property() 503 struct drm_property *prop; in cdv_intel_attach_broadcast_rgb_property() local 506 prop = dev_priv->broadcast_rgb_property; in cdv_intel_attach_broadcast_rgb_property() [all …]
|
/linux-4.4.14/drivers/cpufreq/ |
D | spear-cpufreq.c | 173 const struct property *prop; in spear_cpufreq_probe() local 188 prop = of_find_property(np, "cpufreq_tbl", NULL); in spear_cpufreq_probe() 189 if (!prop || !prop->value) { in spear_cpufreq_probe() 195 cnt = prop->length / sizeof(u32); in spear_cpufreq_probe() 196 val = prop->value; in spear_cpufreq_probe()
|
D | imx6q-cpufreq.c | 185 const struct property *prop; in imx6q_cpufreq_probe() local 269 prop = of_find_property(np, "fsl,soc-operating-points", NULL); in imx6q_cpufreq_probe() 270 if (!prop || !prop->value) in imx6q_cpufreq_probe() 277 nr = prop->length / sizeof(u32); in imx6q_cpufreq_probe() 282 val = prop->value; in imx6q_cpufreq_probe()
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-of.c | 27 struct property *prop; in v4l2_of_parse_csi_bus() local 32 prop = of_find_property(node, "data-lanes", NULL); in v4l2_of_parse_csi_bus() 33 if (prop) { in v4l2_of_parse_csi_bus() 38 lane = of_prop_next_u32(prop, lane, &v); in v4l2_of_parse_csi_bus() 46 prop = of_find_property(node, "lane-polarities", NULL); in v4l2_of_parse_csi_bus() 47 if (prop) { in v4l2_of_parse_csi_bus() 52 polarity = of_prop_next_u32(prop, polarity, &v); in v4l2_of_parse_csi_bus()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_plane.c | 195 struct drm_property *prop; in exynos_plane_attach_zpos_property() local 197 prop = dev_priv->plane_zpos_property; in exynos_plane_attach_zpos_property() 198 if (!prop) { in exynos_plane_attach_zpos_property() 199 prop = drm_property_create_range(dev, DRM_MODE_PROP_IMMUTABLE, in exynos_plane_attach_zpos_property() 201 if (!prop) in exynos_plane_attach_zpos_property() 204 dev_priv->plane_zpos_property = prop; in exynos_plane_attach_zpos_property() 207 drm_object_attach_property(&plane->base, prop, zpos); in exynos_plane_attach_zpos_property()
|
/linux-4.4.14/drivers/thermal/ |
D | of-thermal.c | 586 u32 prop; in thermal_of_populate_bind_params() local 590 ret = of_property_read_u32(np, "contribution", &prop); in thermal_of_populate_bind_params() 592 __tbp->usage = prop; in thermal_of_populate_bind_params() 685 int prop; in thermal_of_populate_trip() local 688 ret = of_property_read_u32(np, "temperature", &prop); in thermal_of_populate_trip() 693 trip->temperature = prop; in thermal_of_populate_trip() 695 ret = of_property_read_u32(np, "hysteresis", &prop); in thermal_of_populate_trip() 700 trip->hysteresis = prop; in thermal_of_populate_trip() 735 u32 prop, coef[2]; in thermal_of_build_thermal_zone() local 746 ret = of_property_read_u32(np, "polling-delay-passive", &prop); in thermal_of_build_thermal_zone() [all …]
|
/linux-4.4.14/drivers/pinctrl/ |
D | devicetree.c | 174 struct property *prop; in pinctrl_dt_to_map() local 196 prop = of_find_property(np, propname, &size); in pinctrl_dt_to_map() 198 if (!prop) in pinctrl_dt_to_map() 200 list = prop->value; in pinctrl_dt_to_map() 213 statename = prop->name + 8; in pinctrl_dt_to_map() 225 prop->name, config); in pinctrl_dt_to_map()
|
D | pinctrl-as3722.c | 341 u16 prop; in as3722_pinconf_get() local 345 prop = AS3722_GPIO_MODE_PULL_UP | in as3722_pinconf_get() 347 if (!(as_pci->gpio_control[pin].mode_prop & prop)) in as3722_pinconf_get() 349 prop = 0; in as3722_pinconf_get() 353 prop = AS3722_GPIO_MODE_PULL_UP; in as3722_pinconf_get() 357 prop = AS3722_GPIO_MODE_PULL_DOWN; in as3722_pinconf_get() 361 prop = AS3722_GPIO_MODE_OPEN_DRAIN; in as3722_pinconf_get() 365 prop = AS3722_GPIO_MODE_HIGH_IMPED; in as3722_pinconf_get() 373 if (as_pci->gpio_control[pin].mode_prop & prop) in as3722_pinconf_get()
|
D | pinctrl-lantiq.c | 77 struct property *prop; in ltq_pinctrl_dt_subnode_to_map() local 96 of_property_for_each_string(np, "lantiq,groups", prop, group) { in ltq_pinctrl_dt_subnode_to_map() 118 of_property_for_each_string(np, "lantiq,pins", prop, pin) { in ltq_pinctrl_dt_subnode_to_map() 128 of_property_for_each_string(np, "lantiq,groups", prop, group) { in ltq_pinctrl_dt_subnode_to_map()
|
/linux-4.4.14/arch/powerpc/platforms/pasemi/ |
D | gpio_mdio.c | 226 const unsigned int *prop; in gpio_mdio_probe() local 244 prop = of_get_property(np, "reg", NULL); in gpio_mdio_probe() 245 snprintf(new_bus->id, MII_BUS_ID_SIZE, "%x", *prop); in gpio_mdio_probe() 250 prop = of_get_property(np, "mdc-pin", NULL); in gpio_mdio_probe() 251 priv->mdc_pin = *prop; in gpio_mdio_probe() 253 prop = of_get_property(np, "mdio-pin", NULL); in gpio_mdio_probe() 254 priv->mdio_pin = *prop; in gpio_mdio_probe()
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | heartbeat.c | 48 int *prop; in microblaze_setup_heartbeat() local 67 prop = (int *) of_get_property(gpio, "xlnx,is-bidir", NULL); in microblaze_setup_heartbeat() 68 if (prop) in microblaze_setup_heartbeat()
|
/linux-4.4.14/net/tipc/ |
D | netlink_compat.c | 362 struct nlattr *prop; in tipc_nl_compat_bearer_enable() local 379 prop = nla_nest_start(skb, TIPC_NLA_BEARER_PROP); in tipc_nl_compat_bearer_enable() 380 if (!prop) in tipc_nl_compat_bearer_enable() 384 nla_nest_end(skb, prop); in tipc_nl_compat_bearer_enable() 418 struct nlattr *prop[], struct nlattr *stats[]) in __fill_bc_link_stat() argument 421 nla_get_u32(prop[TIPC_NLA_PROP_WIN])); in __fill_bc_link_stat() 461 struct nlattr *prop[TIPC_NLA_PROP_MAX + 1]; in tipc_nl_compat_link_stat_dump() local 466 nla_parse_nested(prop, TIPC_NLA_PROP_MAX, link[TIPC_NLA_LINK_PROP], in tipc_nl_compat_link_stat_dump() 480 __fill_bc_link_stat(msg, prop, stats); in tipc_nl_compat_link_stat_dump() 493 nla_get_u32(prop[TIPC_NLA_PROP_PRIO])); in tipc_nl_compat_link_stat_dump() [all …]
|
D | bearer.c | 644 struct nlattr *prop; in __tipc_nl_add_bearer() local 658 prop = nla_nest_start(msg->skb, TIPC_NLA_BEARER_PROP); in __tipc_nl_add_bearer() 659 if (!prop) in __tipc_nl_add_bearer() 668 nla_nest_end(msg->skb, prop); in __tipc_nl_add_bearer() 675 nla_nest_cancel(msg->skb, prop); in __tipc_nl_add_bearer() 910 struct nlattr *prop; in __tipc_nl_add_media() local 924 prop = nla_nest_start(msg->skb, TIPC_NLA_MEDIA_PROP); in __tipc_nl_add_media() 925 if (!prop) in __tipc_nl_add_media() 934 nla_nest_end(msg->skb, prop); in __tipc_nl_add_media() 941 nla_nest_cancel(msg->skb, prop); in __tipc_nl_add_media()
|
D | bcast.c | 391 struct nlattr *prop; in tipc_nl_add_bc_link() local 424 prop = nla_nest_start(msg->skb, TIPC_NLA_LINK_PROP); in tipc_nl_add_bc_link() 425 if (!prop) in tipc_nl_add_bc_link() 429 nla_nest_end(msg->skb, prop); in tipc_nl_add_bc_link() 442 nla_nest_cancel(msg->skb, prop); in tipc_nl_add_bc_link()
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
D | mpc85xx_mds.c | 210 const unsigned int *prop; in mpc85xx_mds_reset_ucc_phys() local 213 prop = of_get_property(np, "cell-index", NULL); in mpc85xx_mds_reset_ucc_phys() 214 if (prop == NULL) in mpc85xx_mds_reset_ucc_phys() 217 ucc_num = *prop - 1; in mpc85xx_mds_reset_ucc_phys() 219 prop = of_get_property(np, "phy-connection-type", NULL); in mpc85xx_mds_reset_ucc_phys() 220 if (prop == NULL) in mpc85xx_mds_reset_ucc_phys() 223 if (strcmp("rtbi", (const char *)prop) == 0) in mpc85xx_mds_reset_ucc_phys()
|
/linux-4.4.14/arch/powerpc/platforms/amigaone/ |
D | setup.c | 89 const unsigned long *prop = NULL; in amigaone_init_IRQ() local 100 prop = of_get_property(np, "8259-interrupt-acknowledge", NULL); in amigaone_init_IRQ() 101 if (prop) in amigaone_init_IRQ() 102 int_ack = prop[0]; in amigaone_init_IRQ()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | numa.c | 189 const __be32 *prop; in of_get_usable_memory() local 191 prop = of_get_property(memory, "linux,drconf-usable-memory", &len); in of_get_usable_memory() 192 if (!prop || len < sizeof(unsigned int)) in of_get_usable_memory() 194 return prop; in of_get_usable_memory() 418 const __be32 *prop; in of_get_drconf_memory() local 421 prop = of_get_property(memory, "ibm,dynamic-memory", &len); in of_get_drconf_memory() 422 if (!prop || len < sizeof(unsigned int)) in of_get_drconf_memory() 425 entries = of_read_number(prop++, 1); in of_get_drconf_memory() 433 *dm = prop; in of_get_drconf_memory() 443 const __be32 *prop; in of_get_lmb_size() local [all …]
|
D | hash_utils_64.c | 277 const __be32 *prop; in htab_dt_scan_seg_sizes() local 284 prop = of_get_flat_dt_prop(node, "ibm,processor-segment-sizes", &size); in htab_dt_scan_seg_sizes() 285 if (prop == NULL) in htab_dt_scan_seg_sizes() 287 for (; size >= 4; size -= 4, ++prop) { in htab_dt_scan_seg_sizes() 288 if (be32_to_cpu(prop[0]) == 40) { in htab_dt_scan_seg_sizes() 332 const __be32 *prop; in htab_dt_scan_page_sizes() local 339 prop = of_get_flat_dt_prop(node, "ibm,segment-page-sizes", &size); in htab_dt_scan_page_sizes() 340 if (!prop) in htab_dt_scan_page_sizes() 347 unsigned int base_shift = be32_to_cpu(prop[0]); in htab_dt_scan_page_sizes() 348 unsigned int slbenc = be32_to_cpu(prop[1]); in htab_dt_scan_page_sizes() [all …]
|
/linux-4.4.14/arch/x86/platform/olpc/ |
D | olpc_dt.c | 57 static int __init olpc_dt_getproplen(phandle node, const char *prop) in olpc_dt_getproplen() argument 59 const void *args[] = { (void *)node, prop }; in olpc_dt_getproplen() 74 static int __init olpc_dt_getproperty(phandle node, const char *prop, in olpc_dt_getproperty() argument 79 plen = olpc_dt_getproplen(node, prop); in olpc_dt_getproperty() 83 const void *args[] = { (void *)node, prop, buf, (void *)plen }; in olpc_dt_getproperty()
|
/linux-4.4.14/drivers/macintosh/ams/ |
D | ams-core.c | 135 const u32 *prop; in ams_sensor_attach() local 138 prop = of_get_property(ams_info.of_node, "orientation", NULL); in ams_sensor_attach() 139 if (!prop) in ams_sensor_attach() 141 ams_info.orient1 = *prop; in ams_sensor_attach() 142 ams_info.orient2 = *(prop + 1); in ams_sensor_attach()
|
D | ams-pmu.c | 151 const u32 *prop; in ams_pmu_init() local 163 prop = of_get_property(ams_info.of_node, "reg", NULL); in ams_pmu_init() 164 if (!prop) in ams_pmu_init() 167 ams_pmu_cmd = ((*prop) >> 8) & 0xff; in ams_pmu_init()
|
/linux-4.4.14/drivers/usb/host/ |
D | fsl-mph-dr-of.c | 47 const unsigned char *prop; in get_dr_mode_data() local 50 prop = of_get_property(np, "dr_mode", NULL); in get_dr_mode_data() 51 if (prop) { in get_dr_mode_data() 53 if (!strcmp(prop, dr_mode_data[i].dr_mode)) in get_dr_mode_data() 177 const unsigned char *prop; in fsl_usb2_mph_dr_of_probe() local 215 prop = of_get_property(np, "phy_type", NULL); in fsl_usb2_mph_dr_of_probe() 216 pdata->phy_mode = determine_usb_phy(prop); in fsl_usb2_mph_dr_of_probe()
|
/linux-4.4.14/drivers/hwmon/ |
D | max6697.c | 496 const __be32 *prop; in max6697_get_config_of() local 505 prop = of_get_property(node, "alert-mask", &len); in max6697_get_config_of() 506 if (prop && len == sizeof(u32)) in max6697_get_config_of() 507 pdata->alert_mask = be32_to_cpu(prop[0]); in max6697_get_config_of() 508 prop = of_get_property(node, "over-temperature-mask", &len); in max6697_get_config_of() 509 if (prop && len == sizeof(u32)) in max6697_get_config_of() 510 pdata->over_temperature_mask = be32_to_cpu(prop[0]); in max6697_get_config_of() 511 prop = of_get_property(node, "resistance-cancellation", &len); in max6697_get_config_of() 512 if (prop) { in max6697_get_config_of() 514 pdata->resistance_cancellation = be32_to_cpu(prop[0]); in max6697_get_config_of() [all …]
|
/linux-4.4.14/drivers/macintosh/ |
D | windfarm_pid.c | 91 s64 integ, deriv, prop; in wf_cpu_pid_run() local 132 prop = st->last_delta = (new_temp - adj); in wf_cpu_pid_run() 133 prop *= st->param.gp; in wf_cpu_pid_run() 135 DBG("deriv: %lx, prop: %lx\n", deriv, prop); in wf_cpu_pid_run() 138 target = st->target + (s32)((deriv + prop) >> 36); in wf_cpu_pid_run()
|
D | smu.c | 949 struct property *prop; in smu_create_sdb_partition() local 972 prop = kzalloc(tlen, GFP_KERNEL); in smu_create_sdb_partition() 973 if (prop == NULL) in smu_create_sdb_partition() 975 hdr = (struct smu_sdbp_header *)(prop + 1); in smu_create_sdb_partition() 976 prop->name = ((char *)prop) + tlen - 18; in smu_create_sdb_partition() 977 sprintf(prop->name, "sdb-partition-%02x", id); in smu_create_sdb_partition() 978 prop->length = len; in smu_create_sdb_partition() 979 prop->value = hdr; in smu_create_sdb_partition() 980 prop->next = NULL; in smu_create_sdb_partition() 995 if (of_add_property(smu->of_node, prop)) { in smu_create_sdb_partition() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/ |
D | mvme5100.c | 63 const u32 *prop = NULL; in mvme5100_pic_init() local 94 prop = of_get_property(np, "8259-interrupt-acknowledge", NULL); in mvme5100_pic_init() 96 if (prop) in mvme5100_pic_init() 97 intack = prop[0]; in mvme5100_pic_init()
|
D | holly.c | 201 const void *prop; in holly_restart() local 209 prop = of_get_property(bridge, "reg", &size); in holly_restart() 210 addr = of_translate_address(bridge, prop); in holly_restart()
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-powermac.c | 220 const __be32 *prop; in i2c_powermac_get_addr() local 224 prop = of_get_property(node, "reg", &len); in i2c_powermac_get_addr() 225 if (prop && (len >= sizeof(int))) in i2c_powermac_get_addr() 226 return (be32_to_cpup(prop) & 0xff) >> 1; in i2c_powermac_get_addr() 229 prop = of_get_property(node, "i2c-address", &len); in i2c_powermac_get_addr() 230 if (prop && (len >= sizeof(int))) in i2c_powermac_get_addr() 231 return (be32_to_cpup(prop) & 0xff) >> 1; in i2c_powermac_get_addr()
|
D | i2c-mpc.c | 331 const u32 *prop = of_get_property(node, "reg", NULL); in mpc_i2c_get_sec_cfg_8xxx() local 332 if (prop) { in mpc_i2c_get_sec_cfg_8xxx() 337 reg = ioremap(get_immrbase() + *prop + 0x14, 0x4); in mpc_i2c_get_sec_cfg_8xxx() 651 const u32 *prop; in fsl_i2c_probe() local 706 prop = of_get_property(op->dev.of_node, "clock-frequency", in fsl_i2c_probe() 708 if (prop && plen == sizeof(u32)) in fsl_i2c_probe() 709 clock = *prop; in fsl_i2c_probe() 721 prop = of_get_property(op->dev.of_node, "fsl,timeout", &plen); in fsl_i2c_probe() 722 if (prop && plen == sizeof(u32)) { in fsl_i2c_probe() 723 mpc_ops.timeout = *prop * HZ / 1000000; in fsl_i2c_probe()
|
D | i2c-pxa-pci.c | 41 const void *prop; in add_i2c_device() local 55 prop = of_get_property(child, "fast-mode", NULL); in add_i2c_device() 56 if (prop) in add_i2c_device()
|
/linux-4.4.14/sound/soc/generic/ |
D | simple-card.c | 334 char prop[128]; in asoc_simple_card_dai_link_of() local 343 snprintf(prop, sizeof(prop), "%scpu", prefix); in asoc_simple_card_dai_link_of() 344 cpu = of_get_child_by_name(node, prop); in asoc_simple_card_dai_link_of() 346 snprintf(prop, sizeof(prop), "%splat", prefix); in asoc_simple_card_dai_link_of() 347 plat = of_get_child_by_name(node, prop); in asoc_simple_card_dai_link_of() 349 snprintf(prop, sizeof(prop), "%scodec", prefix); in asoc_simple_card_dai_link_of() 350 codec = of_get_child_by_name(node, prop); in asoc_simple_card_dai_link_of() 354 dev_err(dev, "%s: Can't find %s DT node\n", __func__, prop); in asoc_simple_card_dai_link_of()
|
/linux-4.4.14/Documentation/devicetree/bindings/phy/ |
D | qcom,usb-8x16-phy.txt | 10 Value type: <prop-encoded-array> 15 Value type: <prop-encoded-array> 42 Value type: <prop-encoded-array> 52 Value type: <prop-encoded-array>
|
/linux-4.4.14/drivers/input/ |
D | matrix-keymap.c | 82 const __be32 *prop; in matrix_keypad_parse_of_keymap() local 90 prop = of_get_property(np, propname, &proplen); in matrix_keypad_parse_of_keymap() 91 if (!prop) { in matrix_keypad_parse_of_keymap() 110 unsigned int key = be32_to_cpup(prop + i); in matrix_keypad_parse_of_keymap()
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | pci.c | 94 struct property *prop; in fixup_bus_range() local 97 prop = of_find_property(bridge, "bus-range", &len); in fixup_bus_range() 98 if (prop == NULL || prop->length < 2 * sizeof(int)) in fixup_bus_range() 101 bus_range = prop->value; in fixup_bus_range() 574 const u32 *prop; in fixup_nec_usb2() local 577 prop = of_get_property(nec, "vendor-id", NULL); in fixup_nec_usb2() 578 if (prop == NULL) in fixup_nec_usb2() 580 if (0x1033 != *prop) in fixup_nec_usb2() 582 prop = of_get_property(nec, "device-id", NULL); in fixup_nec_usb2() 583 if (prop == NULL) in fixup_nec_usb2() [all …]
|
D | backlight.c | 63 const char *prop = of_get_property(bk_node, in pmac_has_backlight_type() local 65 if (prop && strncmp(prop, type, strlen(type)) == 0) { in pmac_has_backlight_type()
|
/linux-4.4.14/drivers/memory/ |
D | jz4780-nemc.c | 66 const __be32 *prop; in jz4780_nemc_num_banks() local 71 while ((prop = of_get_address(dev->of_node, i++, NULL, NULL))) { in jz4780_nemc_num_banks() 72 bank = of_read_number(prop, 1); in jz4780_nemc_num_banks() 272 const __be32 *prop; in jz4780_nemc_probe() local 321 while ((prop = of_get_address(child, i++, NULL, NULL))) { in jz4780_nemc_probe() 322 bank = of_read_number(prop, 1); in jz4780_nemc_probe()
|
/linux-4.4.14/drivers/mfd/ |
D | tps65910.c | 394 unsigned int prop; in tps65910_parse_dt() local 413 ret = of_property_read_u32(np, "ti,vmbch-threshold", &prop); in tps65910_parse_dt() 415 board_info->vmbch_threshold = prop; in tps65910_parse_dt() 417 ret = of_property_read_u32(np, "ti,vmbch2-threshold", &prop); in tps65910_parse_dt() 419 board_info->vmbch2_threshold = prop; in tps65910_parse_dt() 421 prop = of_property_read_bool(np, "ti,en-ck32k-xtal"); in tps65910_parse_dt() 422 board_info->en_ck32k_xtal = prop; in tps65910_parse_dt()
|
D | palmas.c | 399 u32 prop; in palmas_dt_to_pdata() local 401 ret = of_property_read_u32(node, "ti,mux-pad1", &prop); in palmas_dt_to_pdata() 404 pdata->pad1 = prop; in palmas_dt_to_pdata() 407 ret = of_property_read_u32(node, "ti,mux-pad2", &prop); in palmas_dt_to_pdata() 410 pdata->pad2 = prop; in palmas_dt_to_pdata() 414 ret = of_property_read_u32(node, "ti,power-ctrl", &prop); in palmas_dt_to_pdata() 416 pdata->power_ctrl = prop; in palmas_dt_to_pdata()
|
/linux-4.4.14/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,smem.txt | 14 Value type: <prop-encoded-array> 19 Value type: <prop-encoded-array> 24 Value type: <prop-encoded-array>
|
/linux-4.4.14/arch/powerpc/platforms/8xx/ |
D | tqm8xx_setup.c | 96 struct property *prop; in init_ioports() local 106 prop = of_find_property(dnode, "ethernet1", &len); in init_ioports() 107 if (prop == NULL) in init_ioports()
|
/linux-4.4.14/drivers/misc/ |
D | bmp085.c | 400 u32 prop; in bmp085_get_of_properties() local 405 if (!of_property_read_u32(np, "chip-id", &prop)) in bmp085_get_of_properties() 406 data->chip_id = prop & 0xff; in bmp085_get_of_properties() 408 if (!of_property_read_u32(np, "temp-measurement-period", &prop)) in bmp085_get_of_properties() 409 data->temp_measurement_period = (prop/100)*HZ; in bmp085_get_of_properties() 411 if (!of_property_read_u32(np, "default-oversampling", &prop)) in bmp085_get_of_properties() 412 data->oversampling_setting = prop & 0xff; in bmp085_get_of_properties()
|
D | vexpress-syscfg.c | 151 struct property *prop; in vexpress_syscfg_regmap_init() local 163 prop = of_find_property(dev->of_node, in vexpress_syscfg_regmap_init() 165 if (!prop) in vexpress_syscfg_regmap_init() 168 num = prop->length / sizeof(u32) / 2; in vexpress_syscfg_regmap_init() 169 val = prop->value; in vexpress_syscfg_regmap_init()
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | pamu.txt | 13 - ranges : <prop-encoded-array> 20 - interrupts : <prop-encoded-array> 31 - reg : <prop-encoded-array> 53 - reg : <prop-encoded-array> 60 : <prop-encoded-array> 66 : <prop-encoded-array> 85 - fsl,liodn-reg : <prop-encoded-array>
|
D | mcm.txt | 22 Value type: <prop-encoded-array> 51 Value type: <prop-encoded-array> 58 Value type: <prop-encoded-array>
|
D | ecm.txt | 22 Value type: <prop-encoded-array> 51 Value type: <prop-encoded-array> 58 Value type: <prop-encoded-array>
|
D | dcsr.txt | 42 Value type: <prop-encoded-array> 96 Value type: <prop-encoded-array> 125 Value type: <prop-encoded-array> 162 Value type: <prop-encoded-array> 187 Value type: <prop-encoded-array> 224 Value type: <prop-encoded-array> 252 Value type: <prop-encoded-array> 283 Value type: <prop-encoded-array> 312 Value type: <prop-encoded-array> 342 Value type: <prop-encoded-array> [all …]
|
D | fman.txt | 66 Value type: <prop-encoded-array> 77 Value type: <prop-encoded-array> 82 Value type: <prop-encoded-array> 92 Value type: <prop-encoded-array> 99 Value type: <prop-encoded-array> 134 Value type: <prop-encoded-array> 188 Value type: <prop-encoded-array> 303 Value type: <prop-encoded-array> 308 Value type: <prop-encoded-array> 363 Value type: <prop-encoded-array> [all …]
|
D | srio-rmu.txt | 20 Value type: <prop-encoded-array> 27 Value type: <prop-encoded-array> 51 Value type: <prop-encoded-array> 81 Value type: <prop-encoded-array> 111 Value type: <prop-encoded-array>
|
D | ccf.txt | 24 - reg: <prop-encoded-array> 27 - interrupts: <prop-encoded-array>
|
/linux-4.4.14/arch/powerpc/platforms/ps3/ |
D | os-area.c | 271 struct property *prop) in os_area_set_property() argument 274 struct property *tmp = of_find_property(node, prop->name, NULL); in os_area_set_property() 277 pr_debug("%s:%d found %s\n", __func__, __LINE__, prop->name); in os_area_set_property() 281 result = of_add_property(node, prop); in os_area_set_property() 294 struct property *prop) in os_area_get_property() argument 296 const struct property *tmp = of_find_property(node, prop->name, NULL); in os_area_get_property() 299 BUG_ON(prop->length != tmp->length); in os_area_get_property() 300 memcpy(prop->value, tmp->value, prop->length); in os_area_get_property() 303 prop->name); in os_area_get_property()
|
/linux-4.4.14/drivers/crypto/nx/ |
D | nx-842-pseries.c | 562 static int nx842_OF_upd_status(struct property *prop) in nx842_OF_upd_status() argument 564 const char *status = (const char *)prop->value; in nx842_OF_upd_status() 566 if (!strncmp(status, "okay", (size_t)prop->length)) in nx842_OF_upd_status() 568 if (!strncmp(status, "disabled", (size_t)prop->length)) in nx842_OF_upd_status() 597 struct property *prop) { in nx842_OF_upd_maxsglen() argument 599 const unsigned int maxsglen = of_read_number(prop->value, 1); in nx842_OF_upd_maxsglen() 601 if (prop->length != sizeof(maxsglen)) { in nx842_OF_upd_maxsglen() 604 prop->length, sizeof(maxsglen)); in nx842_OF_upd_maxsglen() 645 struct property *prop) { in nx842_OF_upd_maxsyncop() argument 658 if (prop->length != sizeof(*maxsynccop)) { in nx842_OF_upd_maxsyncop() [all …]
|
/linux-4.4.14/drivers/char/ipmi/ |
D | ipmi_powernv.c | 220 u32 prop; in ipmi_powernv_probe() local 235 &prop); in ipmi_powernv_probe() 240 ipmi->interface_id = prop; in ipmi_powernv_probe() 242 rc = of_property_read_u32(dev->of_node, "interrupts", &prop); in ipmi_powernv_probe() 251 ipmi->irq = opal_event_request(prop); in ipmi_powernv_probe()
|
/linux-4.4.14/arch/x86/kernel/ |
D | devicetree.c | 76 const void *prop; in pcibios_get_phb_of_node() local 79 prop = of_get_property(np, "bus-range", NULL); in pcibios_get_phb_of_node() 80 if (!prop) in pcibios_get_phb_of_node() 82 bus_min = be32_to_cpup(prop); in pcibios_get_phb_of_node()
|
/linux-4.4.14/drivers/iio/light/ |
D | acpi-als.c | 98 static int acpi_als_read_value(struct acpi_als *als, char *prop, s32 *val) in acpi_als_read_value() argument 103 status = acpi_evaluate_integer(als->device->handle, prop, NULL, in acpi_als_read_value() 107 ACPI_EXCEPTION((AE_INFO, status, "Error reading ALS %s", prop)); in acpi_als_read_value()
|
/linux-4.4.14/sound/ppc/ |
D | pmac.c | 936 const unsigned int *prop; in snd_pmac_detect() local 998 prop = of_get_property(sound, "sub-frame", NULL); in snd_pmac_detect() 999 if (prop && *prop < 16) in snd_pmac_detect() 1000 chip->subframe = *prop; in snd_pmac_detect() 1001 prop = of_get_property(sound, "layout-id", NULL); in snd_pmac_detect() 1002 if (prop) { in snd_pmac_detect() 1050 prop = of_get_property(sound, "device-id", NULL); in snd_pmac_detect() 1051 if (prop) in snd_pmac_detect() 1052 chip->device_id = *prop; in snd_pmac_detect() 1082 prop = of_get_property(sound, "sample-rates", &l); in snd_pmac_detect() [all …]
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-sodaville.c | 196 const void *prop; in sdv_gpio_probe() local 223 prop = of_get_property(pdev->dev.of_node, "intel,muxctl", &len); in sdv_gpio_probe() 224 if (prop && len == 4) { in sdv_gpio_probe() 225 mux_val = of_read_number(prop, 1); in sdv_gpio_probe()
|
D | gpio-grgpio.c | 348 u32 prop; in grgpio_probe() local 382 err = of_property_read_u32(np, "nbits", &prop); in grgpio_probe() 383 if (err || prop <= 0 || prop > GRGPIO_MAX_NGPIO) { in grgpio_probe() 388 gc->ngpio = prop; in grgpio_probe()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | pci-p5ioc2.c | 60 const __be32 *prop = of_get_property(phb->hose->dn, in pnv_pci_init_p5ioc2_msis() local 62 if (!prop) in pnv_pci_init_p5ioc2_msis() 70 phb->msi_base = be32_to_cpup(prop); in pnv_pci_init_p5ioc2_msis() 71 count = be32_to_cpup(prop + 1); in pnv_pci_init_p5ioc2_msis()
|
D | opal.c | 127 const __be32 *prop; in early_init_dt_scan_recoverable_ranges() local 132 prop = of_get_flat_dt_prop(node, "mcheck-recoverable-ranges", &psize); in early_init_dt_scan_recoverable_ranges() 134 if (!prop) in early_init_dt_scan_recoverable_ranges() 146 mc_recoverable_range_len = psize / (sizeof(*prop) * 5); in early_init_dt_scan_recoverable_ranges() 167 of_read_number(prop + (i * 5) + 0, 2); in early_init_dt_scan_recoverable_ranges() 170 of_read_number(prop + (i * 5) + 2, 1); in early_init_dt_scan_recoverable_ranges() 172 of_read_number(prop + (i * 5) + 3, 2); in early_init_dt_scan_recoverable_ranges()
|
/linux-4.4.14/Documentation/devicetree/bindings/input/ |
D | qcom,pm8941-pwrkey.txt | 13 Value type: <prop-encoded-array> 18 Value type: <prop-encoded-array>
|
D | qcom,pm8xxx-keypad.txt | 14 Value type: <prop-encoded-array> 19 Value type: <prop-encoded-array> 27 Value type: <prop-encoded-array>
|
D | qcom,pm8xxx-pwrkey.txt | 14 Value type: <prop-encoded-array> 19 Value type: <prop-encoded-array>
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | qcom-pm8xxx.txt | 27 Value type: <prop-encoded-array> 68 Value type: <prop-encoded-array> 73 Value type: <prop-encoded-array>
|
/linux-4.4.14/drivers/clk/ti/ |
D | clk-dra7-atl.c | 240 char prop[5]; in of_dra7_atl_clk_probe() local 267 snprintf(prop, sizeof(prop), "atl%u", i); in of_dra7_atl_clk_probe() 268 cfg_node = of_find_node_by_name(node, prop); in of_dra7_atl_clk_probe()
|
/linux-4.4.14/Documentation/devicetree/bindings/soc/fsl/ |
D | qman.txt | 30 Value type: <prop-encoded-array> 38 Value type: <prop-encoded-array> 48 Value type: <prop-encoded-array> 60 Value type: <prop-encoded-array> 69 Value type: <prop-encoded-array>
|
D | qman-portals.txt | 27 Value type: <prop-encoded-array> 34 Value type: <prop-encoded-array> 39 Value type: <prop-encoded-array> 71 Value type: <prop-encoded-array>
|
D | bman.txt | 28 Value type: <prop-encoded-array> 36 Value type: <prop-encoded-array> 46 Value type: <prop-encoded-array> 61 Value type: <prop-encoded-array>
|
D | bman-portals.txt | 26 Value type: <prop-encoded-array> 33 Value type: <prop-encoded-array>
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | oplib_32.h | 139 int prom_getbool(phandle node, char *prop); 142 void prom_getstring(phandle node, char *prop, char *buf, int bufsize);
|
D | oplib_64.h | 207 int prom_getbool(phandle node, const char *prop); 210 void prom_getstring(phandle node, const char *prop, char *buf,
|
/linux-4.4.14/drivers/input/keyboard/ |
D | pxa27x_keypad.c | 157 const __be16 *prop; in pxa27x_keypad_direct_key_parse_dt() local 189 prop = of_get_property(np, "marvell,direct-key-map", &proplen); in pxa27x_keypad_direct_key_parse_dt() 190 if (!prop) in pxa27x_keypad_direct_key_parse_dt() 203 code = be16_to_cpup(prop + i); in pxa27x_keypad_direct_key_parse_dt() 214 const __be32 *prop; in pxa27x_keypad_rotary_parse_dt() local 240 prop = of_get_property(np, rotaryname[i], &proplen); in pxa27x_keypad_rotary_parse_dt() 245 if (!prop) in pxa27x_keypad_rotary_parse_dt() 248 code = be32_to_cpup(prop); in pxa27x_keypad_rotary_parse_dt()
|
/linux-4.4.14/drivers/of/unittest-data/ |
D | testcases.dts | 5 prop-update = "hello"; 6 prop-remove = "world";
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_ingenic.c | 84 const __be32 *prop; in ingenic_early_console_setup_clock() local 91 prop = fdt_getprop(fdt, offset, "clock-frequency", NULL); in ingenic_early_console_setup_clock() 92 if (!prop) in ingenic_early_console_setup_clock() 95 dev->port.uartclk = be32_to_cpup(prop); in ingenic_early_console_setup_clock()
|
D | 8250_uniphier.c | 134 u32 prop; in uniphier_of_serial_setup() local 158 if (of_property_read_u32(np, "fifo-size", &prop) == 0) in uniphier_of_serial_setup() 159 port->fifosize = prop; in uniphier_of_serial_setup()
|
/linux-4.4.14/drivers/staging/fsl-mc/bus/ |
D | mc-bus.c | 566 const __be32 *prop; in parse_mc_ranges() local 584 prop = of_get_property(mc_node, "#address-cells", NULL); in parse_mc_ranges() 585 if (prop) in parse_mc_ranges() 586 *mc_addr_cells = be32_to_cpup(prop); in parse_mc_ranges() 590 prop = of_get_property(mc_node, "#size-cells", NULL); in parse_mc_ranges() 591 if (prop) in parse_mc_ranges() 592 *mc_size_cells = be32_to_cpup(prop); in parse_mc_ranges()
|
/linux-4.4.14/drivers/video/ |
D | of_display_timing.c | 29 struct property *prop; in parse_timing_property() local 32 prop = of_find_property(np, name, &length); in parse_timing_property() 33 if (!prop) { in parse_timing_property()
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,spmi-iadc.txt | 18 Value type: <prop-encoded-array> 23 Value type: <prop-encoded-array>
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | oplib.h | 238 extern int prom_getbool(int node, char *prop); 241 extern void prom_getstring(int node, char *prop, char *buf, int bufsize);
|
/linux-4.4.14/drivers/firmware/efi/ |
D | efi.c | 494 #define UEFI_PARAM(name, prop, field) \ argument 497 { prop }, \ 524 const void *prop; in fdt_find_uefi_params() local 533 prop = of_get_flat_dt_prop(node, dt_params[i].propname, &len); in fdt_find_uefi_params() 534 if (!prop) in fdt_find_uefi_params() 539 val = of_read_number(prop, len / sizeof(u32)); in fdt_find_uefi_params()
|
/linux-4.4.14/Documentation/devicetree/bindings/crypto/ |
D | fsl-sec4.txt | 80 Value type: <prop-encoded-array> 87 Value type: <prop-encoded-array> 159 Value type: <prop-encoded-array> 165 Value type: <prop-encoded-array> 231 Value type: <prop-encoded-array> 238 Value type: <prop-encoded-array> 268 Value type: <prop-encoded-array> 277 Value type: <prop-encoded-array> 286 Value type: <prop-encoded-array> 318 Value type: <prop-encoded-array> [all …]
|
/linux-4.4.14/sound/soc/omap/ |
D | omap-twl4030.c | 276 struct property *prop; in omap_twl4030_probe() local 309 prop = of_find_property(node, "ti,audio-routing", NULL); in omap_twl4030_probe() 310 if (prop) { in omap_twl4030_probe()
|
/linux-4.4.14/drivers/clk/sunxi/ |
D | clk-simple-gates.c | 32 struct property *prop; in sunxi_simple_gates_setup() local 58 of_property_for_each_u32(node, "clock-indices", prop, p, index) { in sunxi_simple_gates_setup()
|
/linux-4.4.14/drivers/virt/ |
D | fsl_hypervisor.c | 734 const uint32_t *prop; in get_parent_handle() local 747 prop = of_get_property(parent, "hv-handle", &len); in get_parent_handle() 748 if (!prop) in get_parent_handle() 749 prop = of_get_property(parent, "reg", &len); in get_parent_handle() 751 if (!prop || (len != sizeof(uint32_t))) { in get_parent_handle() 757 handle = be32_to_cpup(prop); in get_parent_handle()
|
/linux-4.4.14/sound/soc/fsl/ |
D | mpc5200_dma.c | 372 const __be32 *prop; in mpc5200_audio_dma_create() local 396 prop = of_get_property(op->dev.of_node, "cell-index", &size); in mpc5200_audio_dma_create() 397 if (!prop || size < sizeof *prop) { in mpc5200_audio_dma_create() 404 psc_dma->id = be32_to_cpu(*prop); in mpc5200_audio_dma_create()
|
/linux-4.4.14/arch/powerpc/platforms/maple/ |
D | pci.c | 69 struct property *prop; in fixup_bus_range() local 73 prop = of_find_property(bridge, "bus-range", &len); in fixup_bus_range() 74 if (prop == NULL || prop->value == NULL || len < 2 * sizeof(int)) { in fixup_bus_range() 79 bus_range = prop->value; in fixup_bus_range()
|
/linux-4.4.14/drivers/net/ethernet/ibm/emac/ |
D | mal.c | 526 const u32 *prop; in mal_probe() local 541 prop = of_get_property(ofdev->dev.of_node, "num-tx-chans", NULL); in mal_probe() 542 if (prop == NULL) { in mal_probe() 549 mal->num_tx_chans = prop[0]; in mal_probe() 551 prop = of_get_property(ofdev->dev.of_node, "num-rx-chans", NULL); in mal_probe() 552 if (prop == NULL) { in mal_probe() 559 mal->num_rx_chans = prop[0]; in mal_probe()
|
/linux-4.4.14/arch/powerpc/boot/ |
D | mpsc.c | 104 static volatile char *mpsc_get_virtreg_of_phandle(void *devp, char *prop) in mpsc_get_virtreg_of_phandle() argument 109 n = getprop(devp, prop, &v, sizeof(v)); in mpsc_get_virtreg_of_phandle()
|