Home
last modified time | relevance | path

Searched refs:pna (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/of/
H A Dfdt_address.c43 int na, int ns, int pna);
71 int na, int ns, int pna) in fdt_bus_default_map()
76 s = of_read_number(range + na + pna, ns); in fdt_bus_default_map()
112 int na, int ns, int pna, const char *rprop) in fdt_translate_one()
124 memset(addr, 0, pna * 4); in fdt_translate_one()
133 rone = na + pna + ns; in fdt_translate_one()
135 offset = bus->map(addr, ranges, na, ns, pna); in fdt_translate_one()
143 memcpy(addr, ranges + na, 4 * pna); in fdt_translate_one()
146 of_dump_addr("parent translation for:", addr, pna); in fdt_translate_one()
150 return pbus->translate(addr, offset, pna); in fdt_translate_one()
70 fdt_bus_default_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) fdt_bus_default_map() argument
109 fdt_translate_one(const void *blob, int parent, const struct of_bus *bus, const struct of_bus *pbus, __be32 *addr, int na, int ns, int pna, const char *rprop) fdt_translate_one() argument
169 int na, ns, pna, pns; fdt_translate_address() local
[all...]
H A Daddress.c51 int na, int ns, int pna);
71 int na, int ns, int pna) in of_bus_default_map()
76 s = of_read_number(range + na + pna, ns); in of_bus_default_map()
167 int pna) in of_bus_pci_map()
181 s = of_read_number(range + na + pna, ns); in of_bus_pci_map()
330 int pna) in of_bus_isa_map()
340 s = of_read_number(range + na + pna, ns); in of_bus_isa_map()
443 int na, int ns, int pna, const char *rprop) in of_translate_one()
477 memset(addr, 0, pna * 4); in of_translate_one()
486 rone = na + pna in of_translate_one()
70 of_bus_default_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) of_bus_default_map() argument
166 of_bus_pci_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) of_bus_pci_map() argument
329 of_bus_isa_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) of_bus_isa_map() argument
441 of_translate_one(struct device_node *parent, struct of_bus *bus, struct of_bus *pbus, __be32 *addr, int na, int ns, int pna, const char *rprop) of_translate_one() argument
528 int na, ns, pna, pns; __of_translate_address() local
[all...]
/kernel/linux/linux-6.6/drivers/of/
H A Dfdt_address.c43 int na, int ns, int pna);
71 int na, int ns, int pna) in fdt_bus_default_map()
76 s = of_read_number(range + na + pna, ns); in fdt_bus_default_map()
112 int na, int ns, int pna, const char *rprop) in fdt_translate_one()
124 memset(addr, 0, pna * 4); in fdt_translate_one()
133 rone = na + pna + ns; in fdt_translate_one()
135 offset = bus->map(addr, ranges, na, ns, pna); in fdt_translate_one()
143 memcpy(addr, ranges + na, 4 * pna); in fdt_translate_one()
146 of_dump_addr("parent translation for:", addr, pna); in fdt_translate_one()
150 return pbus->translate(addr, offset, pna); in fdt_translate_one()
70 fdt_bus_default_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) fdt_bus_default_map() argument
109 fdt_translate_one(const void *blob, int parent, const struct of_bus *bus, const struct of_bus *pbus, __be32 *addr, int na, int ns, int pna, const char *rprop) fdt_translate_one() argument
169 int na, ns, pna, pns; fdt_translate_address() local
[all...]
H A Daddress.c46 int na, int ns, int pna);
66 int na, int ns, int pna) in of_bus_default_map()
71 s = of_read_number(range + na + pna, ns); in of_bus_default_map()
104 int ns, int pna) in of_bus_default_flags_map()
114 s = of_read_number(range + na + pna, ns); in of_bus_default_flags_map()
195 int pna) in of_bus_pci_map()
209 s = of_read_number(range + na + pna, ns); in of_bus_pci_map()
326 int pna) in of_bus_isa_map()
336 s = of_read_number(range + na + pna, ns); in of_bus_isa_map()
453 int na, int ns, int pna, cons in of_translate_one()
65 of_bus_default_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) of_bus_default_map() argument
103 of_bus_default_flags_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) of_bus_default_flags_map() argument
194 of_bus_pci_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) of_bus_pci_map() argument
325 of_bus_isa_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) of_bus_isa_map() argument
451 of_translate_one(struct device_node *parent, struct of_bus *bus, struct of_bus *pbus, __be32 *addr, int na, int ns, int pna, const char *rprop) of_translate_one() argument
538 int na, ns, pna, pns; __of_translate_address() local
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dof_device_32.c51 int na, int ns, int pna) in of_bus_pci_map()
60 if (of_out_of_range(addr + 1, range + 1, range + na + pna, in of_bus_pci_map()
65 memcpy(result, range + na, pna * 4); in of_bus_pci_map()
69 result[pna - 1 - i] += in of_bus_pci_map()
73 memcpy(addr, result, pna * 4); in of_bus_pci_map()
123 int na, int ns, int pna) in of_bus_ambapp_map()
125 return of_bus_default_map(addr, range, na, ns, pna); in of_bus_ambapp_map()
192 int na, int ns, int pna) in build_one_resource()
203 memset(result, 0, pna * 4); in build_one_resource()
205 result[pna in build_one_resource()
50 of_bus_pci_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_pci_map() argument
122 of_bus_ambapp_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_ambapp_map() argument
188 build_one_resource(struct device_node *parent, struct of_bus *bus, struct of_bus *pbus, u32 *addr, int na, int ns, int pna) build_one_resource() argument
284 int pna, pns; build_device_resources() local
[all...]
H A Dof_device_64.c89 int na, int ns, int pna) in of_bus_simba_map()
104 int na, int ns, int pna) in of_bus_pci_map()
123 if (of_out_of_range(addr + 1, range + 1, range + na + pna, in of_bus_pci_map()
128 memcpy(result, range + na, pna * 4); in of_bus_pci_map()
132 result[pna - 1 - i] += in of_bus_pci_map()
136 memcpy(addr, result, pna * 4); in of_bus_pci_map()
246 int na, int ns, int pna) in build_one_resource()
256 memset(result, 0, pna * 4); in build_one_resource()
258 result[pna - 1 - i] = in build_one_resource()
261 memcpy(addr, result, pna * in build_one_resource()
88 of_bus_simba_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_simba_map() argument
103 of_bus_pci_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_pci_map() argument
242 build_one_resource(struct device_node *parent, struct of_bus *bus, struct of_bus *pbus, u32 *addr, int na, int ns, int pna) build_one_resource() argument
362 int pna, pns; build_device_resources() local
[all...]
H A Dof_device_common.c113 int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna) in of_bus_default_map() argument
123 if (of_out_of_range(addr, range, range + na + pna, na, ns)) in of_bus_default_map()
127 memcpy(result, range + na, pna * 4); in of_bus_default_map()
131 result[pna - 1 - i] += in of_bus_default_map()
135 memcpy(addr, result, pna * 4); in of_bus_default_map()
H A Dof_device_common.h17 int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna);
33 int na, int ns, int pna);
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dof_device_32.c51 int na, int ns, int pna) in of_bus_pci_map()
60 if (of_out_of_range(addr + 1, range + 1, range + na + pna, in of_bus_pci_map()
65 memcpy(result, range + na, pna * 4); in of_bus_pci_map()
69 result[pna - 1 - i] += in of_bus_pci_map()
73 memcpy(addr, result, pna * 4); in of_bus_pci_map()
123 int na, int ns, int pna) in of_bus_ambapp_map()
125 return of_bus_default_map(addr, range, na, ns, pna); in of_bus_ambapp_map()
192 int na, int ns, int pna) in build_one_resource()
203 memset(result, 0, pna * 4); in build_one_resource()
205 result[pna in build_one_resource()
50 of_bus_pci_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_pci_map() argument
122 of_bus_ambapp_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_ambapp_map() argument
188 build_one_resource(struct device_node *parent, struct of_bus *bus, struct of_bus *pbus, u32 *addr, int na, int ns, int pna) build_one_resource() argument
284 int pna, pns; build_device_resources() local
[all...]
H A Dof_device_64.c89 int na, int ns, int pna) in of_bus_simba_map()
104 int na, int ns, int pna) in of_bus_pci_map()
123 if (of_out_of_range(addr + 1, range + 1, range + na + pna, in of_bus_pci_map()
128 memcpy(result, range + na, pna * 4); in of_bus_pci_map()
132 result[pna - 1 - i] += in of_bus_pci_map()
136 memcpy(addr, result, pna * 4); in of_bus_pci_map()
246 int na, int ns, int pna) in build_one_resource()
256 memset(result, 0, pna * 4); in build_one_resource()
258 result[pna - 1 - i] = in build_one_resource()
261 memcpy(addr, result, pna * in build_one_resource()
88 of_bus_simba_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_simba_map() argument
103 of_bus_pci_map(u32 *addr, const u32 *range, int na, int ns, int pna) of_bus_pci_map() argument
242 build_one_resource(struct device_node *parent, struct of_bus *bus, struct of_bus *pbus, u32 *addr, int na, int ns, int pna) build_one_resource() argument
362 int pna, pns; build_device_resources() local
[all...]
H A Dof_device_common.c113 int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna) in of_bus_default_map() argument
123 if (of_out_of_range(addr, range, range + na + pna, na, ns)) in of_bus_default_map()
127 memcpy(result, range + na, pna * 4); in of_bus_default_map()
131 result[pna - 1 - i] += in of_bus_default_map()
135 memcpy(addr, result, pna * 4); in of_bus_default_map()
H A Dof_device_common.h17 int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna);
33 int na, int ns, int pna);
/kernel/linux/linux-5.10/drivers/bus/
H A Duniphier-system-bus.c182 int pna, bank, rlen, rone, ret; in uniphier_system_bus_probe() local
194 pna = of_n_addr_cells(dev->of_node); in uniphier_system_bus_probe()
223 rone = pna + 2; in uniphier_system_bus_probe()
231 ranges += pna; in uniphier_system_bus_probe()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Disa-bridge.c191 u32 na, ns, pna; in isa_bridge_init_non_pci() local
198 pna = of_n_addr_cells(np); in isa_bridge_init_non_pci()
212 rs = na + ns + pna; in isa_bridge_init_non_pci()
227 size = of_read_number(ranges + i + na + pna, ns); in isa_bridge_init_non_pci()
/kernel/linux/linux-6.6/include/linux/
H A Dof_address.h18 int pna; member
51 return (parser->end - parser->range) / (parser->na + parser->pna + parser->ns); in of_range_count()
/kernel/linux/linux-5.10/include/linux/
H A Dof_address.h18 int pna; member
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/
H A Diommu.c797 int i, len, best, naddr, nsize, pna, range_size; in cell_iommu_get_fixed_address() local
825 pna = of_n_addr_cells(np); in cell_iommu_get_fixed_address()
826 range_size = naddr + nsize + pna; in cell_iommu_get_fixed_address()
830 * parent addr : pna cells in cell_iommu_get_fixed_address()
835 size = of_read_number(ranges + i + naddr + pna, nsize); in cell_iommu_get_fixed_address()
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/
H A Diommu.c802 int i, len, best, naddr, nsize, pna, range_size; in cell_iommu_get_fixed_address() local
830 pna = of_n_addr_cells(np); in cell_iommu_get_fixed_address()
831 range_size = naddr + nsize + pna; in cell_iommu_get_fixed_address()
835 * parent addr : pna cells in cell_iommu_get_fixed_address()
840 size = of_read_number(ranges + i + naddr + pna, nsize); in cell_iommu_get_fixed_address()
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-mvebu.c747 int rlen, nranges, rangesz, pna, i; in mvebu_get_tgt_attr() local
756 pna = of_n_addr_cells(np); in mvebu_get_tgt_attr()
757 rangesz = pna + na + ns; in mvebu_get_tgt_attr()
763 u64 cpuaddr = of_read_number(range + na, pna); in mvebu_get_tgt_attr()
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpci-mvebu.c1184 int rlen, nranges, rangesz, pna, i; in mvebu_get_tgt_attr() local
1193 pna = of_n_addr_cells(np); in mvebu_get_tgt_attr()
1194 rangesz = pna + na + ns; in mvebu_get_tgt_attr()
1200 u64 cpuaddr = of_read_number(range + na, pna); in mvebu_get_tgt_attr()
/kernel/linux/linux-5.10/arch/powerpc/platforms/4xx/
H A Dpci.c98 int pna = of_n_addr_cells(hose->dn); in ppc4xx_parse_dma_ranges() local
99 int np = pna + 5; in ppc4xx_parse_dma_ranges()
117 size = of_read_number(ranges + pna + 3, 2); in ppc4xx_parse_dma_ranges()
/kernel/linux/linux-6.6/arch/powerpc/platforms/4xx/
H A Dpci.c99 int pna = of_n_addr_cells(hose->dn); in ppc4xx_parse_dma_ranges() local
100 int np = pna + 5; in ppc4xx_parse_dma_ranges()
118 size = of_read_number(ranges + pna + 3, 2); in ppc4xx_parse_dma_ranges()

Completed in 22 milliseconds