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

/linux-master/drivers/of/
H A Dfdt_address.c43 int na, int ns, int pna);
71 int na, int ns, int pna)
76 s = of_read_number(range + na + pna, ns);
112 int na, int ns, int pna, const char *rprop)
124 memset(addr, 0, pna * 4);
133 rone = na + pna + ns;
135 offset = bus->map(addr, ranges, na, ns, pna);
143 memcpy(addr, ranges + na, 4 * pna);
146 of_dump_addr("parent translation for:", addr, pna);
150 return pbus->translate(addr, offset, pna);
70 fdt_bus_default_map(__be32 *addr, const __be32 *range, int na, int ns, int pna) 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) argument
169 int na, ns, pna, pns; local
[all...]
H A Daddress.c46 int na, int ns, int pna, int fna);
66 int na, int ns, int pna, int fna)
71 s = of_read_number(range + na + pna, ns);
104 int ns, int pna, int fna)
110 return of_bus_default_map(addr, range, na, ns, pna, fna);
184 int pna, int fna)
195 return of_bus_default_map(addr, range, na, ns, pna, fna);
301 int pna, int fna)
307 return of_bus_default_map(addr, range, na, ns, pna, fna);
412 int na, int ns, int pna, cons
65 of_bus_default_map(__be32 *addr, const __be32 *range, int na, int ns, int pna, int fna) argument
103 of_bus_default_flags_map(__be32 *addr, const __be32 *range, int na, int ns, int pna, int fna) argument
183 of_bus_pci_map(__be32 *addr, const __be32 *range, int na, int ns, int pna, int fna) argument
300 of_bus_isa_map(__be32 *addr, const __be32 *range, int na, int ns, int pna, int fna) argument
410 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) argument
497 int na, ns, pna, pns; local
[all...]
/linux-master/arch/sparc/kernel/
H A Dof_device_32.c51 int na, int ns, int pna)
60 if (of_out_of_range(addr + 1, range + 1, range + na + pna,
65 memcpy(result, range + na, pna * 4);
69 result[pna - 1 - i] +=
73 memcpy(addr, result, pna * 4);
123 int na, int ns, int pna)
125 return of_bus_default_map(addr, range, na, ns, pna);
192 int na, int ns, int pna)
203 memset(result, 0, pna * 4);
205 result[pna
50 of_bus_pci_map(u32 *addr, const u32 *range, int na, int ns, int pna) argument
122 of_bus_ambapp_map(u32 *addr, const u32 *range, int na, int ns, int pna) 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) argument
284 int pna, pns; local
[all...]
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);
H A Dof_device_common.c113 int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna) argument
123 if (of_out_of_range(addr, range, range + na + pna, na, ns))
127 memcpy(result, range + na, pna * 4);
131 result[pna - 1 - i] +=
135 memcpy(addr, result, pna * 4);
H A Dof_device_64.c89 int na, int ns, int pna)
104 int na, int ns, int pna)
123 if (of_out_of_range(addr + 1, range + 1, range + na + pna,
128 memcpy(result, range + na, pna * 4);
132 result[pna - 1 - i] +=
136 memcpy(addr, result, pna * 4);
246 int na, int ns, int pna)
256 memset(result, 0, pna * 4);
258 result[pna - 1 - i] =
261 memcpy(addr, result, pna *
88 of_bus_simba_map(u32 *addr, const u32 *range, int na, int ns, int pna) argument
103 of_bus_pci_map(u32 *addr, const u32 *range, int na, int ns, int pna) 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) argument
362 int pna, pns; local
[all...]
/linux-master/include/linux/
H A Dof_address.h18 int pna; member in struct:of_pci_range_parser
51 return (parser->end - parser->range) / (parser->na + parser->pna + parser->ns);
/linux-master/arch/powerpc/platforms/cell/
H A Diommu.c802 int i, len, best, naddr, nsize, pna, range_size; local
830 pna = of_n_addr_cells(np);
831 range_size = naddr + nsize + pna;
835 * parent addr : pna cells
840 size = of_read_number(ranges + i + naddr + pna, nsize);
/linux-master/drivers/pci/controller/
H A Dpci-mvebu.c1184 int rlen, nranges, rangesz, pna, i; local
1193 pna = of_n_addr_cells(np);
1194 rangesz = pna + na + ns;
1200 u64 cpuaddr = of_read_number(range + na, pna);
/linux-master/arch/powerpc/platforms/4xx/
H A Dpci.c99 int pna = of_n_addr_cells(hose->dn); local
100 int np = pna + 5;
118 size = of_read_number(ranges + pna + 3, 2);

Completed in 155 milliseconds