Searched defs:hpa (Results 1 - 9 of 9) sorted by relevance

/drivers/parisc/
H A Dhppb.c27 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 Dgsc.h30 unsigned long hpa; member in struct:gsc_asic
H A Diosapic.c172 #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 Ddino.c852 "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 Dsba_iommu.c148 * @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 Dgscps2.c334 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 Dhp-agp.c163 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 Dsticore.c415 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 Dintel-iommu.c4317 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

Completed in 426 milliseconds