Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/arch/arm/mach-vexpress/
H A 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 …]
/OK3568_Linux_fs/kernel/drivers/watchdog/
H A Dpm8916_wdt.c36 u32 baseaddr; member
44 wdt->baseaddr + PON_PMIC_WD_RESET_S2_CTL2, in pm8916_wdt_start()
53 wdt->baseaddr + PON_PMIC_WD_RESET_S2_CTL2, in pm8916_wdt_stop()
62 wdt->baseaddr + PON_PMIC_WD_RESET_PET, in pm8916_wdt_ping()
72 wdt->baseaddr + PON_PMIC_WD_RESET_S1_TIMER, in pm8916_wdt_configure_timers()
78 wdt->baseaddr + PON_PMIC_WD_RESET_S2_TIMER, in pm8916_wdt_configure_timers()
103 err = regmap_read(wdt->regmap, wdt->baseaddr + PON_INT_RT_STS, &sts); in pm8916_wdt_isr()
158 err = device_property_read_u32(parent, "reg", &wdt->baseaddr); in pm8916_wdt_probe()
181 wdt->baseaddr + PON_PMIC_WD_RESET_S2_CTL, in pm8916_wdt_probe()
/OK3568_Linux_fs/kernel/include/linux/
H A 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
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dpm8941-pwrkey.c48 u32 baseaddr; member
75 pwrkey->baseaddr + enable_reg, in pm8941_reboot_notify()
101 pwrkey->baseaddr + PON_PS_HOLD_RST_CTL, in pm8941_reboot_notify()
109 pwrkey->baseaddr + enable_reg, in pm8941_reboot_notify()
125 pwrkey->baseaddr + PON_RT_STS, &sts); in pm8941_pwrkey_irq()
199 "reg", &pwrkey->baseaddr); in pm8941_pwrkey_probe()
202 &pwrkey->baseaddr); in pm8941_pwrkey_probe()
211 error = regmap_read(pwrkey->regmap, pwrkey->baseaddr + PON_REV2, in pm8941_pwrkey_probe()
241 pwrkey->baseaddr + PON_DBC_CTL, in pm8941_pwrkey_probe()
250 pwrkey->baseaddr + PON_PULL_CTL, in pm8941_pwrkey_probe()
/OK3568_Linux_fs/kernel/drivers/edac/
H A Dsynopsys_edac.c324 void __iomem *baseaddr; member
368 base = priv->baseaddr; in zynq_get_error_info()
423 base = priv->baseaddr; in zynqmp_get_error_info()
542 regval = readl(priv->baseaddr + DDR_QOS_IRQ_STAT_OFST); in intr_handler()
557 writel(regval, priv->baseaddr + DDR_QOS_IRQ_STAT_OFST); in intr_handler()
792 dimm->mtype = p_data->get_mtype(priv->baseaddr); in init_csrows()
795 dimm->dtype = p_data->get_dtype(priv->baseaddr); in init_csrows()
844 priv->baseaddr + DDR_QOS_IRQ_EN_OFST); in enable_intr()
851 priv->baseaddr + DDR_QOS_IRQ_DB_OFST); in disable_intr()
970 writel(regval, priv->baseaddr + ECC_POISON0_OFST); in ddr_poison_setup()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/include/asm/txx9/
H A 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,
/OK3568_Linux_fs/kernel/arch/mips/txx9/generic/
H A Dsetup.c440 void __init txx9_sio_init(unsigned long baseaddr, int irq, in txx9_sio_init() argument
449 req.membase = ioremap(baseaddr, 0x24); in txx9_sio_init()
450 req.mapbase = baseaddr; in txx9_sio_init()
487 void __init txx9_sio_putchar_init(unsigned long baseaddr) in txx9_sio_putchar_init() argument
489 early_txx9_sio_port = ioremap(baseaddr, 0x24); in txx9_sio_putchar_init()
651 void __init txx9_ndfmc_init(unsigned long baseaddr, in txx9_ndfmc_init() argument
656 .start = baseaddr, in txx9_ndfmc_init()
657 .end = baseaddr + 0x1000 - 1, in txx9_ndfmc_init()
717 void __init txx9_iocled_init(unsigned long baseaddr, in txx9_iocled_init() argument
736 iocled->mmioaddr = ioremap(baseaddr, 1); in txx9_iocled_init()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/kernel/
H A 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()
177 void __init txx9_clockevent_init(unsigned long baseaddr, int irq, in txx9_clockevent_init() argument
183 tmrptr = ioremap(baseaddr, sizeof(struct txx9_tmr_reg)); in txx9_clockevent_init()
202 baseaddr, irq); in txx9_clockevent_init()
205 void __init txx9_tmr_init(unsigned long baseaddr) in txx9_tmr_init() argument
209 tmrptr = ioremap(baseaddr, sizeof(struct txx9_tmr_reg)); in txx9_tmr_init()
H A Dgpio_txx9.c77 int __init txx9_gpio_init(unsigned long baseaddr, in txx9_gpio_init() argument
80 txx9_pioptr = ioremap(baseaddr, sizeof(struct txx9_pio_reg)); in txx9_gpio_init()
H A 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()
/OK3568_Linux_fs/kernel/drivers/scsi/megaraid/
H A Dmegaraid_mbox.h192 void __iomem * baseaddr; member
227 #define RDINDOOR(rdev) readl((rdev)->baseaddr + 0x20)
228 #define RDOUTDOOR(rdev) readl((rdev)->baseaddr + 0x2C)
229 #define WRINDOOR(rdev, value) writel(value, (rdev)->baseaddr + 0x20)
230 #define WROUTDOOR(rdev, value) writel(value, (rdev)->baseaddr + 0x2C)
/OK3568_Linux_fs/kernel/drivers/firmware/google/
H A Dvpd.c43 char *baseaddr; member
164 return memory_read_from_buffer(buf, count, &pos, sec->baseaddr, in vpd_section_read()
175 ret = vpd_decode_string(sec->bin_attr.size, sec->baseaddr, in vpd_section_create_attribs()
187 sec->baseaddr = memremap(physaddr, size, MEMREMAP_WB); in vpd_section_init()
188 if (!sec->baseaddr) in vpd_section_init()
229 memunmap(sec->baseaddr); in vpd_section_init()
240 memunmap(sec->baseaddr); in vpd_section_destroy()
/OK3568_Linux_fs/kernel/drivers/block/
H A Dxsysace.c198 void __iomem *baseaddr; member
233 void __iomem *r = ace->baseaddr + reg; in ace_in_8()
239 void __iomem *r = ace->baseaddr + reg; in ace_out_8()
246 void __iomem *r = ace->baseaddr + 0x40; in ace_datain_8()
256 void __iomem *r = ace->baseaddr + 0x40; in ace_dataout_8()
274 return in_be16(ace->baseaddr + reg); in ace_in_be16()
279 out_be16(ace->baseaddr + reg, val); in ace_out_be16()
287 *dst++ = in_le16(ace->baseaddr + 0x40); in ace_datain_be16()
296 out_le16(ace->baseaddr + 0x40, *src++); in ace_dataout_be16()
303 return in_le16(ace->baseaddr + reg); in ace_in_le16()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A 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);
/OK3568_Linux_fs/kernel/drivers/ssb/
H A 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()
337 mmio = ioremap(baseaddr, SSB_CORE_SIZE * bus->nr_devices); in ssb_bus_scan()
H A Dmain.c619 unsigned long baseaddr) in ssb_bus_register() argument
642 err = ssb_bus_scan(bus, baseaddr); in ssb_bus_register()
727 unsigned long baseaddr) in ssb_bus_pcmciabus_register() argument
735 err = ssb_bus_register(bus, ssb_pcmcia_get_invariants, baseaddr); in ssb_bus_pcmciabus_register()
770 int ssb_bus_host_soc_register(struct ssb_bus *bus, unsigned long baseaddr) in ssb_bus_host_soc_register() argument
777 err = ssb_bus_register(bus, ssb_host_soc_get_invariants, baseaddr); in ssb_bus_host_soc_register()
780 baseaddr); in ssb_bus_host_soc_register()
/OK3568_Linux_fs/kernel/drivers/power/reset/
H A Dqcom-pon.c23 u32 baseaddr; member
36 pon->baseaddr + PON_SOFT_RB_SPARE, in pm8916_reboot_mode_write()
63 &pon->baseaddr); in pm8916_pon_probe()
/OK3568_Linux_fs/u-boot/drivers/gpio/
H A Dxilinx_gpio.c309 int gpio_alloc(u32 baseaddr, const char *name, u32 gpio_no) in gpio_alloc() argument
320 priv->regs = (struct gpio_regs *)baseaddr; in gpio_alloc()
339 int gpio_alloc_dual(u32 baseaddr, const char *name, u32 gpio_no0, u32 gpio_no1) in gpio_alloc_dual() argument
343 ret = gpio_alloc(baseaddr, name, gpio_no0); in gpio_alloc_dual()
344 gpio_alloc(baseaddr + 8, strcat((char *)name, "_1"), gpio_no1); in gpio_alloc_dual()
/OK3568_Linux_fs/kernel/sound/soc/bcm/
H A Dcygnus-ssp.h38 unsigned baseaddr; member
48 .baseaddr = SRC_RBUF_ ##num## _BASEADDR_OFFSET, \
58 .baseaddr = DST_RBUF_ ##num## _BASEADDR_OFFSET, \
/OK3568_Linux_fs/u-boot/arch/microblaze/include/asm/
H A Dgpio.h7 extern int gpio_alloc_dual(u32 baseaddr, const char *name, u32 gpio_no0,
9 extern int gpio_alloc(u32 baseaddr, const char *name, u32 gpio_no);
/OK3568_Linux_fs/kernel/drivers/rtc/
H A Drtc-m48t35.c51 unsigned long baseaddr; member
167 priv->baseaddr = res->start; in m48t35_probe()
168 priv->reg = devm_ioremap(&pdev->dev, priv->baseaddr, priv->size); in m48t35_probe()
/OK3568_Linux_fs/kernel/drivers/char/agp/
H A Damd64-agp.c392 u32 httfea,baseaddr,enuscr; in uli_agp_init() local
426 pci_read_config_dword(pdev, ULI_X86_64_BASE_ADDR, &baseaddr); in uli_agp_init()
427 baseaddr&= ~PCI_BASE_ADDRESS_MEM_MASK; in uli_agp_init()
428 baseaddr|= httfea; in uli_agp_init()
429 pci_write_config_dword(pdev, ULI_X86_64_BASE_ADDR, baseaddr); in uli_agp_init()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sti/
H A Dsti_cursor.h15 void __iomem *baseaddr,
H A Dsti_gdp.h21 void __iomem *baseaddr,
/OK3568_Linux_fs/u-boot/include/linux/usb/
H A Dat91_udc.h16 unsigned long baseaddr; member

1234