Home
last modified time | relevance | path

Searched refs:mmio_vaddr (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/
H A Dhpilo.c387 return ioread32(&hw->mmio_vaddr[DB_OUT]); in get_device_outbound()
403 iowrite32(clr, &hw->mmio_vaddr[DB_OUT]); in clear_pending_db()
414 iowrite8(ioread8(&hw->mmio_vaddr[DB_IRQ]) | 1, &hw->mmio_vaddr[DB_IRQ]); in ilo_enable_interrupts()
419 iowrite8(ioread8(&hw->mmio_vaddr[DB_IRQ]) & ~1, in ilo_disable_interrupts()
420 &hw->mmio_vaddr[DB_IRQ]); in ilo_disable_interrupts()
689 pci_iounmap(pdev, hw->mmio_vaddr); in ilo_unmap_device()
698 hw->mmio_vaddr = pci_iomap(pdev, 1, 0); in ilo_map_device()
699 if (hw->mmio_vaddr == NULL) { in ilo_map_device()
730 pci_iounmap(pdev, hw->mmio_vaddr); in ilo_map_device()
[all...]
H A Dhpilo.h33 char __iomem *mmio_vaddr; member
64 /* offset from mmio_vaddr for enabling doorbell interrupts */
66 /* offset from mmio_vaddr for outbound communications */
/kernel/linux/linux-6.6/drivers/misc/
H A Dhpilo.c389 return ioread32(&hw->mmio_vaddr[DB_OUT]); in get_device_outbound()
399 iowrite32(clr, &hw->mmio_vaddr[DB_OUT]); in clear_pending_db()
410 iowrite8(ioread8(&hw->mmio_vaddr[DB_IRQ]) | 1, &hw->mmio_vaddr[DB_IRQ]); in ilo_enable_interrupts()
415 iowrite8(ioread8(&hw->mmio_vaddr[DB_IRQ]) & ~1, in ilo_disable_interrupts()
416 &hw->mmio_vaddr[DB_IRQ]); in ilo_disable_interrupts()
685 pci_iounmap(pdev, hw->mmio_vaddr); in ilo_unmap_device()
696 hw->mmio_vaddr = pci_iomap(pdev, 1, 0); in ilo_map_device()
697 if (hw->mmio_vaddr == NULL) { in ilo_map_device()
734 pci_iounmap(pdev, hw->mmio_vaddr); in ilo_map_device()
[all...]
H A Dhpilo.h36 char __iomem *mmio_vaddr; member
67 /* offset from mmio_vaddr for enabling doorbell interrupts */
69 /* offset from mmio_vaddr for outbound communications */

Completed in 4 milliseconds