/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | sp5100_tco.c | 227 u32 mmio_addr = 0, val; in sp5100_tco_setupdevice() local 244 mmio_addr = sp5100_tco_read_pm_reg32(SP5100_PM_WATCHDOG_BASE) & in sp5100_tco_setupdevice() 249 mmio_addr = sp5100_tco_read_pm_reg32(SB800_PM_WATCHDOG_BASE) & in sp5100_tco_setupdevice() 268 mmio_addr = EFCH_PM_WDT_ADDR; in sp5100_tco_setupdevice() 275 if (!mmio_addr || in sp5100_tco_setupdevice() 276 !devm_request_mem_region(dev, mmio_addr, SP5100_WDT_MEM_MAP_SIZE, in sp5100_tco_setupdevice() 278 if (mmio_addr) in sp5100_tco_setupdevice() 280 mmio_addr); in sp5100_tco_setupdevice() 290 &mmio_addr); in sp5100_tco_setupdevice() 291 if ((mmio_addr in sp5100_tco_setupdevice() [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | sp5100_tco.c | 243 u32 mmio_addr, in sp5100_tco_request_region() 246 if (!devm_request_mem_region(dev, mmio_addr, SP5100_WDT_MEM_MAP_SIZE, in sp5100_tco_request_region() 248 dev_dbg(dev, "MMIO address 0x%08x already in use\n", mmio_addr); in sp5100_tco_request_region() 252 return mmio_addr; in sp5100_tco_request_region() 256 u32 mmio_addr, in sp5100_tco_prepare_base() 262 dev_dbg(dev, "Got 0x%08x from SBResource_MMIO register\n", mmio_addr); in sp5100_tco_prepare_base() 264 if (!mmio_addr && !alt_mmio_addr) in sp5100_tco_prepare_base() 268 if (mmio_addr) in sp5100_tco_prepare_base() 269 mmio_addr = sp5100_tco_request_region(dev, mmio_addr, dev_nam in sp5100_tco_prepare_base() 242 sp5100_tco_request_region(struct device *dev, u32 mmio_addr, const char *dev_name) sp5100_tco_request_region() argument 255 sp5100_tco_prepare_base(struct sp5100_tco *tco, u32 mmio_addr, u32 alt_mmio_addr, const char *dev_name) sp5100_tco_prepare_base() argument 356 u32 mmio_addr = 0, alt_mmio_addr = 0; sp5100_tco_setupdevice_mmio() local 428 u32 mmio_addr = 0, val; sp5100_tco_setupdevice() local [all...] |
/kernel/linux/linux-6.6/arch/s390/pci/ |
H A D | pci_mmio.c | 118 SYSCALL_DEFINE3(s390_pci_mmio_write, unsigned long, mmio_addr, in SYSCALL_DEFINE3() 132 if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length) in SYSCALL_DEFINE3() 144 ret = __memcpy_toio_inuser((void __iomem *) mmio_addr, in SYSCALL_DEFINE3() 163 vma = vma_lookup(current->mm, mmio_addr); in SYSCALL_DEFINE3() 172 ret = follow_pte(vma->vm_mm, mmio_addr, &ptep, &ptl); in SYSCALL_DEFINE3() 177 (mmio_addr & ~PAGE_MASK)); in SYSCALL_DEFINE3() 260 SYSCALL_DEFINE3(s390_pci_mmio_read, unsigned long, mmio_addr, in SYSCALL_DEFINE3() 274 if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length) in SYSCALL_DEFINE3() 287 user_buffer, (const void __iomem *)mmio_addr, in SYSCALL_DEFINE3() 302 vma = vma_lookup(current->mm, mmio_addr); in SYSCALL_DEFINE3() [all...] |
/kernel/linux/linux-5.10/arch/s390/pci/ |
H A D | pci_mmio.c | 142 SYSCALL_DEFINE3(s390_pci_mmio_write, unsigned long, mmio_addr, in SYSCALL_DEFINE3() 154 if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length) in SYSCALL_DEFINE3() 166 ret = __memcpy_toio_inuser((void __iomem *) mmio_addr, in SYSCALL_DEFINE3() 179 ret = get_pfn(mmio_addr, VM_WRITE, &pfn); in SYSCALL_DEFINE3() 183 (mmio_addr & ~PAGE_MASK)); in SYSCALL_DEFINE3() 271 SYSCALL_DEFINE3(s390_pci_mmio_read, unsigned long, mmio_addr, in SYSCALL_DEFINE3() 283 if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length) in SYSCALL_DEFINE3() 296 user_buffer, (const void __iomem *)mmio_addr, in SYSCALL_DEFINE3() 309 ret = get_pfn(mmio_addr, VM_READ, &pfn); in SYSCALL_DEFINE3() 312 io_addr = (void __iomem *)((pfn << PAGE_SHIFT) | (mmio_addr in SYSCALL_DEFINE3() [all...] |
/kernel/linux/linux-5.10/drivers/xen/ |
H A D | platform-pci.c | 97 long mmio_addr, mmio_len; in platform_pci_probe() local 110 mmio_addr = pci_resource_start(pdev, 1); in platform_pci_probe() 113 if (mmio_addr == 0 || ioaddr == 0) { in platform_pci_probe() 127 platform_mmio = mmio_addr; in platform_pci_probe()
|
/kernel/linux/linux-6.6/drivers/xen/ |
H A D | platform-pci.c | 97 long mmio_addr, mmio_len; in platform_pci_probe() local 110 mmio_addr = pci_resource_start(pdev, 1); in platform_pci_probe() 113 if (mmio_addr == 0 || ioaddr == 0) { in platform_pci_probe() 127 platform_mmio = mmio_addr; in platform_pci_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/realtek/ |
H A D | 8139too.c | 580 void __iomem *mmio_addr; member 727 if (tp->mmio_addr) in __rtl8139_cleanup_dev() 728 pci_iounmap (pdev, tp->mmio_addr); in __rtl8139_cleanup_dev() 832 tp->mmio_addr = ioaddr; in rtl8139_init_board() 905 void __iomem *ioaddr = tp->mmio_addr; in rtl8139_set_features() 992 ioaddr = tp->mmio_addr; in rtl8139_init_one() 1025 tp->mmio_addr = ioaddr; in rtl8139_init_one() 1238 void __iomem *ioaddr = tp->mmio_addr; in mdio_read() 1244 void __iomem *ioaddr = tp->mmio_addr; in mdio_read() 1280 void __iomem *ioaddr = tp->mmio_addr; in mdio_write() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/realtek/ |
H A D | 8139too.c | 580 void __iomem *mmio_addr; member 727 if (tp->mmio_addr) in __rtl8139_cleanup_dev() 728 pci_iounmap (pdev, tp->mmio_addr); in __rtl8139_cleanup_dev() 832 tp->mmio_addr = ioaddr; in rtl8139_init_board() 905 void __iomem *ioaddr = tp->mmio_addr; in rtl8139_set_features() 993 ioaddr = tp->mmio_addr; in rtl8139_init_one() 1026 tp->mmio_addr = ioaddr; in rtl8139_init_one() 1239 void __iomem *ioaddr = tp->mmio_addr; in mdio_read() 1245 void __iomem *ioaddr = tp->mmio_addr; in mdio_read() 1281 void __iomem *ioaddr = tp->mmio_addr; in mdio_write() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sis/ |
H A D | sis190.c | 266 void __iomem *mmio_addr; member 402 mdio_write(tp->mmio_addr, phy_id, reg, val); in __mdio_write() 409 return mdio_read(tp->mmio_addr, phy_id, reg); in __mdio_read() 739 void __iomem *ioaddr = tp->mmio_addr; in sis190_irq() 838 void __iomem *ioaddr = tp->mmio_addr; in sis190_set_rx_mode() 886 void __iomem *ioaddr = tp->mmio_addr; in sis190_hw_start() 921 void __iomem *ioaddr = tp->mmio_addr; in sis190_phy_task() 1133 void __iomem *ioaddr = tp->mmio_addr; in sis190_down() 1184 void __iomem *ioaddr = tp->mmio_addr; in sis190_start_xmit() 1275 void __iomem *ioaddr = tp->mmio_addr; in sis190_default_phy() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sis/ |
H A D | sis190.c | 266 void __iomem *mmio_addr; member 402 mdio_write(tp->mmio_addr, phy_id, reg, val); in __mdio_write() 409 return mdio_read(tp->mmio_addr, phy_id, reg); in __mdio_read() 739 void __iomem *ioaddr = tp->mmio_addr; in sis190_irq() 838 void __iomem *ioaddr = tp->mmio_addr; in sis190_set_rx_mode() 886 void __iomem *ioaddr = tp->mmio_addr; in sis190_hw_start() 921 void __iomem *ioaddr = tp->mmio_addr; in sis190_phy_task() 1133 void __iomem *ioaddr = tp->mmio_addr; in sis190_down() 1184 void __iomem *ioaddr = tp->mmio_addr; in sis190_start_xmit() 1275 void __iomem *ioaddr = tp->mmio_addr; in sis190_default_phy() [all...] |
/kernel/linux/linux-6.6/drivers/thermal/intel/int340x_thermal/ |
H A D | processor_thermal_device_pci.c | 43 u64 mmio_addr; member 69 proc_thermal_mmio_info[type].mmio_addr)); in proc_thermal_mmio_read() 82 proc_thermal_mmio_info[type].mmio_addr)); in proc_thermal_mmio_write() 91 proc_thermal_mmio_info[type].mmio_addr)); in proc_thermal_mmio_write()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | sm712.h | 101 #define mmio_addr 0x00800000 macro 108 #define mmio_addr 0x00c00000 macro
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | sm712.h | 101 #define mmio_addr 0x00800000 macro 108 #define mmio_addr 0x00c00000 macro
|
/kernel/linux/linux-5.10/drivers/misc/cxl/ |
H A D | trace.h | 558 unsigned long mmio_addr, unsigned long mmio_size, long rc), 561 mmio_addr, mmio_size, rc), 567 __field(unsigned long, mmio_addr) 576 __entry->mmio_addr = mmio_addr; 582 "token=0x%.8lx mmio_addr=0x%lx mmio_size=0x%lx rc=%li", 586 __entry->mmio_addr,
|
H A D | hcalls.c | 133 u64 *process_token, u64 *mmio_addr, u64 *mmio_size) in cxl_h_attach_process() 143 pr_devel("token: 0x%.8lx mmio_addr: 0x%lx mmio_size: 0x%lx\nProcess Element Structure:\n", in cxl_h_attach_process() 150 if (mmio_addr) in cxl_h_attach_process() 151 *mmio_addr = retbuf[1]; in cxl_h_attach_process() 131 cxl_h_attach_process(u64 unit_address, struct cxl_process_element_hcall *element, u64 *process_token, u64 *mmio_addr, u64 *mmio_size) cxl_h_attach_process() argument
|
H A D | hcalls.h | 56 u64 *process_token, u64 *mmio_addr, u64 *mmio_size);
|
H A D | guest.c | 522 u64 mmio_addr, mmio_size; in attach_afu_directed() local 586 &ctx->process_token, &mmio_addr, &mmio_size); in attach_afu_directed() 592 ctx->psn_phys = mmio_addr; in attach_afu_directed()
|
/kernel/linux/linux-6.6/drivers/misc/cxl/ |
H A D | trace.h | 558 unsigned long mmio_addr, unsigned long mmio_size, long rc), 561 mmio_addr, mmio_size, rc), 567 __field(unsigned long, mmio_addr) 576 __entry->mmio_addr = mmio_addr; 582 "token=0x%.8lx mmio_addr=0x%lx mmio_size=0x%lx rc=%li", 586 __entry->mmio_addr,
|
H A D | hcalls.c | 133 u64 *process_token, u64 *mmio_addr, u64 *mmio_size) in cxl_h_attach_process() 143 pr_devel("token: 0x%.8lx mmio_addr: 0x%lx mmio_size: 0x%lx\nProcess Element Structure:\n", in cxl_h_attach_process() 150 if (mmio_addr) in cxl_h_attach_process() 151 *mmio_addr = retbuf[1]; in cxl_h_attach_process() 131 cxl_h_attach_process(u64 unit_address, struct cxl_process_element_hcall *element, u64 *process_token, u64 *mmio_addr, u64 *mmio_size) cxl_h_attach_process() argument
|
H A D | hcalls.h | 56 u64 *process_token, u64 *mmio_addr, u64 *mmio_size);
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | stm.h | 48 * @mmio_addr: mmap callback, optional 55 * passed back to @packet(), @mmio_addr(), @link(), @unlink() and @set_options() 87 phys_addr_t (*mmio_addr)(struct stm_data *, unsigned int, member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | stm.h | 48 * @mmio_addr: mmap callback, optional 55 * passed back to @packet(), @mmio_addr(), @link(), @unlink() and @set_options() 87 phys_addr_t (*mmio_addr)(struct stm_data *, unsigned int, member
|
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_mmio.h | 95 * @mmio_addr: Mapped AP base address of the MMIO area. 100 struct iosm_mmio *ipc_mmio_init(void __iomem *mmio_addr, struct device *dev);
|
/kernel/linux/linux-5.10/drivers/hwtracing/intel_th/ |
H A D | sth.c | 220 sth->stm.mmio_addr = sth_stm_mmio_addr; in intel_th_sth_probe()
|
/kernel/linux/linux-6.6/drivers/hwtracing/intel_th/ |
H A D | sth.c | 220 sth->stm.mmio_addr = sth_stm_mmio_addr; in intel_th_sth_probe()
|