Searched refs:dn (Results 51 - 75 of 276) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/kernel/
H A Dpci_32.c117 struct device_node *dn; local
133 struct device_node* node = hose->dn;
139 dn = of_find_node_by_path("/");
140 map_prop = of_find_property(dn, "pci-OF-bus-map", NULL);
145 of_node_put(dn);
214 struct device_node *dn; local
221 dn = of_find_node_by_path("/");
222 if (dn) {
227 of_add_property(dn, of_prop);
228 of_node_put(dn);
[all...]
/linux-master/drivers/ata/
H A Dpata_hpt3x3.c41 int dn = 2 * ap->port_no + adev->devno; local
46 r1 &= ~(7 << (3 * dn));
47 r1 |= (adev->pio_mode - XFER_PIO_0) << (3 * dn);
48 r2 &= ~(0x11 << dn); /* Clear MWDMA and UDMA bits */
71 int dn = 2 * ap->port_no + adev->devno; local
77 r1 &= ~(7 << (3 * dn));
78 r1 |= (mode_num << (3 * dn));
79 r2 &= ~(0x11 << dn); /* Clear MWDMA and UDMA bits */
82 r2 |= (0x01 << dn); /* Ultra mode */
84 r2 |= (0x10 << dn); /* MWDM
[all...]
/linux-master/arch/powerpc/kexec/
H A Dfile_load_64.c371 * @dn: Memory node.
376 static int add_usable_mem_property(void *fdt, struct device_node *dn, argument
385 of_node_get(dn);
387 if (snprintf(path, NODE_PATH_LEN, "%pOF", dn) > (NODE_PATH_LEN - 1)) {
389 NODE_PATH_LEN, dn);
403 n_mem_addr_cells = of_n_addr_cells(dn);
404 n_mem_size_cells = of_n_size_cells(dn);
414 prop = of_get_property(dn, "reg", &len);
452 of_node_put(dn);
469 struct device_node *dn; local
714 struct device_node *dn = NULL; local
776 struct device_node *dn; local
809 struct device_node *dn; local
876 copy_property(void *fdt, int node_offset, const struct device_node *dn, const char *propname) argument
895 struct device_node *dn; local
[all...]
H A Dranges.c252 struct device_node *dn = NULL; local
255 for_each_node_by_type(dn, "pci") {
259 ret = of_property_read_u64(dn, "linux,tce-base", &base);
260 ret |= of_property_read_u32(dn, "linux,tce-size", &size);
278 of_node_put(dn);
348 struct device_node *dn; local
352 dn = of_find_node_by_path("/rtas");
353 if (!dn)
356 ret = of_property_read_u32(dn, "linux,rtas-base", &base);
357 ret |= of_property_read_u32(dn, "rta
373 struct device_node *dn; local
[all...]
/linux-master/drivers/bus/
H A Dimx-weim.c315 of_id = of_match_node(weim_id_table, rd->dn->parent);
321 pdev = of_find_device_by_node(rd->dn->parent);
324 __func__, rd->dn->parent);
329 if (weim_timing_setup(&pdev->dev, rd->dn, devtype))
331 "Failed to setup timing for '%pOF'\n", rd->dn);
333 if (!of_node_check_flag(rd->dn, OF_POPULATED)) {
339 rd->dn->fwnode.flags &= ~FWNODE_FLAG_NOT_DEVICE;
340 if (!of_platform_device_create(rd->dn, NULL, &pdev->dev)) {
343 rd->dn);
352 if (!of_node_check_flag(rd->dn, OF_POPULATE
[all...]
H A Darm-cci.c110 struct device_node *dn; member in struct:cci_ace_port
154 * @dn: device node of the device to look-up
161 static int __cci_ace_get_port(struct device_node *dn, int type) argument
167 cci_portn = of_parse_phandle(dn, "cci-control-port", 0);
170 if (ace_match && cci_portn == ports[i].dn)
176 int cci_ace_get_port(struct device_node *dn) argument
178 return __cci_ace_get_port(dn, ACE_LITE_PORT);
380 * @dn: device node pointer of the device whose CCI port should be
388 int notrace __cci_control_port_by_device(struct device_node *dn, bool enable) argument
392 if (!dn)
[all...]
/linux-master/fs/f2fs/
H A Ddata.c1116 static void __set_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr)
1118 __le32 *addr = get_dnode_addr(dn->inode, dn->node_page);
1120 dn->data_blkaddr = blkaddr;
1121 addr[dn->ofs_in_node] = cpu_to_le32(dn->data_blkaddr);
1130 void f2fs_set_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr)
1132 f2fs_wait_on_page_writeback(dn->node_page, NODE, true, true);
1133 __set_data_blkaddr(dn, blkaddr); argument
1134 if (set_page_dirty(dn
1111 __set_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr) argument
1125 f2fs_set_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr) argument
1140 f2fs_reserve_new_blocks(struct dnode_of_data *dn, blkcnt_t count) argument
1174 f2fs_reserve_new_block(struct dnode_of_data *dn) argument
1184 f2fs_reserve_block(struct dnode_of_data *dn, pgoff_t index) argument
1205 struct dnode_of_data dn; local
1341 struct dnode_of_data dn; local
1386 __allocate_data_block(struct dnode_of_data *dn, int seg_type) argument
1439 f2fs_get_block_locked(struct dnode_of_data *dn, pgoff_t index) argument
1453 f2fs_map_no_dnode(struct inode *inode, struct f2fs_map_blocks *map, struct dnode_of_data *dn, pgoff_t pgoff) argument
1518 struct dnode_of_data dn; local
2157 struct dnode_of_data dn; local
2618 struct dnode_of_data dn; local
3346 struct dnode_of_data dn; local
3426 struct dnode_of_data dn; local
3454 struct dnode_of_data dn; local
3760 struct dnode_of_data dn; local
[all...]
H A Dfile.c60 struct dnode_of_data dn; local
118 set_new_dnode(&dn, inode, NULL, NULL, 0);
121 err = f2fs_get_block_locked(&dn, page->index);
123 err = f2fs_get_dnode_of_data(&dn, page->index, LOOKUP_NODE);
124 f2fs_put_dnode(&dn);
126 !__is_valid_data_blkaddr(dn.data_blkaddr))
138 f2fs_wait_on_block_writeback(inode, dn.data_blkaddr);
398 struct dnode_of_data *dn, pgoff_t index, int whence) argument
400 block_t blkaddr = f2fs_data_blkaddr(dn);
405 block_t first_blkaddr = data_blkaddr(dn
436 struct dnode_of_data dn; local
578 f2fs_truncate_data_blocks_range(struct dnode_of_data *dn, int count) argument
683 struct dnode_of_data dn; local
1093 struct dnode_of_data dn; local
1184 struct dnode_of_data dn; local
1239 struct dnode_of_data dn; local
1274 struct dnode_of_data dn; local
1459 f2fs_do_zero_range(struct dnode_of_data *dn, pgoff_t start, pgoff_t end) argument
1556 struct dnode_of_data dn; local
3460 release_compress_blocks(struct dnode_of_data *dn, pgoff_t count) argument
3570 struct dnode_of_data dn; local
3623 reserve_compress_blocks(struct dnode_of_data *dn, pgoff_t count, unsigned int *reserved_blocks) argument
3735 struct dnode_of_data dn; local
3894 struct dnode_of_data dn; local
[all...]
H A Dnode.c645 pgoff_t f2fs_get_next_page_offset(struct dnode_of_data *dn, pgoff_t pgofs) argument
647 const long direct_index = ADDRS_PER_INODE(dn->inode);
648 const long direct_blks = ADDRS_PER_BLOCK(dn->inode);
649 const long indirect_blks = ADDRS_PER_BLOCK(dn->inode) * NIDS_PER_BLOCK;
650 unsigned int skipped_unit = ADDRS_PER_BLOCK(dn->inode);
651 int cur_level = dn->cur_level;
652 int max_level = dn->max_level;
655 if (!dn->max_level)
661 switch (dn->max_level) {
672 f2fs_bug_on(F2FS_I_SB(dn
761 f2fs_get_dnode_of_data(struct dnode_of_data *dn, pgoff_t index, int mode) argument
897 truncate_node(struct dnode_of_data *dn) argument
934 truncate_dnode(struct dnode_of_data *dn) argument
972 truncate_nodes(struct dnode_of_data *dn, unsigned int nofs, int ofs, int depth) argument
1049 truncate_partial_nodes(struct dnode_of_data *dn, struct f2fs_inode *ri, int *offset, int depth) argument
1121 struct dnode_of_data dn; local
1216 struct dnode_of_data dn; local
1245 struct dnode_of_data dn; local
1288 struct dnode_of_data dn; local
1297 f2fs_new_node_page(struct dnode_of_data *dn, unsigned int ofs) argument
2729 struct dnode_of_data dn; local
[all...]
/linux-master/drivers/acpi/
H A Dproperty.c85 struct acpi_data_node *dn; local
91 dn = kzalloc(sizeof(*dn), GFP_KERNEL);
92 if (!dn)
95 dn->name = link->package.elements[0].string.pointer;
96 fwnode_init(&dn->fwnode, &acpi_data_fwnode_ops);
97 dn->parent = parent;
98 INIT_LIST_HEAD(&dn->data.properties);
99 INIT_LIST_HEAD(&dn->data.subnodes);
101 result = acpi_extract_properties(handle, desc, &dn
369 struct acpi_data_node *dn; local
380 struct acpi_data_node *dn; local
618 struct acpi_data_node *dn, *next; local
723 const struct acpi_data_node *dn = to_acpi_data_node(fwnode); local
851 struct acpi_data_node *dn; local
1286 struct acpi_data_node *dn; local
1584 const struct acpi_data_node *dn = to_acpi_data_node(fwnode); local
[all...]
H A Ddevice_sysfs.c45 static ssize_t data_node_show_path(struct acpi_data_node *dn, char *buf) argument
47 return dn->handle ? acpi_object_path(dn->handle, buf) : 0;
64 struct acpi_data_node *dn = to_data_node(kobj); local
67 return dn_attr->show ? dn_attr->show(dn, buf) : -ENXIO;
76 struct acpi_data_node *dn = to_data_node(kobj); local
78 complete(&dn->kobj_done);
91 struct acpi_data_node *dn; local
96 list_for_each_entry(dn, list, sibling) {
99 init_completion(&dn
112 struct acpi_data_node *dn; local
[all...]
/linux-master/arch/powerpc/mm/
H A Ddrmem.c358 static int init_drmem_lmb_size(struct device_node *dn) argument
366 prop = of_get_property(dn, "ibm,lmb-size", &len);
381 static const __be32 *of_get_usable_memory(struct device_node *dn) argument
386 prop = of_get_property(dn, "linux,drconf-usable-memory", &len);
393 int walk_drmem_lmbs(struct device_node *dn, void *data, argument
408 if (init_drmem_lmb_size(dn))
411 usm = of_get_usable_memory(dn);
413 prop = of_get_property(dn, "ibm,dynamic-memory", NULL);
417 prop = of_get_property(dn, "ibm,dynamic-memory-v2", NULL);
490 struct device_node *dn; local
[all...]
/linux-master/arch/powerpc/platforms/pseries/
H A Diommu.c543 struct device_node *dn,
556 node = phb->dn;
561 "missing tce entries !\n", dn);
585 struct device_node *dn; local
592 dn = pci_bus_to_OF_node(bus);
594 pr_debug("pci_dma_bus_setup_pSeries: setting up bus %pOF\n", dn);
602 pci = PCI_DN(dn);
609 while (isa_dn && isa_dn != dn)
615 for (children = 0, tmp = dn->child; tmp; tmp = tmp->sibling)
650 iommu_table_setparms(pci->phb, dn, tb
542 iommu_table_setparms(struct pci_controller *phb, struct device_node *dn, struct iommu_table *tbl) argument
703 pci_dma_find(struct device_node *dn, struct dynamic_dma_window_prop *prop) argument
774 struct device_node *dn, *pdn; local
834 struct device_node *dn; local
1085 struct device_node *dn; local
1144 struct device_node *dn; local
1212 struct device_node *dn; local
1309 struct device_node *dn; local
1575 struct device_node *pdn, *dn; local
1633 struct device_node *dn = pci_device_to_OF_node(pdev), *pdn; local
1786 struct device_node *pdn, *dn = pdev->dev.of_node; local
[all...]
/linux-master/drivers/soc/bcm/brcmstb/pm/
H A Dpm-mips.c358 static inline void __iomem *brcmstb_ioremap_node(struct device_node *dn, argument
361 return of_io_request_and_map(dn, index, dn->full_name);
367 struct device_node *dn; local
370 dn = of_find_matching_node_and_match(NULL, matches, &match);
371 if (!dn)
377 return brcmstb_ioremap_node(dn, index);
382 struct device_node *dn; local
404 for_each_matching_node(dn, ddr_phy_dt_ids) {
408 of_node_put(dn);
[all...]
/linux-master/net/caif/
H A Dcfutill.c85 caif_assert(layr->dn != NULL);
86 caif_assert(layr->dn->transmit != NULL);
103 return layr->dn->transmit(layr->dn, pkt);
H A Dcfveil.c83 caif_assert(layr->dn != NULL);
84 caif_assert(layr->dn->transmit != NULL);
97 return layr->dn->transmit(layr->dn, pkt);
H A Dcfdbgl.c54 return layr->dn->transmit(layr->dn, pkt);
/linux-master/include/linux/
H A Dof.h95 struct device_node *dn; member in struct:of_reconfig_data
266 #define for_each_of_allnodes_from(from, dn) \
267 for (dn = __of_find_all_nodes(from); dn; dn = __of_find_all_nodes(dn))
268 #define for_each_of_allnodes(dn) for_each_of_allnodes_from(NULL, dn)
451 bool of_console_check(struct device_node *dn, char *name, int index);
826 static inline bool of_console_check(const struct device_node *dn, cons argument
[all...]
/linux-master/include/net/caif/
H A Dcaif_layer.h118 * @dn: Pointer down to the layer below.
146 * layer->dn->transmit(layer->dn, info, packet);
150 struct cflayer *dn; member in struct:cflayer
189 * layer using dn->transmit().
247 #define layer_set_dn(layr, below) ((layr)->dn = (struct cflayer *)(below))
/linux-master/arch/powerpc/sysdev/
H A Ddart_iommu.c391 struct device_node *dn; local
394 dn = of_find_compatible_node(NULL, "dart", "u3-dart");
395 if (dn == NULL) {
396 dn = of_find_compatible_node(NULL, "dart", "u4-dart");
397 if (dn == NULL)
403 if (dart_init(dn) != 0) {
404 of_node_put(dn);
419 of_node_put(dn);
/linux-master/arch/arm/mach-bcm/
H A Dbcm63xx_pmb.c86 static int bcm63xx_pmb_get_resources(struct device_node *dn, argument
94 *cpu = of_get_cpu_hwid(dn, 0);
100 ret = of_parse_phandle_with_args(dn, "resets", "#reset-cells",
124 int bcm63xx_pmb_power_on_cpu(struct device_node *dn) argument
132 ret = bcm63xx_pmb_get_resources(dn, &base, &cpu, &addr);
/linux-master/arch/riscv/kernel/
H A Dsmpboot.c125 struct device_node *dn; local
131 for_each_of_cpu_node(dn) {
132 rc = riscv_early_of_processor_hartid(dn, &hart);
139 early_map_cpu_to_node(0, of_node_to_nid(dn));
149 early_map_cpu_to_node(cpuid, of_node_to_nid(dn));
/linux-master/arch/powerpc/platforms/cell/
H A Dinterrupt.c296 struct device_node *dn; local
302 for_each_node_by_name(dn, "interrupt-controller") {
303 if (!of_device_is_compatible(dn,
306 np = of_get_property(dn, "ibm,interrupt-server-ranges", NULL);
309 of_node_put(dn);
312 if (of_address_to_resource(dn, 0, &r0) ||
313 of_address_to_resource(dn, 1, &r1)) {
315 of_node_put(dn);
319 init_one_iic(np[0], r0.start, dn);
320 init_one_iic(np[1], r1.start, dn);
[all...]
/linux-master/drivers/clk/mvebu/
H A Dap-cpu-clk.c233 struct device_node *dn, *np = dev->of_node; local
254 for_each_of_cpu_node(dn) {
257 cpu = of_get_cpu_hwid(dn, 0);
259 of_node_put(dn);
266 of_node_put(dn);
285 for_each_of_cpu_node(dn) {
292 cpu = of_get_cpu_hwid(dn, 0);
294 of_node_put(dn);
308 of_node_put(dn);
328 of_node_put(dn);
[all...]
/linux-master/arch/powerpc/platforms/powernv/
H A Dsetup.c168 struct device_node *dn; local
171 for_each_node_by_type(dn, "cpu") {
172 if (of_property_match_string(dn, "status", "bad") >= 0)
213 struct device_node *dn; local
216 dn = of_find_node_by_path("/ibm,opal/firmware");
217 if (!dn)
220 if (of_property_read_string(dn, "version", &s) == 0 ||
221 of_property_read_string(dn, "git-id", &s) == 0)
224 if (of_property_read_string(dn, "mi-version", &s) == 0)
227 of_node_put(dn);
[all...]

Completed in 425 milliseconds

1234567891011>>