/linux-master/drivers/of/ |
H A D | fdt_address.c | 43 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 D | address.c | 46 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 D | of_device_32.c | 51 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 D | of_device_common.h | 17 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 D | of_device_common.c | 113 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 D | of_device_64.c | 89 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 D | of_address.h | 18 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 D | iommu.c | 802 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 D | pci-mvebu.c | 1184 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 D | pci.c | 99 int pna = of_n_addr_cells(hose->dn); local 100 int np = pna + 5; 118 size = of_read_number(ranges + pna + 3, 2);
|