/drivers/parisc/ |
H A D | hppb.c | 27 unsigned long hpa; member in struct:hppb_card 33 .hpa = 0, 57 if(card->hpa) { 66 (unsigned long long) dev->hpa.start); 68 card->hpa = dev->hpa.start; 72 card->mmio_region.start = gsc_readl(dev->hpa.start + IO_IO_LOW); 73 card->mmio_region.end = gsc_readl(dev->hpa.start + IO_IO_HIGH) - 1;
|
H A D | gsc.h | 30 unsigned long hpa; member in struct:gsc_asic
|
H A D | iosapic.c | 172 #define COMPARE_IRTE_ADDR(irte, hpa) ((irte)->dest_iosapic_addr == (hpa)) 174 #define COMPARE_IRTE_ADDR(irte, hpa) \ 175 ((irte)->dest_iosapic_addr == ((hpa) | 0xffffffff00000000ULL)) 554 DBG_IRT("iosapic_wr_irt_entry(): irq %d hpa %lx 0x%x 0x%x\n", 728 printk(KERN_WARNING MODULE_NAME ": hpa not registered for %s\n", 915 void *iosapic_register(unsigned long hpa) argument 929 if (COMPARE_IRTE_ADDR(irte, hpa)) 934 DBG("iosapic_register() ignoring 0x%lx (NOT FOUND)\n", hpa); 944 isi->addr = ioremap_nocache(hpa, 409 [all...] |
H A D | dino.c | 852 "0x%lx/%lx (hpa 0x%p)\n", 893 unsigned long hpa = dev->hpa.start; local 913 printk("%s version %s found at 0x%lx\n", name, version, hpa); 915 if (!request_mem_region(hpa, PAGE_SIZE, name)) { 917 hpa); 925 if (hpa == (unsigned long)CUJO_RAVEN_ADDR) { 927 } else if (hpa == (unsigned long)CUJO_FIREHAWK_ADDR) { 930 printk("Don't recognise Cujo at address 0x%lx, not enabling workaround\n", hpa); 953 dino_dev->hba.base_addr = ioremap_nocache(hpa, 409 [all...] |
H A D | sba_iommu.c | 148 * @hpa: base address of the sba 154 sba_dump_ranges(void __iomem *hpa) argument 156 DBG_INIT("SBA at 0x%p\n", hpa); 157 DBG_INIT("IOS_DIST_BASE : %Lx\n", READ_REG64(hpa+IOS_DIST_BASE)); 158 DBG_INIT("IOS_DIST_MASK : %Lx\n", READ_REG64(hpa+IOS_DIST_MASK)); 159 DBG_INIT("IOS_DIST_ROUTE : %Lx\n", READ_REG64(hpa+IOS_DIST_ROUTE)); 161 DBG_INIT("IOS_DIRECT_BASE : %Lx\n", READ_REG64(hpa+IOS_DIRECT_BASE)); 162 DBG_INIT("IOS_DIRECT_MASK : %Lx\n", READ_REG64(hpa+IOS_DIRECT_MASK)); 163 DBG_INIT("IOS_DIRECT_ROUTE: %Lx\n", READ_REG64(hpa+IOS_DIRECT_ROUTE)); 168 * @hpa 172 sba_dump_tlb(void __iomem *hpa) argument [all...] |
/drivers/input/serio/ |
H A D | gscps2.c | 334 unsigned long hpa = dev->hpa.start; local 342 hpa += GSC_DINO_OFFSET; 355 ps2port->addr = ioremap_nocache(hpa, GSC_STATUS + 4); 377 hpa, ps2port->id); 383 if (!request_mem_region(hpa, GSC_STATUS + 4, ps2port->port.name)) 404 release_mem_region(dev->hpa.start, GSC_STATUS + 4); 427 release_mem_region(dev->hpa, GSC_STATUS + 4);
|
/drivers/char/agp/ |
H A D | hp-agp.c | 163 hp_zx1_ioc_init (u64 hpa) argument 167 hp->ioc_regs = ioremap(hpa, 1024); 184 hp_zx1_lba_find_capability (volatile u8 __iomem *hpa, int cap) argument 190 status = readw(hpa+PCI_STATUS); 193 pos = readb(hpa+PCI_CAPABILITY_LIST); 196 id = readb(hpa+pos+PCI_CAP_LIST_ID); 201 pos = readb(hpa+pos+PCI_CAP_LIST_NEXT); 207 hp_zx1_lba_init (u64 hpa) argument 212 hp->lba_regs = ioremap(hpa, 256);
|
/drivers/video/console/ |
H A D | sticore.c | 415 unsigned long hpa) 457 newhpa = (i == 0) ? rom_address : hpa; 817 unsigned long hpa, 839 * to read the hpa is okay, for romless sti */ 886 DPRINTK((" byte mode ROM at %08lx, hpa at %08lx\n", 887 address, hpa)); 892 DPRINTK((" word mode ROM at %08lx, hpa at %08lx\n", 893 address, hpa)); 900 if (sti_init_glob_cfg(sti, address, hpa)) 948 int hpa local 414 sti_init_glob_cfg(struct sti_struct *sti, unsigned long rom_address, unsigned long hpa) argument 816 sti_try_rom_generic(unsigned long address, unsigned long hpa, struct pci_dev *pd) argument [all...] |
/drivers/iommu/ |
H A D | intel-iommu.c | 4317 unsigned long iova, phys_addr_t hpa, 4347 the low bits of hpa would take us onto the next page */ 4348 size = aligned_nrpages(hpa, size); 4350 hpa >> VTD_PAGE_SHIFT, size, prot); 4316 intel_iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t hpa, size_t size, int iommu_prot) argument
|