Home
last modified time | relevance | path

Searched refs:baseaddr (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v4.19/arch/arm/mach-vexpress/
Dspc.c103 void __iomem *baseaddr; member
137 reg = readl_relaxed(info->baseaddr + WAKE_INT_MASK); in ve_spc_global_wakeup_irq()
144 writel_relaxed(reg, info->baseaddr + WAKE_INT_MASK); in ve_spc_global_wakeup_irq()
170 reg = readl_relaxed(info->baseaddr + WAKE_INT_MASK); in ve_spc_cpu_wakeup_irq()
177 writel_relaxed(reg, info->baseaddr + WAKE_INT_MASK); in ve_spc_cpu_wakeup_irq()
189 void __iomem *baseaddr; in ve_spc_set_resume_addr() local
195 baseaddr = info->baseaddr + A15_BX_ADDR0 + (cpu << 2); in ve_spc_set_resume_addr()
197 baseaddr = info->baseaddr + A7_BX_ADDR0 + (cpu << 2); in ve_spc_set_resume_addr()
199 writel_relaxed(addr, baseaddr); in ve_spc_set_resume_addr()
220 writel_relaxed(enable, info->baseaddr + pwdrn_reg); in ve_spc_powerdown()
[all …]
/Linux-v4.19/include/linux/
Ddio.h124 #define DIO_ID(baseaddr) in_8((baseaddr) + DIO_IDOFF) argument
125 #define DIO_SECID(baseaddr) in_8((baseaddr) + DIO_SECIDOFF) argument
128 #define DIO_IPL(baseaddr) (((in_8((baseaddr) + DIO_IPLOFF) >> 4) & 0x03) + 3) argument
133 #define DIOII_SIZE(baseaddr) ((in_8((baseaddr) + DIOII_SIZEOFF) + 1) * 0x100000) argument
/Linux-v4.19/drivers/edac/
Dsynopsys_edac.c137 void __iomem *baseaddr; member
245 status = synps_edac_geterror_info(priv->baseaddr, &priv->stat); in synps_edac_check()
375 dimm->mtype = synps_edac_get_mtype(priv->baseaddr); in synps_edac_init_csrows()
378 dimm->dtype = synps_edac_get_dtype(priv->baseaddr); in synps_edac_init_csrows()
442 void __iomem *baseaddr; in synps_edac_mc_probe() local
445 baseaddr = devm_ioremap_resource(&pdev->dev, res); in synps_edac_mc_probe()
446 if (IS_ERR(baseaddr)) in synps_edac_mc_probe()
447 return PTR_ERR(baseaddr); in synps_edac_mc_probe()
449 if (!synps_edac_get_eccstate(baseaddr)) { in synps_edac_mc_probe()
470 priv->baseaddr = baseaddr; in synps_edac_mc_probe()
[all …]
/Linux-v4.19/arch/mips/include/asm/txx9/
Dgeneric.h50 void txx9_sio_init(unsigned long baseaddr, int irq,
54 void txx9_sio_putchar_init(unsigned long baseaddr);
56 static inline void txx9_sio_putchar_init(unsigned long baseaddr) in txx9_sio_putchar_init() argument
83 void txx9_iocled_init(unsigned long baseaddr,
92 void __init txx9_aclc_init(unsigned long baseaddr, int irq,
Ddmac.h48 void txx9_dmac_init(int id, unsigned long baseaddr, int irq,
/Linux-v4.19/drivers/input/misc/
Dpm8941-pwrkey.c56 u32 baseaddr; member
83 pwrkey->baseaddr + enable_reg, in pm8941_reboot_notify()
109 pwrkey->baseaddr + PON_PS_HOLD_RST_CTL, in pm8941_reboot_notify()
117 pwrkey->baseaddr + enable_reg, in pm8941_reboot_notify()
133 pwrkey->baseaddr + PON_RT_STS, &sts); in pm8941_pwrkey_irq()
207 "reg", &pwrkey->baseaddr); in pm8941_pwrkey_probe()
210 &pwrkey->baseaddr); in pm8941_pwrkey_probe()
221 error = regmap_read(pwrkey->regmap, pwrkey->baseaddr + PON_REV2, in pm8941_pwrkey_probe()
251 pwrkey->baseaddr + PON_DBC_CTL, in pm8941_pwrkey_probe()
260 pwrkey->baseaddr + PON_PULL_CTL, in pm8941_pwrkey_probe()
/Linux-v4.19/drivers/scsi/megaraid/
Dmegaraid_mbox.h196 void __iomem * baseaddr; member
231 #define RDINDOOR(rdev) readl((rdev)->baseaddr + 0x20)
232 #define RDOUTDOOR(rdev) readl((rdev)->baseaddr + 0x2C)
233 #define WRINDOOR(rdev, value) writel(value, (rdev)->baseaddr + 0x20)
234 #define WROUTDOOR(rdev, value) writel(value, (rdev)->baseaddr + 0x2C)
/Linux-v4.19/arch/mips/kernel/
Dcevt-txx9.c55 void __init txx9_clocksource_init(unsigned long baseaddr, in txx9_clocksource_init() argument
62 tmrptr = ioremap(baseaddr, sizeof(struct txx9_tmr_reg)); in txx9_clocksource_init()
184 void __init txx9_clockevent_init(unsigned long baseaddr, int irq, in txx9_clockevent_init() argument
190 tmrptr = ioremap(baseaddr, sizeof(struct txx9_tmr_reg)); in txx9_clockevent_init()
207 baseaddr, irq); in txx9_clockevent_init()
210 void __init txx9_tmr_init(unsigned long baseaddr) in txx9_tmr_init() argument
214 tmrptr = ioremap(baseaddr, sizeof(struct txx9_tmr_reg)); in txx9_tmr_init()
Dgpio_txx9.c80 int __init txx9_gpio_init(unsigned long baseaddr, in txx9_gpio_init() argument
83 txx9_pioptr = ioremap(baseaddr, sizeof(struct txx9_pio_reg)); in txx9_gpio_init()
Dirq_txx9.c149 void __init txx9_irq_init(unsigned long baseaddr) in txx9_irq_init() argument
153 txx9_ircptr = ioremap(baseaddr, sizeof(struct txx9_irc_reg)); in txx9_irq_init()
/Linux-v4.19/arch/mips/include/asm/
Dtxx9tmr.h55 void txx9_clocksource_init(unsigned long baseaddr,
57 void txx9_clockevent_init(unsigned long baseaddr, int irq,
59 void txx9_tmr_init(unsigned long baseaddr);
Dtxx9irq.h30 void txx9_irq_init(unsigned long baseaddr);
Dtxx9pio.h26 int txx9_gpio_init(unsigned long baseaddr,
/Linux-v4.19/arch/mips/txx9/generic/
Dsetup.c445 void __init txx9_sio_init(unsigned long baseaddr, int irq, in txx9_sio_init() argument
454 req.membase = ioremap(baseaddr, 0x24); in txx9_sio_init()
455 req.mapbase = baseaddr; in txx9_sio_init()
492 void __init txx9_sio_putchar_init(unsigned long baseaddr) in txx9_sio_putchar_init() argument
494 early_txx9_sio_port = ioremap(baseaddr, 0x24); in txx9_sio_putchar_init()
656 void __init txx9_ndfmc_init(unsigned long baseaddr, in txx9_ndfmc_init() argument
661 .start = baseaddr, in txx9_ndfmc_init()
662 .end = baseaddr + 0x1000 - 1, in txx9_ndfmc_init()
722 void __init txx9_iocled_init(unsigned long baseaddr, in txx9_iocled_init() argument
741 iocled->mmioaddr = ioremap(baseaddr, 1); in txx9_iocled_init()
[all …]
/Linux-v4.19/drivers/firmware/google/
Dvpd.c51 char *baseaddr; member
172 return memory_read_from_buffer(buf, count, &pos, sec->baseaddr, in vpd_section_read()
183 ret = vpd_decode_string(sec->bin_attr.size, sec->baseaddr, in vpd_section_create_attribs()
195 sec->baseaddr = memremap(physaddr, size, MEMREMAP_WB); in vpd_section_init()
196 if (!sec->baseaddr) in vpd_section_init()
237 memunmap(sec->baseaddr); in vpd_section_init()
248 memunmap(sec->baseaddr); in vpd_section_destroy()
/Linux-v4.19/drivers/block/
Dxsysace.c201 void __iomem *baseaddr; member
234 void __iomem *r = ace->baseaddr + reg; in ace_in_8()
240 void __iomem *r = ace->baseaddr + reg; in ace_out_8()
247 void __iomem *r = ace->baseaddr + 0x40; in ace_datain_8()
257 void __iomem *r = ace->baseaddr + 0x40; in ace_dataout_8()
275 return in_be16(ace->baseaddr + reg); in ace_in_be16()
280 out_be16(ace->baseaddr + reg, val); in ace_out_be16()
288 *dst++ = in_le16(ace->baseaddr + 0x40); in ace_datain_be16()
297 out_le16(ace->baseaddr + 0x40, *src++); in ace_dataout_be16()
304 return in_le16(ace->baseaddr + reg); in ace_in_le16()
[all …]
/Linux-v4.19/drivers/power/reset/
Dqcom-pon.c20 u32 baseaddr; member
32 pon->baseaddr + PON_SOFT_RB_SPARE, in pm8916_reboot_mode_write()
58 &pon->baseaddr); in pm8916_pon_probe()
/Linux-v4.19/drivers/ssb/
Dscan.c224 unsigned long baseaddr) in ssb_ioremap() argument
233 mmio = ioremap(baseaddr, SSB_CORE_SIZE); in ssb_ioremap()
244 mmio = (void __iomem *)baseaddr; in ssb_ioremap()
272 unsigned long baseaddr) in ssb_bus_scan() argument
281 mmio = ssb_ioremap(bus, baseaddr); in ssb_bus_scan()
336 mmio = ioremap(baseaddr, SSB_CORE_SIZE * bus->nr_devices); in ssb_bus_scan()
/Linux-v4.19/sound/soc/bcm/
Dcygnus-ssp.h38 unsigned baseaddr; member
48 .baseaddr = SRC_RBUF_ ##num## _BASEADDR_OFFSET, \
58 .baseaddr = DST_RBUF_ ##num## _BASEADDR_OFFSET, \
/Linux-v4.19/drivers/tty/serial/8250/
D8250_moxa.c52 resource_size_t baseaddr; in moxa8250_probe() local
77 baseaddr = pci_resource_start(pdev, MOXA_BASE_BAR); in moxa8250_probe()
95 uart.port.mapbase = baseaddr + offset; in moxa8250_probe()
/Linux-v4.19/drivers/rtc/
Drtc-m48t35.c44 unsigned long baseaddr; member
165 priv->baseaddr = res->start; in m48t35_probe()
166 priv->reg = devm_ioremap(&pdev->dev, priv->baseaddr, priv->size); in m48t35_probe()
/Linux-v4.19/drivers/fmc/
Dfmc-sdb.c85 sub->baseaddr = newbase; in __fmc_scan_sdb_tree()
204 return res + tree->baseaddr; in fmc_find_sdb_device()
216 return first + tree->baseaddr; in fmc_find_sdb_device()
/Linux-v4.19/drivers/gpu/drm/sti/
Dsti_cursor.h12 void __iomem *baseaddr,
Dsti_gdp.h16 void __iomem *baseaddr,
/Linux-v4.19/include/linux/platform_data/txx9/
Dndfmc.h27 void txx9_ndfmc_init(unsigned long baseaddr,

123