Home
last modified time | relevance | path

Searched refs:base_addr (Results 1 – 200 of 372) sorted by relevance

12

/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Ddm365_ipipe_hw.c27 static void ipipe_clock_enable(void __iomem *base_addr) in ipipe_clock_enable() argument
30 regw_ip(base_addr, IPIPE_GCK_MMR_DEFAULT, IPIPE_GCK_MMR); in ipipe_clock_enable()
33 regw_ip(base_addr, IPIPE_GCK_PIX_DEFAULT, IPIPE_GCK_PIX); in ipipe_clock_enable()
254 void __iomem *ipipe_base = ipipe->base_addr; in config_ipipe_hw()
305 void __iomem *ipipe_base = vpfe_dev->vpfe_ipipe.base_addr; in config_rsz_hw()
306 void __iomem *rsz_base = vpfe_dev->vpfe_resizer.base_addr; in config_rsz_hw()
414 ipipe_set_lutdpc_regs(void __iomem *base_addr, void __iomem *isp5_base_addr, in ipipe_set_lutdpc_regs() argument
422 ipipe_clock_enable(base_addr); in ipipe_set_lutdpc_regs()
423 regw_ip(base_addr, dpc->en, DPC_LUT_EN); in ipipe_set_lutdpc_regs()
429 regw_ip(base_addr, val, DPC_LUT_SEL); in ipipe_set_lutdpc_regs()
[all …]
Ddm365_isif.c73 static inline u32 isif_read(void __iomem *base_addr, u32 offset) in isif_read() argument
75 return readl(base_addr + offset); in isif_read()
78 static inline void isif_write(void __iomem *base_addr, u32 val, u32 offset) in isif_write() argument
80 writel(val, base_addr + offset); in isif_write()
83 static inline u32 isif_merge(void __iomem *base_addr, u32 mask, u32 val, in isif_merge() argument
86 u32 new_val = (isif_read(base_addr, offset) & ~mask) | (val & mask); in isif_merge()
88 isif_write(base_addr, new_val, offset); in isif_merge()
95 isif_merge(isif->isif_cfg.base_addr, ISIF_SYNCEN_WEN_MASK, in isif_enable_output_to_sdram()
111 isif_write(isif->isif_cfg.base_addr, 0, CLAMPCFG); in isif_disable_all_modules()
113 isif_write(isif->isif_cfg.base_addr, 0, DFCCTL); in isif_disable_all_modules()
[all …]
Ddm365_ipipe_hw.h530 void ipipe_set_d2f_regs(void __iomem *base_addr, unsigned int id,
532 void ipipe_set_rgb2rgb_regs(void __iomem *base_addr, unsigned int id,
534 void ipipe_set_yuv422_conv_regs(void __iomem *base_addr,
536 void ipipe_set_lum_adj_regs(void __iomem *base_addr,
538 void ipipe_set_rgb2ycbcr_regs(void __iomem *base_addr,
540 void ipipe_set_lutdpc_regs(void __iomem *base_addr,
542 void ipipe_set_otfdpc_regs(void __iomem *base_addr,
544 void ipipe_set_3d_lut_regs(void __iomem *base_addr,
546 void ipipe_set_gamma_regs(void __iomem *base_addr,
548 void ipipe_set_ee_regs(void __iomem *base_addr,
[all …]
Ddm365_ipipe.c92 ipipe_set_lutdpc_regs(ipipe->base_addr, ipipe->isp5_base_addr, lutdpc); in ipipe_set_lutdpc_params()
190 ipipe_set_otfdpc_regs(ipipe->base_addr, otfdpc); in ipipe_set_otfdpc_params()
249 ipipe_set_d2f_regs(ipipe->base_addr, id, nf); in ipipe_set_nf_params()
318 ipipe_set_gic_regs(ipipe->base_addr, gic); in ipipe_set_gic_params()
373 ipipe_set_wb_regs(ipipe->base_addr, wbal); in ipipe_set_wb_params()
424 ipipe_set_cfa_regs(ipipe->base_addr, cfa); in ipipe_set_cfa_params()
531 ipipe_set_rgb2rgb_regs(ipipe->base_addr, id, rgb2rgb); in ipipe_set_rgb2rgb_params()
674 ipipe_set_gamma_regs(ipipe->base_addr, ipipe->isp5_base_addr, gamma); in ipipe_set_gamma_params()
776 ipipe_set_3d_lut_regs(ipipe->base_addr, ipipe->isp5_base_addr, lut); in ipipe_set_3d_lut_params()
863 ipipe_set_rgb2ycbcr_regs(ipipe->base_addr, rgb2yuv); in ipipe_set_rgb2yuv_params()
[all …]
Ddm365_resizer.c975 return resizer_set_outaddr(resizer->base_addr, in resizer_a_video_out_queue()
989 return resizer_set_outaddr(resizer->base_addr, in resizer_b_video_out_queue()
1013 val = regr_rsz(resizer->base_addr, RSZ_SRC_EN); in resizer_enable()
1018 val = regr_rsz(resizer->base_addr, RSZ_A); in resizer_enable()
1023 val = regr_rsz(resizer->base_addr, RSZ_B); in resizer_enable()
1028 rsz_enable(resizer->base_addr, RSZ_A, en); in resizer_enable()
1031 rsz_enable(resizer->base_addr, RSZ_B, en); in resizer_enable()
1116 rsz_src_enable(resizer->base_addr, 1); in vpfe_resizer_buffer_isr()
1118 rsz_src_enable(resizer->base_addr, 0); in vpfe_resizer_buffer_isr()
1898 vpfe_rsz->base_addr = ioremap_nocache(res->start, res_len); in vpfe_resizer_init()
[all …]
Ddm365_isif.h162 void __iomem *base_addr; member
Ddm365_ipipe.h123 void __iomem *base_addr; member
/linux-4.4.14/arch/arm/mach-gemini/
Dirq.c25 #define IRQ_SOURCE(base_addr) (base_addr + 0x00) argument
26 #define IRQ_MASK(base_addr) (base_addr + 0x04) argument
27 #define IRQ_CLEAR(base_addr) (base_addr + 0x08) argument
28 #define IRQ_TMODE(base_addr) (base_addr + 0x0C) argument
29 #define IRQ_TLEVEL(base_addr) (base_addr + 0x10) argument
30 #define IRQ_STATUS(base_addr) (base_addr + 0x14) argument
31 #define FIQ_SOURCE(base_addr) (base_addr + 0x20) argument
32 #define FIQ_MASK(base_addr) (base_addr + 0x24) argument
33 #define FIQ_CLEAR(base_addr) (base_addr + 0x28) argument
34 #define FIQ_TMODE(base_addr) (base_addr + 0x2C) argument
[all …]
/linux-4.4.14/drivers/staging/netlogic/
Dxlr_net.c72 static inline void xlr_reg_update(u32 *base_addr, in xlr_reg_update() argument
77 tmp = xlr_nae_rdreg(base_addr, off); in xlr_reg_update()
78 xlr_nae_wreg(base_addr, off, (tmp & ~mask) | (val & mask)); in xlr_reg_update()
306 xlr_nae_wreg(priv->base_addr, R_MAC_ADDR0, in xlr_hw_set_mac_addr()
309 xlr_nae_wreg(priv->base_addr, R_MAC_ADDR0 + 1, in xlr_hw_set_mac_addr()
312 xlr_nae_wreg(priv->base_addr, R_MAC_ADDR_MASK2, 0xffffffff); in xlr_hw_set_mac_addr()
313 xlr_nae_wreg(priv->base_addr, R_MAC_ADDR_MASK2 + 1, 0xffffffff); in xlr_hw_set_mac_addr()
314 xlr_nae_wreg(priv->base_addr, R_MAC_ADDR_MASK3, 0xffffffff); in xlr_hw_set_mac_addr()
315 xlr_nae_wreg(priv->base_addr, R_MAC_ADDR_MASK3 + 1, 0xffffffff); in xlr_hw_set_mac_addr()
317 xlr_nae_wreg(priv->base_addr, R_MAC_FILTER_CONFIG, in xlr_hw_set_mac_addr()
[all …]
/linux-4.4.14/arch/microblaze/kernel/
Dearly_printk.c24 static u32 base_addr; variable
39 while (--retries && (in_be32(base_addr + 8) & (1 << 3))) in early_printk_uartlite_putc()
45 out_be32(base_addr + 4, c & 0xff); in early_printk_uartlite_putc()
85 !((in_be32(base_addr + 0x14) & BOTH_EMPTY) == BOTH_EMPTY)) in early_printk_uart16550_putc()
89 out_be32(base_addr, c & 0xff); in early_printk_uart16550_putc()
118 base_addr = of_early_console(&version); in setup_early_printk()
119 if (base_addr) { in setup_early_printk()
121 early_console_reg_tlb_alloc(base_addr); in setup_early_printk()
127 base_addr); in setup_early_printk()
134 base_addr); in setup_early_printk()
[all …]
Dheartbeat.c18 static unsigned int base_addr; variable
24 if (base_addr) { in microblaze_heartbeat()
26 out_be32(base_addr, 1); in microblaze_heartbeat()
28 out_be32(base_addr, 0); in microblaze_heartbeat()
62 base_addr = be32_to_cpup(of_get_property(gpio, "reg", NULL)); in microblaze_setup_heartbeat()
63 base_addr = (unsigned long) ioremap(base_addr, PAGE_SIZE); in microblaze_setup_heartbeat()
64 pr_notice("Heartbeat GPIO at 0x%x\n", base_addr); in microblaze_setup_heartbeat()
69 out_be32(base_addr + 4, 0); in microblaze_setup_heartbeat()
/linux-4.4.14/arch/mips/mti-sead3/
Dsead3-console.c15 #define PORT(base_addr, offset) ((unsigned int __iomem *)(base_addr+(offset)*4)) argument
19 static inline unsigned int serial_in(int offset, unsigned int base_addr) in serial_in() argument
21 return __raw_readl(PORT(base_addr, offset)) & 0xff; in serial_in()
24 static inline void serial_out(int offset, int value, unsigned int base_addr) in serial_out() argument
26 __raw_writel(value, PORT(base_addr, offset)); in serial_out()
36 unsigned int base_addr; in prom_putchar() local
38 base_addr = console_port ? SEAD_UART1_REGS_BASE : SEAD_UART0_REGS_BASE; in prom_putchar()
40 while ((serial_in(UART_LSR, base_addr) & UART_LSR_THRE) == 0) in prom_putchar()
43 serial_out(UART_TX, c, base_addr); in prom_putchar()
/linux-4.4.14/arch/nios2/kernel/
Dearly_printk.c21 static unsigned long base_addr; variable
31 __builtin_ldwio((void *)(base_addr + ALTERA_JTAGUART_CONTROL_REG))
33 __builtin_stwio((void *)(base_addr + ALTERA_JTAGUART_CONTROL_REG), v)
35 __builtin_stwio((void *)(base_addr + ALTERA_JTAGUART_DATA_REG), v)
61 __builtin_ldwio((void *)(base_addr + ALTERA_UART_STATUS_REG))
63 __builtin_stwio((void *)(base_addr + ALTERA_UART_TXDATA_REG), v)
99 base_addr = of_early_console(); in setup_early_printk()
101 base_addr = 0; in setup_early_printk()
104 if (!base_addr) in setup_early_printk()
117 pr_info("early_console initialized at 0x%08lx\n", base_addr); in setup_early_printk()
/linux-4.4.14/drivers/parisc/
Ddino.c179 void __iomem *base_addr = d->hba.base_addr; in dino_cfg_read() local
182 DBG("%s: %p, %d, %d, %d\n", __func__, base_addr, devfn, where, in dino_cfg_read()
187 __raw_writel(v, base_addr + DINO_PCI_ADDR); in dino_cfg_read()
191 *val = readb(base_addr + DINO_CONFIG_DATA + (where & 3)); in dino_cfg_read()
193 *val = readw(base_addr + DINO_CONFIG_DATA + (where & 2)); in dino_cfg_read()
195 *val = readl(base_addr + DINO_CONFIG_DATA); in dino_cfg_read()
214 void __iomem *base_addr = d->hba.base_addr; in dino_cfg_write() local
217 DBG("%s: %p, %d, %d, %d\n", __func__, base_addr, devfn, where, in dino_cfg_write()
222 __raw_writel(v & 0xffffff00, base_addr + DINO_PCI_ADDR); in dino_cfg_write()
223 __raw_readl(base_addr + DINO_CONFIG_DATA); in dino_cfg_write()
[all …]
Dlba_pci.c208 error_config = READ_REG32(d->hba.base_addr + LBA_ERROR_CONFIG); \
211 status_control = READ_REG32(d->hba.base_addr + LBA_STAT_CTL); \
217 arb_mask = READ_REG32(d->hba.base_addr + LBA_ARB_MASK); \
223 WRITE_REG32(0x1, d->hba.base_addr + LBA_ARB_MASK); \
229 WRITE_REG32(error_config | LBA_SMART_MODE, d->hba.base_addr + LBA_ERROR_CONFIG); \
238 WRITE_REG32(tok | PCI_VENDOR_ID, (d)->hba.base_addr + LBA_PCI_CFG_ADDR);\
243 lba_t32 = READ_REG32((d)->hba.base_addr + LBA_PCI_CFG_ADDR); \
248 WRITE_REG32(~0, (d)->hba.base_addr + LBA_PCI_CFG_DATA); \
253 lba_t32 = READ_REG32((d)->hba.base_addr + LBA_PCI_CFG_ADDR); \
308 WRITE_REG32(((addr) & ~3), (d)->hba.base_addr + LBA_PCI_CFG_ADDR);
[all …]
/linux-4.4.14/drivers/net/ethernet/amd/
Dam79c961a.c59 static inline unsigned short read_rreg(u_long base_addr, u_int reg) in read_rreg() argument
79 static inline unsigned short read_ireg(u_long base_addr, u_int reg) in read_ireg() argument
247 …write_rreg (dev->base_addr, CSR0, CSR0_BABL|CSR0_CERR|CSR0_MISS|CSR0_MERR|CSR0_TINT|CSR0_RINT|CSR0… in am79c961_init_for_open()
250 write_ireg (dev->base_addr, 5, 0x00a0); /* Receive address LED */ in am79c961_init_for_open()
251 write_ireg (dev->base_addr, 6, 0x0081); /* Collision LED */ in am79c961_init_for_open()
252 write_ireg (dev->base_addr, 7, 0x0090); /* XMIT LED */ in am79c961_init_for_open()
253 write_ireg (dev->base_addr, 2, 0x0000); /* MODE register selects media */ in am79c961_init_for_open()
256 write_rreg (dev->base_addr, i, multi_hash[i - LADRL]); in am79c961_init_for_open()
259 write_rreg (dev->base_addr, i, p[0] | (p[1] << 8)); in am79c961_init_for_open()
261 write_rreg (dev->base_addr, MODE, mode); in am79c961_init_for_open()
[all …]
Dariadne.c242 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in ariadne_interrupt()
394 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in ariadne_open()
499 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in ariadne_close()
524 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in ariadne_reset()
535 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in ariadne_tx_timeout()
547 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in ariadne_start_xmit()
623 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in ariadne_get_stats()
645 volatile struct Am79C960 *lance = (struct Am79C960 *)dev->base_addr; in set_multicast_list()
690 release_mem_region(ZTWO_PADDR(dev->base_addr), sizeof(struct Am79C960)); in ariadne_remove_one()
717 unsigned long base_addr = board + ARIADNE_LANCE; in ariadne_init_one() local
[all …]
Dlance.c346 dev->base_addr = io[this_dev]; in init_module()
365 release_region(dev->base_addr, LANCE_TOTAL_SIZE); in cleanup_card()
546 dev->base_addr = ioaddr; in lance_probe1()
753 int ioaddr = dev->base_addr; in lance_open()
912 outw(0x0000, dev->base_addr + LANCE_ADDR); in lance_restart()
913 outw(csr0_bits, dev->base_addr + LANCE_DATA); in lance_restart()
920 int ioaddr = dev->base_addr; in lance_tx_timeout()
955 int ioaddr = dev->base_addr; in lance_start_xmit()
1028 ioaddr = dev->base_addr; in lance_interrupt()
1033 outw(0x00, dev->base_addr + LANCE_ADDR); in lance_interrupt()
[all …]
Dnmclan_cs.c632 dev->base_addr = link->resource[0]->start; in nmclan_config()
634 ioaddr = dev->base_addr; in nmclan_config()
679 dev->base_addr, dev->irq, if_names[dev->if_port], dev->dev_addr); in nmclan_config()
749 mace_init(lp, dev->base_addr, dev->dev_addr); in nmclan_reset()
750 mace_write(lp, dev->base_addr, MACE_IMR, MACE_IMR_DEFAULT); in nmclan_reset()
780 unsigned int ioaddr = dev->base_addr; in mace_open()
803 unsigned int ioaddr = dev->base_addr; in mace_close()
824 "PCMCIA 0x%lx", dev->base_addr); in netdev_get_drvinfo()
862 unsigned int ioaddr = dev->base_addr; in mace_start_xmit()
931 ioaddr = dev->base_addr; in mace_interrupt()
[all …]
Da2065.c679 unsigned long base_addr = board + A2065_LANCE; in a2065_init_one() local
685 r1 = request_mem_region(base_addr, sizeof(struct lance_regs), in a2065_init_one()
691 release_mem_region(base_addr, sizeof(struct lance_regs)); in a2065_init_one()
697 release_mem_region(base_addr, sizeof(struct lance_regs)); in a2065_init_one()
719 dev->base_addr = (unsigned long)ZTWO_VADDR(base_addr); in a2065_init_one()
723 priv->ll = (volatile struct lance_regs *)dev->base_addr; in a2065_init_one()
745 release_mem_region(base_addr, sizeof(struct lance_regs)); in a2065_init_one()
764 release_mem_region(ZTWO_PADDR(dev->base_addr), in a2065_remove_one()
Dmvme147.c93 dev->base_addr = (unsigned long)MVME147_LANCE_BASE; in mvme147lance_probe()
110 dev->name, dev->base_addr, MVME147_LANCE_IRQ, in mvme147lance_probe()
122 lp->lance.base = dev->base_addr; in mvme147lance_probe()
Dpcnet32.c459 ulong ioaddr = dev->base_addr; in pcnet32_netif_start()
721 "VLB 0x%lx", dev->base_addr); in pcnet32_get_drvinfo()
734 ulong ioaddr = dev->base_addr; /* card base I/O address */ in pcnet32_get_link()
787 ulong ioaddr = dev->base_addr; in pcnet32_set_ringparam()
874 ulong ioaddr = dev->base_addr; /* card base I/O address */ in pcnet32_loopback_test()
1038 ulong ioaddr = dev->base_addr; in pcnet32_set_phys_id()
1079 ulong ioaddr = dev->base_addr; in pcnet32_suspend()
1336 unsigned long ioaddr = dev->base_addr; in pcnet32_poll()
1388 ulong ioaddr = dev->base_addr; in pcnet32_get_regs()
1782 dev->base_addr = ioaddr; in pcnet32_probe1()
[all …]
/linux-4.4.14/drivers/net/ethernet/ti/
Dtlan.h444 static inline u8 tlan_dio_read8(u16 base_addr, u16 internal_addr) in tlan_dio_read8() argument
446 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read8()
447 return inb((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x3)); in tlan_dio_read8()
454 static inline u16 tlan_dio_read16(u16 base_addr, u16 internal_addr) in tlan_dio_read16() argument
456 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read16()
457 return inw((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x2)); in tlan_dio_read16()
464 static inline u32 tlan_dio_read32(u16 base_addr, u16 internal_addr) in tlan_dio_read32() argument
466 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read32()
467 return inl(base_addr + TLAN_DIO_DATA); in tlan_dio_read32()
474 static inline void tlan_dio_write8(u16 base_addr, u16 internal_addr, u8 data) in tlan_dio_write8() argument
[all …]
Dtlan.c338 outl(TLAN_HC_AD_RST, dev->base_addr + TLAN_HOST_CMD); in tlan_stop()
524 dev->base_addr = pci_io_base; in tlan_probe1()
541 dev->base_addr = ioaddr; in tlan_probe1()
599 (int)dev->base_addr, in tlan_probe1()
634 release_region(dev->base_addr, 0x10); in tlan_eisa_cleanup()
920 priv->tlan_rev = tlan_dio_read8(dev->base_addr, TLAN_DEF_REVISION); in tlan_open()
1108 outl(tail_list_phys, dev->base_addr + TLAN_CH_PARM); in tlan_start_tx()
1109 outl(TLAN_HC_GO, dev->base_addr + TLAN_HOST_CMD); in tlan_start_tx()
1162 host_int = inw(dev->base_addr + TLAN_HOST_INT); in tlan_handle_interrupt()
1168 outw(host_int, dev->base_addr + TLAN_HOST_INT); in tlan_handle_interrupt()
[all …]
/linux-4.4.14/drivers/clocksource/
Dcadence_ttc_timer.c79 void __iomem *base_addr; member
120 ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_set_interval()
122 writel_relaxed(ctrl_reg, timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_set_interval()
124 writel_relaxed(cycles, timer->base_addr + TTC_INTR_VAL_OFFSET); in ttc_set_interval()
132 writel_relaxed(ctrl_reg, timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_set_interval()
149 readl_relaxed(timer->base_addr + TTC_ISR_OFFSET); in ttc_clock_event_interrupt()
165 return (cycle_t)readl_relaxed(timer->base_addr + in __ttc_clocksource_read()
203 ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_shutdown()
205 writel_relaxed(ctrl_reg, timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_shutdown()
225 ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_resume()
[all …]
/linux-4.4.14/drivers/clk/mediatek/
Dclk-apmixed.c29 void __iomem *base_addr; member
41 return (readl(tx->base_addr) & REF2USB_EN_MASK) == REF2USB_EN_MASK; in mtk_ref2usb_tx_is_prepared()
49 val = readl(tx->base_addr); in mtk_ref2usb_tx_prepare()
52 writel(val, tx->base_addr); in mtk_ref2usb_tx_prepare()
56 writel(val, tx->base_addr); in mtk_ref2usb_tx_prepare()
59 writel(val, tx->base_addr); in mtk_ref2usb_tx_prepare()
69 val = readl(tx->base_addr); in mtk_ref2usb_tx_unprepare()
71 writel(val, tx->base_addr); in mtk_ref2usb_tx_unprepare()
91 tx->base_addr = reg; in mtk_clk_register_ref2usb_tx()
Dclk-pll.c46 void __iomem *base_addr; member
63 return (readl(pll->base_addr + REG_CON0) & CON0_BASE_EN) != 0; in mtk_pll_is_prepared()
96 pll_en = readl(pll->base_addr + REG_CON0) & CON0_BASE_EN; in mtk_pll_set_rate_regs()
115 con1 = readl(pll->base_addr + REG_CON1); in mtk_pll_set_rate_regs()
120 writel(con1, pll->base_addr + REG_CON1); in mtk_pll_set_rate_regs()
226 r = readl(pll->base_addr + REG_CON0); in mtk_pll_prepare()
228 writel(r, pll->base_addr + REG_CON0); in mtk_pll_prepare()
238 r = readl(pll->base_addr + REG_CON0); in mtk_pll_prepare()
240 writel(r, pll->base_addr + REG_CON0); in mtk_pll_prepare()
252 r = readl(pll->base_addr + REG_CON0); in mtk_pll_unprepare()
[all …]
/linux-4.4.14/drivers/net/hamradio/
Dbaycom_ser_fdx.c187 outb(0x81, LCR(dev->base_addr)); /* DLAB = 1 */ in ser12_set_divisor()
188 outb(divisor, DLL(dev->base_addr)); in ser12_set_divisor()
189 outb(divisor >> 8, DLM(dev->base_addr)); in ser12_set_divisor()
190 outb(0x01, LCR(dev->base_addr)); /* word length = 6 */ in ser12_set_divisor()
196 outb(0x00, THR(dev->base_addr)); in ser12_set_divisor()
297 if ((iir = inb(IIR(dev->base_addr))) & 1) in ser12_interrupt()
301 msr = inb(MSR(dev->base_addr)); in ser12_interrupt()
308 inb(LSR(dev->base_addr)); in ser12_interrupt()
312 inb(RBR(dev->base_addr)); in ser12_interrupt()
321 outb(0x00, THR(dev->base_addr)); in ser12_interrupt()
[all …]
Dbaycom_ser_hdx.c174 outb(0x81, LCR(dev->base_addr)); /* DLAB = 1 */ in ser12_set_divisor()
175 outb(divisor, DLL(dev->base_addr)); in ser12_set_divisor()
176 outb(0, DLM(dev->base_addr)); in ser12_set_divisor()
177 outb(0x01, LCR(dev->base_addr)); /* word length = 6 */ in ser12_set_divisor()
183 outb(0x00, THR(dev->base_addr)); in ser12_set_divisor()
209 outb(0x0e | (!!bc->modem.ser12.tx_bit), MCR(dev->base_addr)); in ser12_tx()
225 cur_s = inb(MSR(dev->base_addr)) & 0x10; /* the CTS line */ in ser12_rx()
355 outb(0x0d, MCR(dev->base_addr)); /* transmitter off */ in ser12_rx()
362 hdlcdrv_setdcd(&bc->hdrv, !((inb(MSR(dev->base_addr)) ^ bc->opt_dcd) & 0x80)); in ser12_rx()
387 if ((iir = inb(IIR(dev->base_addr))) & 1) in ser12_interrupt()
[all …]
Dyam.c480 outb(0, IER(dev->base_addr)); in yam_set_uart()
481 outb(LCR_DLAB | LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart()
482 outb(divisor, DLL(dev->base_addr)); in yam_set_uart()
483 outb(0, DLM(dev->base_addr)); in yam_set_uart()
484 outb(LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart()
485 outb(PTT_OFF, MCR(dev->base_addr)); in yam_set_uart()
486 outb(0x00, FCR(dev->base_addr)); in yam_set_uart()
490 inb(RBR(dev->base_addr)); in yam_set_uart()
491 inb(MSR(dev->base_addr)); in yam_set_uart()
495 outb(ENABLE_RTXINT, IER(dev->base_addr)); in yam_set_uart()
[all …]
Dbaycom_par.c318 pp = parport_find_base(dev->base_addr); in par96_open()
320 printk(KERN_ERR "baycom_par: parport at 0x%lx unknown\n", dev->base_addr); in par96_open()
339 printk(KERN_ERR "baycom_par: cannot register parport at 0x%lx\n", dev->base_addr); in par96_open()
354 bc_drvname, dev->base_addr, dev->irq, bc->options); in par96_open()
375 bc_drvname, dev->base_addr, dev->irq); in par96_close()
Dbaycom_epp.c832 struct parport *pp = parport_find_base(dev->base_addr); in epp_open()
839 printk(KERN_ERR "%s: parport at 0x%lx unknown\n", bc_drvname, dev->base_addr); in epp_open()
962 bc_drvname, dev->base_addr, dev->irq); in epp_close()
1037 hi.data.mp.iobase = dev->base_addr; in baycom_ioctl()
1049 dev->base_addr = hi.data.mp.iobase; in baycom_ioctl()
1220 dev->base_addr = iobase[i]; in init_baycomepp()
/linux-4.4.14/drivers/net/ethernet/8390/
Dsmc-ultra.c143 int base_addr = dev->base_addr; in do_ultra_probe() local
146 if (base_addr > 0x1ff) /* Check a single specified location. */ in do_ultra_probe()
147 return ultra_probe1(dev, base_addr); in do_ultra_probe()
148 else if (base_addr != 0) /* Don't probe at all. */ in do_ultra_probe()
279 dev->base_addr = ioaddr+ULTRA_NIC_OFFSET; in ultra_probe1()
361 dev->base_addr = pnp_port_start(idev, 0); in ultra_probe_isapnp()
366 dev->base_addr, dev->irq); in ultra_probe_isapnp()
367 if (ultra_probe1(dev, dev->base_addr) != 0) { /* Shouldn't happen. */ in ultra_probe_isapnp()
370 dev->base_addr); in ultra_probe_isapnp()
390 int ioaddr = dev->base_addr - ULTRA_NIC_OFFSET; /* ASIC addr */ in ultra_open()
[all …]
Dne.c156 #define NE_BASE (dev->base_addr)
213 unsigned long base_addr = dev->base_addr; in do_ne_probe() local
219 if (base_addr > 0x1ff) { /* Check a single specified location. */ in do_ne_probe()
220 int ret = ne_probe1(dev, base_addr); in do_ne_probe()
223 "i/o = %#lx\n", base_addr); in do_ne_probe()
226 else if (base_addr != 0) /* Don't probe at all. */ in do_ne_probe()
235 for (base_addr = 0; netcard_portlist[base_addr] != 0; base_addr++) { in do_ne_probe()
236 int ioaddr = netcard_portlist[base_addr]; in do_ne_probe()
270 dev->base_addr = pnp_port_start(idev, 0); in ne_probe_isapnp()
275 dev->base_addr, dev->irq); in ne_probe_isapnp()
[all …]
Dwd.c91 int base_addr = dev->base_addr; in do_wd_probe() local
96 if (base_addr > 0x1ff) { /* Check a user specified location. */ in do_wd_probe()
97 r = request_region(base_addr, WD_IO_EXTENT, "wd-probe"); in do_wd_probe()
100 i = wd_probe1(dev, base_addr); in do_wd_probe()
102 release_region(base_addr, WD_IO_EXTENT); in do_wd_probe()
107 else if (base_addr != 0) /* Don't probe at all. */ in do_wd_probe()
277 dev->base_addr = ioaddr+WD_NIC_OFFSET; in wd_probe1()
374 int ioaddr = dev->base_addr - WD_NIC_OFFSET; /* WD_CMDREG */ in wd_open()
391 int wd_cmd_port = dev->base_addr - WD_NIC_OFFSET; /* WD_CMDREG */ in wd_reset_8390()
415 int wd_cmdreg = dev->base_addr - WD_NIC_OFFSET; /* WD_CMDREG */ in wd_get_8390_hdr()
[all …]
Daxnet_cs.c192 unsigned int ioaddr = dev->base_addr; in get_prom()
300 dev->base_addr = link->resource[0]->start; in axnet_config()
318 if (inb(dev->base_addr + AXNET_TEST) != 0) in axnet_config()
324 outb(0x10, dev->base_addr + AXNET_GPIO); /* select Internal PHY */ in axnet_config()
329 j = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 1); in axnet_config()
330 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2); in axnet_config()
340 j = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 1); in axnet_config()
341 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2); in axnet_config()
360 dev->base_addr, dev->irq, dev->dev_addr); in axnet_config()
472 unsigned int nic_base = dev->base_addr; in axnet_open()
[all …]
Dhydra.c144 dev->base_addr = ioaddr; in hydra_init()
209 int nic_base = dev->base_addr; in hydra_get_8390_hdr()
225 unsigned long nic_base = dev->base_addr; in hydra_block_input()
246 unsigned long nic_base = dev->base_addr; in hydra_block_output()
261 release_mem_region(ZTWO_PADDR(dev->base_addr)-HYDRA_NIC_BASE, 0x10000); in hydra_remove_one()
Dlib8390.c256 unsigned long e8390_base = dev->base_addr; in __ei_tx_timeout()
303 unsigned long e8390_base = dev->base_addr; in __ei_start_xmit()
428 unsigned long e8390_base = dev->base_addr; in __ei_interrupt()
533 unsigned long e8390_base = dev->base_addr; in ei_tx_err()
579 unsigned long e8390_base = dev->base_addr; in ei_tx_intr()
655 unsigned long e8390_base = dev->base_addr; in ei_receive()
784 unsigned long e8390_base = dev->base_addr; in ei_rx_overrun()
852 unsigned long ioaddr = dev->base_addr; in __ei_get_stats()
899 unsigned long e8390_base = dev->base_addr; in do_set_multicast_list()
1008 unsigned long e8390_base = dev->base_addr; in __NS8390_init()
[all …]
Dpcnet_cs.c323 unsigned int ioaddr = dev->base_addr; in get_prom()
381 sum += inb_p(dev->base_addr + i); in get_dl10019()
385 dev->dev_addr[i] = inb_p(dev->base_addr + 0x14 + i); in get_dl10019()
386 i = inb(dev->base_addr + 0x1f); in get_dl10019()
399 unsigned int ioaddr = dev->base_addr; in get_ax88190()
523 dev->base_addr = link->resource[0]->start; in pcnet_try_config()
571 " address for io base %#3lx\n", dev->base_addr); in pcnet_config()
619 u_char id = inb(dev->base_addr + 0x1a); in pcnet_config()
627 pr_cont("io %#3lx, irq %d,", dev->base_addr, dev->irq); in pcnet_config()
838 unsigned int nic_base = dev->base_addr; in set_misc_reg()
[all …]
Dmcf8390.c155 u32 addr = dev->base_addr; in mcf8390_reset_8390()
196 u32 addr = dev->base_addr; in mcf8390_get_8390_hdr()
231 u32 addr = dev->base_addr; in mcf8390_block_input()
261 u32 addr = dev->base_addr; in mcf8390_block_output()
325 u32 addr = dev->base_addr; in mcf8390_init()
443 dev->base_addr = mem->start; in mcf8390_probe()
Dne2k-pci.c157 #define NE_BASE (dev->base_addr)
351 dev->base_addr = ioaddr; in ne2k_pci_init_one()
405 long ioaddr = dev->base_addr; in set_realtek_fdx()
417 long ioaddr = dev->base_addr; in set_holtek_fdx()
484 long nic_base = dev->base_addr; in ne2k_pci_get_8390_hdr()
521 long nic_base = dev->base_addr; in ne2k_pci_block_input()
675 release_region(dev->base_addr, NE_IO_EXTENT); in ne2k_pci_remove_one()
Dzorro8390.c53 #define NE_BASE (dev->base_addr)
116 int nic_base = dev->base_addr; in zorro8390_get_8390_hdr()
159 int nic_base = dev->base_addr; in zorro8390_block_input()
267 release_mem_region(ZTWO_PADDR(dev->base_addr), NE_IO_EXTENT * 2); in zorro8390_remove_one()
362 dev->base_addr = (unsigned long)ioaddr; in zorro8390_init()
Dmac8390.c304 dev->base_addr = (ndev->board->slot_addr | in mac8390_init()
335 dev->mem_start = dev->base_addr + offset; in mac8390_init()
337 dev->base_addr = dev->mem_start + 0x10000; in mac8390_init()
352 dev->base_addr = (int)(ndev->board->slot_addr + in mac8390_init()
360 dev->base_addr = (int)(ndev->board->slot_addr + in mac8390_init()
368 dev->base_addr = (int)(ndev->board->slot_addr + in mac8390_init()
378 i = (void *)dev->base_addr; in mac8390_init()
Detherh.c181 addr = (void __iomem *)dev->base_addr + EN0_RCNTHI; in etherh_setif()
222 addr = (void __iomem *)dev->base_addr + EN0_RCNTHI; in etherh_getifstat()
285 void __iomem *addr = (void __iomem *)dev->base_addr; in etherh_reset()
331 addr = (void __iomem *)dev->base_addr; in etherh_block_output()
390 addr = (void __iomem *)dev->base_addr; in etherh_block_input()
430 addr = (void __iomem *)dev->base_addr; in etherh_get_header()
724 dev->base_addr = (unsigned long)eh->memc + data->ns8390_offset; in etherh_probe()
Dapne.c55 #define NE_BASE (dev->base_addr)
320 dev->base_addr = ioaddr; in apne_probe1()
391 int nic_base = dev->base_addr; in apne_get_8390_hdr()
437 int nic_base = dev->base_addr; in apne_block_input()
/linux-4.4.14/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c129 void __iomem *base_addr; member
161 reg_data = __raw_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_enable_interrupts()
163 drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_enable_interrupts()
166 __raw_writel(XEL_RSR_RECV_IE_MASK, drvdata->base_addr + XEL_RSR_OFFSET); in xemaclite_enable_interrupts()
169 __raw_writel(XEL_GIER_GIE_MASK, drvdata->base_addr + XEL_GIER_OFFSET); in xemaclite_enable_interrupts()
184 __raw_writel(XEL_GIER_GIE_MASK, drvdata->base_addr + XEL_GIER_OFFSET); in xemaclite_disable_interrupts()
187 reg_data = __raw_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_disable_interrupts()
189 drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_disable_interrupts()
192 reg_data = __raw_readl(drvdata->base_addr + XEL_RSR_OFFSET); in xemaclite_disable_interrupts()
194 drvdata->base_addr + XEL_RSR_OFFSET); in xemaclite_disable_interrupts()
[all …]
/linux-4.4.14/arch/m68k/mvme16x/
Dconfig.c218 volatile unsigned char *base_addr = (u_char *)CD2401_ADDR; in mvme16x_cons_write() local
228 base_addr[CyCAR] = (u_char)port; in mvme16x_cons_write()
229 while (base_addr[CyCCR]) in mvme16x_cons_write()
231 base_addr[CyCCR] = CyENB_XMTR; in mvme16x_cons_write()
233 ier = base_addr[CyIER]; in mvme16x_cons_write()
234 base_addr[CyIER] = CyTxMpty; in mvme16x_cons_write()
241 if ((base_addr[CyLICR] >> 2) == port) { in mvme16x_cons_write()
244 base_addr[CyTEOIR] = CyNOTRANS; in mvme16x_cons_write()
248 base_addr[CyTDR] = '\n'; in mvme16x_cons_write()
254 base_addr[CyTDR] = '\r'; in mvme16x_cons_write()
[all …]
/linux-4.4.14/arch/sparc/prom/
Dmemory.c23 sp_banks[index].base_addr = (unsigned long) p->start_adr; in prom_meminit_v0()
42 sp_banks[i].base_addr = reg[i].phys_addr; in prom_meminit_v2()
53 if (x->base_addr > y->base_addr) in sp_banks_cmp()
55 if (x->base_addr < y->base_addr) in sp_banks_cmp()
82 sp_banks[num_ents].base_addr = 0xdeadbeef; in prom_meminit()
/linux-4.4.14/drivers/net/wan/
Dsbni.c196 if( dev->base_addr > 0x1ff && in sbni_isa_probe()
197 request_region( dev->base_addr, SBNI_IO_EXTENT, dev->name ) && in sbni_isa_probe()
198 sbni_probe1( dev, dev->base_addr, dev->irq ) ) in sbni_isa_probe()
203 dev->base_addr); in sbni_isa_probe()
248 release_region( dev->base_addr, SBNI_IO_EXTENT ); in sbni_probe()
259 if( dev->base_addr ) in sbni_init()
264 dev->base_addr = io[ num ], in sbni_init()
270 if( dev->base_addr ) in sbni_init()
378 dev->base_addr = ioaddr; in sbni_probe1()
413 dev->name, dev->base_addr, dev->irq, in sbni_probe1()
[all …]
Dsdla.c80 #define SDLA_WINDOW(dev,addr) outb((((addr) >> 13) & 0x1F), (dev)->base_addr + SDLA_REG_Z80_WINDOW)
193 outb(SDLA_S502A_HALT, dev->base_addr + SDLA_REG_CONTROL); in sdla_stop()
197 outb(SDLA_HALT, dev->base_addr + SDLA_REG_Z80_CONTROL); in sdla_stop()
198 outb(SDLA_S502E_ENABLE, dev->base_addr + SDLA_REG_CONTROL); in sdla_stop()
203 outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); in sdla_stop()
207 outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); in sdla_stop()
220 outb(SDLA_S502A_NMI, dev->base_addr + SDLA_REG_CONTROL); in sdla_start()
221 outb(SDLA_S502A_START, dev->base_addr + SDLA_REG_CONTROL); in sdla_start()
225 outb(SDLA_S502E_CPUEN, dev->base_addr + SDLA_REG_Z80_CONTROL); in sdla_start()
226 outb(0x00, dev->base_addr + SDLA_REG_CONTROL); in sdla_start()
[all …]
Ddscc4.c239 void __iomem *base_addr; member
401 writel(state, dpriv->base_addr + SCC_REG_START(dpriv) + offset); in scc_patchl()
412 writel(bits, dpriv->base_addr + SCC_REG_START(dpriv) + offset); in scc_writel()
423 readl(dpriv->base_addr + SCC_REG_START(dpriv) + STAR); in scc_readl_star()
424 return readl(dpriv->base_addr + SCC_REG_START(dpriv) + STAR); in scc_readl_star()
432 writel(dpriv->ltda, dpriv->base_addr + CH0LTDA + dpriv->dev_id*4); in dscc4_do_tx()
434 readl(dpriv->base_addr + CH0LTDA + dpriv->dev_id*4); in dscc4_do_tx()
442 writel(dpriv->lrda, dpriv->base_addr + CH0LRDA + dpriv->dev_id*4); in dscc4_rx_update()
453 return readl(dpriv->base_addr + CH0FTDA + dpriv->dev_id*4) == dpriv->ltda; in dscc4_tx_quiescent()
564 void __iomem *ioaddr = dscc4_priv(dev)->base_addr; in dscc4_do_action()
[all …]
/linux-4.4.14/arch/sparc/mm/
Dinit_32.c77 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; in calc_highpages()
78 unsigned long end_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_highpages()
98 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn()
100 curr_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; in calc_max_low_pfn()
108 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn()
123 end_of_phys_memory = sp_banks[i].base_addr + in bootmem_init()
135 sp_banks[i].base_addr = 0xdeadbeef; in bootmem_init()
138 sp_banks[i+1].base_addr = 0xdeadbeef; in bootmem_init()
198 curr_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; in bootmem_init()
202 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in bootmem_init()
[all …]
/linux-4.4.14/drivers/scsi/
DNCR_Q720.c149 __u32 base_addr, mem_size; in NCR_Q720_probe() local
189 base_addr = (pos4 & 0x7e) << 20; in NCR_Q720_probe()
190 base_addr += (pos4 & 0x80) << 23; in NCR_Q720_probe()
192 base_addr += (asr10 & 0x80) << 24; in NCR_Q720_probe()
193 base_addr += (asr10 & 0x70) << 23; in NCR_Q720_probe()
212 if(!request_mem_region(base_addr, mem_size, "NCR_Q720")) { in NCR_Q720_probe()
214 (unsigned long)base_addr, in NCR_Q720_probe()
215 (unsigned long)(base_addr + mem_size)); in NCR_Q720_probe()
219 if (dma_declare_coherent_memory(dev, base_addr, base_addr, in NCR_Q720_probe()
228 mem_base = dma_mark_declared_memory_occupied(dev, base_addr, in NCR_Q720_probe()
[all …]
D3w-sas.h177 #define TWL_STATUS_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_STATUS)
178 #define TWL_HOBQPL_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HOBQPL)
179 #define TWL_HOBQPH_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HOBQPH)
180 #define TWL_HOBDB_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HOBDB)
181 #define TWL_HOBDBC_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HOBDBC)
182 #define TWL_HIMASK_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HIMASK)
183 #define TWL_HISTAT_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HISTAT)
184 #define TWL_HIBQPH_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HIBQPH)
185 #define TWL_HIBQPL_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HIBQPL)
186 #define TWL_HIBDB_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + TWL_HIBDB)
[all …]
Dsim710.c97 static int sim710_probe_common(struct device *dev, unsigned long base_addr, in sim710_probe_common() argument
107 irq, clock, base_addr, scsi_id); in sim710_probe_common()
114 if(request_region(base_addr, 64, "sim710") == NULL) { in sim710_probe_common()
116 base_addr); in sim710_probe_common()
121 hostdata->base = ioport_map(base_addr, 64); in sim710_probe_common()
134 host->base = base_addr; in sim710_probe_common()
149 release_region(base_addr, 64); in sim710_probe_common()
183 unsigned long io_addr = edev->base_addr; in sim710_eisa_probe()
D3w-9xxx.h444 #define TW_CONTROL_REG_ADDR(x) (x->base_addr)
445 #define TW_STATUS_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + 0x4)
446 …dma_addr_t) > 4 ? ((unsigned char __iomem *)x->base_addr + 0x20) : ((unsigned char __iomem *)x->ba…
447 #define TW_COMMAND_QUEUE_REG_ADDR_LARGE(x) ((unsigned char __iomem *)x->base_addr + 0x20)
448 #define TW_RESPONSE_QUEUE_REG_ADDR(x) ((unsigned char __iomem *)x->base_addr + 0xC)
449 #define TW_RESPONSE_QUEUE_REG_ADDR_LARGE(x) ((unsigned char __iomem *)x->base_addr + 0x30)
640 u32 __iomem *base_addr; member
DNCR_D700.c257 __u32 base_addr, offset_addr; in NCR_D700_probe() local
273 base_addr = ((pos3j << 8) | pos3k) & 0xfffffff0; in NCR_D700_probe()
287 base_addr = mca_device_transform_ioport(mca_dev, base_addr); in NCR_D700_probe()
295 (void)inb(base_addr + 0x08); in NCR_D700_probe()
297 switch(differential = (inb(base_addr + 0x08) >> 6)) { in NCR_D700_probe()
D3w-xxxx.h249 #define TW_CONTROL_REG_ADDR(x) (x->base_addr)
250 #define TW_STATUS_REG_ADDR(x) (x->base_addr + 0x4)
251 #define TW_COMMAND_QUEUE_REG_ADDR(x) (x->base_addr + 0x8)
252 #define TW_RESPONSE_QUEUE_REG_ADDR(x) (x->base_addr + 0xC)
393 u32 base_addr; member
/linux-4.4.14/drivers/net/arcnet/
Dcom90io.c73 int ioaddr = dev->base_addr; in get_buffer_byte()
85 int ioaddr = dev->base_addr; in put_buffer_byte()
98 int ioaddr = dev->base_addr; in get_whole_buffer()
114 int ioaddr = dev->base_addr; in put_whole_buffer()
132 int ioaddr = dev->base_addr, status; in com90io_probe()
224 int ioaddr = dev->base_addr; in com90io_found()
234 if (!request_region(dev->base_addr, ARCNET_TOTAL_SIZE, in com90io_found()
262 release_region(dev->base_addr, ARCNET_TOTAL_SIZE); in com90io_found()
267 dev->dev_addr[0], dev->base_addr, dev->irq); in com90io_found()
282 short ioaddr = dev->base_addr; in com90io_reset()
[all …]
Dcom20020.c65 int ioaddr = dev->base_addr, ofs = 512 * bufnum + offset; in com20020_copy_from_card()
80 int ioaddr = dev->base_addr, ofs = 512 * bufnum + offset; in com20020_copy_to_card()
94 int ioaddr = dev->base_addr, status; in com20020_check()
156 int ioaddr = dev->base_addr; in com20020_set_hwaddr()
169 int ioaddr = dev->base_addr; in com20020_netdev_open()
180 int ioaddr = dev->base_addr; in com20020_netdev_close()
206 int ioaddr = dev->base_addr; in com20020_found()
249 dev->base_addr = ioaddr; in com20020_found()
252 lp->card_name, dev->dev_addr[0], dev->base_addr, dev->irq); in com20020_found()
287 u_int ioaddr = dev->base_addr; in com20020_reset()
[all …]
Dcom20020_cs.c55 int ioaddr = dev->base_addr; in regdump()
225 ioaddr = dev->base_addr = link->resource[0]->start; in com20020_config()
261 dev->base_addr, dev->irq); in com20020_config()
293 int ioaddr = dev->base_addr; in com20020_resume()
Dcom20020-isa.c60 ioaddr = dev->base_addr; in com20020isa_probe()
165 dev->base_addr = io; in com20020_init()
184 release_region(my_dev->base_addr, ARCNET_TOTAL_SIZE); in com20020_exit()
Dcom90xx.c536 dev->base_addr = ioaddr; in com90xx_found()
540 dev->base_addr, dev->irq, dev->mem_start, in com90xx_found()
563 short ioaddr = dev->base_addr; in com90xx_command()
570 short ioaddr = dev->base_addr; in com90xx_status()
577 short ioaddr = dev->base_addr; in com90xx_setmask()
592 short ioaddr = dev->base_addr; in com90xx_reset()
672 release_region(dev->base_addr, ARCNET_TOTAL_SIZE); in com90xx_exit()
/linux-4.4.14/arch/powerpc/include/asm/
Ddcr-native.h89 static inline unsigned __mfdcri(int base_addr, int base_data, int reg) in __mfdcri() argument
96 mtdcrx(base_addr, reg); in __mfdcri()
99 __mtdcr(base_addr, reg); in __mfdcri()
106 static inline void __mtdcri(int base_addr, int base_data, int reg, in __mtdcri() argument
113 mtdcrx(base_addr, reg); in __mtdcri()
116 __mtdcr(base_addr, reg); in __mtdcri()
122 static inline void __dcri_clrset(int base_addr, int base_data, int reg, in __dcri_clrset() argument
130 mtdcrx(base_addr, reg); in __dcri_clrset()
134 __mtdcr(base_addr, reg); in __dcri_clrset()
Dprom.h88 u64 base_addr; member
/linux-4.4.14/arch/alpha/kernel/
Dsmc37c669.c1236 SMC37c669_SERIAL_BASE_ADDRESS_REGISTER base_addr; in SMC37c669_enable_device() local
1253 base_addr.as_uchar = 0; in SMC37c669_enable_device()
1254 base_addr.by_field.addr9_3 = local_config[ func ].port1 >> 3; in SMC37c669_enable_device()
1258 base_addr.as_uchar in SMC37c669_enable_device()
1265 SMC37c669_SERIAL_BASE_ADDRESS_REGISTER base_addr; in SMC37c669_enable_device() local
1282 base_addr.as_uchar = 0; in SMC37c669_enable_device()
1283 base_addr.by_field.addr9_3 = local_config[ func ].port1 >> 3; in SMC37c669_enable_device()
1287 base_addr.as_uchar in SMC37c669_enable_device()
1294 SMC37c669_PARALLEL_BASE_ADDRESS_REGISTER base_addr; in SMC37c669_enable_device() local
1330 base_addr.as_uchar = 0; in SMC37c669_enable_device()
[all …]
/linux-4.4.14/arch/mips/rb532/
Dirq.c51 volatile u32 *base_addr; member
63 .base_addr = (u32 *) KSEG1ADDR(IC_GROUP0_PEND + 0 * IC_GROUP_OFFSET)},
66 .base_addr = (u32 *) KSEG1ADDR(IC_GROUP0_PEND + 1 * IC_GROUP_OFFSET)},
69 .base_addr = (u32 *) KSEG1ADDR(IC_GROUP0_PEND + 2 * IC_GROUP_OFFSET)},
72 .base_addr = (u32 *) KSEG1ADDR(IC_GROUP0_PEND + 3 * IC_GROUP_OFFSET)},
75 .base_addr = (u32 *) KSEG1ADDR(IC_GROUP0_PEND + 4 * IC_GROUP_OFFSET)}
129 addr = intr_group[group].base_addr; in rb532_enable_irq()
147 addr = intr_group[group].base_addr; in rb532_disable_irq()
227 addr = intr_group[group].base_addr; in plat_irq_dispatch()
/linux-4.4.14/drivers/gpio/
Dgpio-zynq.c109 void __iomem *base_addr; member
190 data = readl_relaxed(gpio->base_addr + in zynq_gpio_get_value()
230 writel_relaxed(state, gpio->base_addr + reg_offset); in zynq_gpio_set_value()
256 reg = readl_relaxed(gpio->base_addr + ZYNQ_GPIO_DIRM_OFFSET(bank_num)); in zynq_gpio_dir_in()
258 writel_relaxed(reg, gpio->base_addr + ZYNQ_GPIO_DIRM_OFFSET(bank_num)); in zynq_gpio_dir_in()
285 reg = readl_relaxed(gpio->base_addr + ZYNQ_GPIO_DIRM_OFFSET(bank_num)); in zynq_gpio_dir_out()
287 writel_relaxed(reg, gpio->base_addr + ZYNQ_GPIO_DIRM_OFFSET(bank_num)); in zynq_gpio_dir_out()
290 reg = readl_relaxed(gpio->base_addr + ZYNQ_GPIO_OUTEN_OFFSET(bank_num)); in zynq_gpio_dir_out()
292 writel_relaxed(reg, gpio->base_addr + ZYNQ_GPIO_OUTEN_OFFSET(bank_num)); in zynq_gpio_dir_out()
316 gpio->base_addr + ZYNQ_GPIO_INTDIS_OFFSET(bank_num)); in zynq_gpio_irq_mask()
[all …]
Dgpio-sch311x.c321 unsigned short base_addr; in sch311x_detect() local
353 base_addr = (sch311x_sio_inb(sio_config_port, 0x60) << 8) | in sch311x_detect()
355 if (!base_addr) { in sch311x_detect()
360 *addr = base_addr; in sch311x_detect()
362 pr_info("Found an SMSC SCH311%d chip at 0x%04x\n", dev_id, base_addr); in sch311x_detect()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dhotplug-memory.c111 lmbs[i].base_addr = be64_to_cpu(lmbs[i].base_addr); in dlpar_clone_drconf_property()
125 section_nr = pfn_to_section_nr(PFN_DOWN(lmb->base_addr)); in lmb_to_memblock()
203 phys_addr = lmb->base_addr; in lmb_is_removable()
238 nid = memory_add_physaddr_to_nid(lmb->base_addr); in dlpar_remove_lmb()
240 remove_memory(nid, lmb->base_addr, block_sz); in dlpar_remove_lmb()
243 memblock_remove(lmb->base_addr, block_sz); in dlpar_remove_lmb()
313 lmbs[i].base_addr); in dlpar_memory_remove_by_count()
350 lmbs[i].base_addr); in dlpar_memory_remove_by_index()
352 pr_info("Memory at %llx was hot-removed\n", lmbs[i].base_addr); in dlpar_memory_remove_by_index()
403 nid = memory_add_physaddr_to_nid(lmb->base_addr); in dlpar_add_lmb()
[all …]
/linux-4.4.14/fs/f2fs/
Dxattr.c251 static struct f2fs_xattr_entry *__find_xattr(void *base_addr, int index, in __find_xattr() argument
256 list_for_each_xattr(entry, base_addr) { in __find_xattr()
404 void *base_addr; in f2fs_getxattr() local
415 base_addr = read_all_xattrs(inode, ipage); in f2fs_getxattr()
416 if (!base_addr) in f2fs_getxattr()
419 entry = __find_xattr(base_addr, index, len, name); in f2fs_getxattr()
439 kzfree(base_addr); in f2fs_getxattr()
447 void *base_addr; in f2fs_listxattr() local
451 base_addr = read_all_xattrs(inode, NULL); in f2fs_listxattr()
452 if (!base_addr) in f2fs_listxattr()
[all …]
/linux-4.4.14/drivers/net/can/sja1000/
Dems_pcmcia.c41 void __iomem *base_addr; member
98 if (readw(card->base_addr) != 0xAA55) in ems_pcmcia_interrupt()
158 writeb(EMS_CMD_UMAP, card->base_addr); in ems_pcmcia_del_card()
159 iounmap(card->base_addr); in ems_pcmcia_del_card()
184 card->base_addr = ioremap(base, EMS_PCMCIA_MEM_SIZE); in ems_pcmcia_add_card()
185 if (!card->base_addr) { in ems_pcmcia_add_card()
191 if (readw(card->base_addr) != 0xAA55) { in ems_pcmcia_add_card()
197 writeb(EMS_CMD_RESET, card->base_addr); in ems_pcmcia_add_card()
200 writeb(EMS_CMD_MAP, card->base_addr); in ems_pcmcia_add_card()
218 priv->reg_base = card->base_addr + EMS_PCMCIA_CAN_BASE_OFFSET + in ems_pcmcia_add_card()
Dkvaser_pci.c153 static int number_of_sja1000_chip(void __iomem *base_addr) in number_of_sja1000_chip() argument
160 iowrite8(MOD_RM, base_addr + in number_of_sja1000_chip()
162 status = ioread8(base_addr + in number_of_sja1000_chip()
212 void __iomem *base_addr) in kvaser_pci_add_chan() argument
253 priv->reg_base = base_addr + channel * KVASER_PCI_PORT_BYTES; in kvaser_pci_add_chan()
298 void __iomem *base_addr = NULL; in kvaser_pci_init_one() local
328 base_addr = pci_iomap(pdev, 1, PCI_PORT_SIZE); in kvaser_pci_init_one()
329 if (base_addr == NULL) { in kvaser_pci_init_one()
334 no_channels = number_of_sja1000_chip(base_addr); in kvaser_pci_init_one()
343 base_addr); in kvaser_pci_init_one()
[all …]
Dems_pci.c50 void __iomem *base_addr; member
120 return readb(card->base_addr + (port * 4)); in ems_pci_v1_readb()
200 if (card->base_addr != NULL) in ems_pci_del_card()
201 pci_iounmap(card->pci_dev, card->base_addr); in ems_pci_del_card()
214 writeb(0, card->base_addr); in ems_pci_card_reset()
268 card->base_addr = pci_iomap(pdev, base_bar, EMS_PCI_BASE_SIZE); in ems_pci_add_card()
269 if (card->base_addr == NULL) { in ems_pci_add_card()
307 priv->reg_base = card->base_addr + EMS_PCI_CAN_BASE_OFFSET in ems_pci_add_card()
Dtscan1.c133 netdev->base_addr = pld_base; in tscan1_probe()
185 pld_base = netdev->base_addr; in tscan1_remove()
Dsja1000_isa.c170 dev->base_addr = mem[idx]; in sja1000_isa_probe()
175 dev->base_addr = port[idx]; in sja1000_isa_probe()
/linux-4.4.14/drivers/net/ethernet/natsemi/
Dxtsonic.c70 (0xffff & *((volatile unsigned int *)dev->base_addr+reg))
73 *((volatile unsigned int *)dev->base_addr+reg) = val
136 unsigned int base_addr = dev->base_addr; in sonic_probe1() local
140 if (!request_mem_region(base_addr, 0x100, xtsonic_string)) in sonic_probe1()
239 release_region(dev->base_addr, SONIC_MEM_SIZE); in sonic_probe1()
271 dev->base_addr = resmem->start; in xtsonic_probe()
280 dev->base_addr, dev->dev_addr, dev->irq); in xtsonic_probe()
285 release_region(dev->base_addr, SONIC_MEM_SIZE); in xtsonic_probe()
307 release_region (dev->base_addr, SONIC_MEM_SIZE); in xtsonic_device_remove()
Djazzsonic.c55 #define SONIC_READ(reg) (*((volatile unsigned int *)dev->base_addr+reg))
59 *((volatile unsigned int *)dev->base_addr+(reg)) = (val); \
127 if (!request_mem_region(dev->base_addr, SONIC_MEM_SIZE, jazz_sonic_string)) in sonic_probe1()
154 dev_name(lp->device), dev->base_addr); in sonic_probe1()
213 release_mem_region(dev->base_addr, SONIC_MEM_SIZE); in sonic_probe1()
243 dev->base_addr = res->start; in jazz_sonic_probe()
257 release_mem_region(dev->base_addr, SONIC_MEM_SIZE); in jazz_sonic_probe()
279 release_mem_region(dev->base_addr, SONIC_MEM_SIZE); in jazz_sonic_device_remove()
Dmacsonic.c69 #define SONIC_READ(reg) (nubus_readw(dev->base_addr + (reg * 4) \
71 #define SONIC_WRITE(reg,val) (nubus_writew(val, dev->base_addr + (reg * 4) \
343 dev->base_addr = ONBOARD_SONIC_REGISTERS; in mac_onboard_sonic_probe()
354 dev_name(lp->device), dev->base_addr); in mac_onboard_sonic_probe()
461 unsigned long base_addr, prom_addr; in mac_nubus_sonic_probe() local
485 base_addr = ndev->board->slot_addr + DUODOCK_SONIC_REGISTERS; in mac_nubus_sonic_probe()
493 base_addr = ndev->board->slot_addr + APPLE_SONIC_REGISTERS; in mac_nubus_sonic_probe()
500 base_addr = ndev->board->slot_addr + APPLE_SONIC_REGISTERS; in mac_nubus_sonic_probe()
508 base_addr = ndev->board->slot_addr + APPLE_SONIC_REGISTERS; in mac_nubus_sonic_probe()
516 base_addr = ndev->board->slot_addr + DAYNA_SONIC_REGISTERS; in mac_nubus_sonic_probe()
[all …]
/linux-4.4.14/drivers/misc/
Dqcom-coincell.c25 u32 base_addr; member
47 chgr->base_addr + QCOM_COINCELL_REG_ENABLE, 0); in qcom_coincell_chgr_config()
70 chgr->base_addr + QCOM_COINCELL_REG_RSET, i); in qcom_coincell_chgr_config()
83 chgr->base_addr + QCOM_COINCELL_REG_VSET, j); in qcom_coincell_chgr_config()
89 chgr->base_addr + QCOM_COINCELL_REG_ENABLE, in qcom_coincell_chgr_config()
109 rc = of_property_read_u32(node, "reg", &chgr.base_addr); in qcom_coincell_probe()
/linux-4.4.14/drivers/platform/x86/
Dintel_mid_thermal.c256 static int set_up_therm_channel(u16 base_addr) in set_up_therm_channel() argument
261 ret = intel_msic_reg_write(base_addr, SKIN_SENSOR0_CODE); in set_up_therm_channel()
265 ret = intel_msic_reg_write(base_addr + 1, SKIN_SENSOR1_CODE); in set_up_therm_channel()
269 ret = intel_msic_reg_write(base_addr + 2, SYS_SENSOR_CODE); in set_up_therm_channel()
275 ret = intel_msic_reg_write(base_addr + 3, in set_up_therm_channel()
351 u16 base_addr; in mid_initialize_adc() local
374 base_addr = ADC_CHNL_START_ADDR + channel_index; in mid_initialize_adc()
378 ret = reset_stopbit(base_addr); in mid_initialize_adc()
383 base_addr++; in mid_initialize_adc()
387 ret = set_up_therm_channel(base_addr); in mid_initialize_adc()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_map.h38 *dma_handle = *dma_handle + scifdev->base_addr; in scif_alloc_coherent()
50 if (scifdev_is_p2p(scifdev) && local > scifdev->base_addr) in scif_free_coherent()
51 local = local - scifdev->base_addr; in scif_free_coherent()
71 *dma_handle = *dma_handle + scifdev->base_addr; in scif_map_single()
84 local = local - scifdev->base_addr; in scif_unmap_single()
130 *dma_handle = *dma_handle + scifdev->base_addr; in scif_map_page()
/linux-4.4.14/drivers/net/appletalk/
Dcops.c203 release_region(dev->base_addr, COPS_IO_EXTENT); in cleanup_card()
216 int base_addr; in cops_probe() local
227 base_addr = dev->base_addr; in cops_probe()
229 base_addr = dev->base_addr = io; in cops_probe()
232 if (base_addr > 0x1ff) { /* Check a single specified location. */ in cops_probe()
233 err = cops_probe1(dev, base_addr); in cops_probe()
234 } else if (base_addr != 0) { /* Don't probe at all. */ in cops_probe()
334 dev->base_addr = ioaddr; in cops_probe1()
486 int ioaddr=dev->base_addr; in cops_reset()
515 int ioaddr=dev->base_addr; in cops_load()
[all …]
Dltpc.c344 if ( c != inb_p(dev->base_addr+6) ) return 0; in wait_timeout()
372 int base = dev->base_addr; in handlefc()
395 int base = dev->base_addr; in handlefd()
419 int base = dev->base_addr; in handlewrite()
447 int base = dev->base_addr; in handleread()
469 int base = dev->base_addr; in handlecommand()
505 int base = dev->base_addr; in idle()
553 inb_p(dev->base_addr+1); in idle()
554 inb_p(dev->base_addr+0); in idle()
561 inb_p(dev->base_addr+1); in idle()
[all …]
/linux-4.4.14/arch/x86/um/asm/
Dmm_context.h38 ((((info)->base_addr & 0x0000ffff) << 16) | ((info)->limit & 0x0ffff))
41 (((info)->base_addr & 0xff000000) | \
42 (((info)->base_addr & 0x00ff0000) >> 16) | \
53 (info)->base_addr == 0 && \
Ddesc.h7 (info)->base_addr == 0 && \
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_vf.c217 u32 base_addr; in fm10k_read_mac_addr_vf() local
219 base_addr = fm10k_read_reg(hw, FM10K_TDBAL(0)); in fm10k_read_mac_addr_vf()
222 if (base_addr << 24) in fm10k_read_mac_addr_vf()
225 perm_addr[3] = (u8)(base_addr >> 24); in fm10k_read_mac_addr_vf()
226 perm_addr[4] = (u8)(base_addr >> 16); in fm10k_read_mac_addr_vf()
227 perm_addr[5] = (u8)(base_addr >> 8); in fm10k_read_mac_addr_vf()
229 base_addr = fm10k_read_reg(hw, FM10K_TDBAH(0)); in fm10k_read_mac_addr_vf()
232 if ((~base_addr) >> 24) in fm10k_read_mac_addr_vf()
235 perm_addr[0] = (u8)(base_addr >> 16); in fm10k_read_mac_addr_vf()
236 perm_addr[1] = (u8)(base_addr >> 8); in fm10k_read_mac_addr_vf()
[all …]
/linux-4.4.14/scripts/
Ddecode_stacktrace.sh33 local base_addr=${cache[$name]}
35 local base_addr=$(nm "$vmlinux" | grep -i ' t ' | awk "/ $name\$/ {print \$1}" | head -n1)
36 cache["$name"]="$base_addr"
44 expr=${expr/$name/0x$base_addr}
/linux-4.4.14/drivers/mfd/
Dlpc_sch.c98 unsigned short base_addr; in lpc_sch_get_io() local
104 base_addr = 0; in lpc_sch_get_io()
109 base_addr = (unsigned short)base_addr_cfg; in lpc_sch_get_io()
111 if (base_addr == 0) { in lpc_sch_get_io()
116 res->start = base_addr; in lpc_sch_get_io()
117 res->end = base_addr + size - 1; in lpc_sch_get_io()
Dlpc_ich.c891 u32 base_addr; in lpc_ich_init_gpio() local
898 base_addr = base_addr_cfg & 0x0000ff80; in lpc_ich_init_gpio()
899 if (!base_addr) { in lpc_ich_init_gpio()
906 res->start = base_addr + ACPIBASE_GPE_OFF; in lpc_ich_init_gpio()
907 res->end = base_addr + ACPIBASE_GPE_END; in lpc_ich_init_gpio()
924 base_addr = base_addr_cfg & 0x0000ff80; in lpc_ich_init_gpio()
925 if (!base_addr) { in lpc_ich_init_gpio()
933 res->start = base_addr; in lpc_ich_init_gpio()
968 u32 base_addr; in lpc_ich_init_wdt() local
974 base_addr = base_addr_cfg & 0x0000ff80; in lpc_ich_init_wdt()
[all …]
Dhtc-egpio.c34 void __iomem *base_addr; member
54 writew(value, ei->base_addr + (reg << ei->bus_shift)); in egpio_writew()
59 return readw(ei->base_addr + (reg << ei->bus_shift)); in egpio_readw()
165 ei->base_addr, reg << ei->bus_shift, value); in egpio_get()
289 ei->base_addr = devm_ioremap_nocache(&pdev->dev, res->start, in egpio_probe()
291 if (!ei->base_addr) in egpio_probe()
293 pr_debug("EGPIO phys=%08x virt=%p\n", (u32)res->start, ei->base_addr); in egpio_probe()
/linux-4.4.14/drivers/net/
DSpace.c133 unsigned long base_addr = netdev_boot_base("eth", unit); in ethif_probe2() local
135 if (base_addr == 1) in ethif_probe2()
138 (void)( probe_list2(unit, m68k_probes, base_addr == 0) && in ethif_probe2()
139 probe_list2(unit, isa_probes, base_addr == 0)); in ethif_probe2()
Dsb1000.c186 dev->base_addr = ioaddr[0]; in sb1000_probe_one()
193 "S/N %#8.8x, IRQ %d.\n", dev->name, dev->base_addr, in sb1000_probe_one()
241 release_region(dev->base_addr, 16); in sb1000_remove_one()
764 ioaddr = dev->base_addr; in sb1000_rx()
914 ioaddr[0] = dev->base_addr; in sb1000_error_dpc()
939 ioaddr[0] = dev->base_addr; in sb1000_open()
1007 ioaddr[0] = dev->base_addr; in sb1000_dev_ioctl()
1103 ioaddr[0] = dev->base_addr; in sb1000_interrupt()
1156 ioaddr[0] = dev->base_addr; in sb1000_close()
/linux-4.4.14/drivers/net/ethernet/3com/
D3c589_cs.c280 dev->base_addr = link->resource[0]->start; in tc589_config()
281 ioaddr = dev->base_addr; in tc589_config()
298 dev->base_addr, dev->base_addr+15); in tc589_config()
324 (multi ? "562" : "589"), dev->base_addr, dev->irq, in tc589_config()
370 outw(cmd, dev->base_addr + EL3_CMD); in tc589_wait_for_completion()
372 if (!(inw(dev->base_addr + EL3_STATUS) & 0x1000)) in tc589_wait_for_completion()
400 unsigned int ioaddr = dev->base_addr; in tc589_set_xcvr()
429 unsigned int ioaddr = dev->base_addr; in dump_status()
444 unsigned int ioaddr = dev->base_addr; in tc589_reset()
488 "PCMCIA 0x%lx", dev->base_addr); in netdev_get_drvinfo()
[all …]
D3c574_cs.c340 dev->base_addr = link->resource[0]->start; in tc574_config()
342 ioaddr = dev->base_addr; in tc574_config()
360 dev->base_addr, dev->base_addr+15); in tc574_config()
432 cardname, dev->base_addr, dev->irq, dev->dev_addr); in tc574_config()
475 unsigned int ioaddr = dev->base_addr; in dump_status()
494 outw(cmd, dev->base_addr + EL3_CMD); in tc574_wait_for_completion()
496 if (!(inw(dev->base_addr + EL3_STATUS) & 0x1000)) break; in tc574_wait_for_completion()
595 unsigned int ioaddr = dev->base_addr; in tc574_reset()
691 dev->name, inw(dev->base_addr + EL3_STATUS)); in el3_open()
698 unsigned int ioaddr = dev->base_addr; in el3_tx_timeout()
[all …]
D3c509.c278 dev->base_addr = ioaddr; in el3_dev_fill()
361 int ioaddr = ndev->base_addr, err; in el3_isa_resume()
542 dev->base_addr, dev->irq); in el3_common_init()
543 release_region(dev->base_addr, EL3_IO_EXTENT); in el3_common_init()
548 dev->name, dev->base_addr, if_names[(dev->if_port & 0x03)], in el3_common_init()
560 release_region(dev->base_addr, EL3_IO_EXTENT); in el3_common_remove()
576 ioaddr = edev->base_addr; in el3_eisa_probe()
667 int ioaddr = dev->base_addr; in el3_open()
695 int ioaddr = dev->base_addr; in el3_tx_timeout()
714 int ioaddr = dev->base_addr; in el3_start_xmit()
[all …]
D3c515.c478 outw(TotalReset, dev->base_addr + EL3_CMD); in cleanup_card()
479 release_region(dev->base_addr, CORKSCREW_TOTAL_SIZE); in cleanup_card()
598 dev->base_addr = ioaddr; in corkscrew_setup()
709 int ioaddr = dev->base_addr; in corkscrew_open()
877 int ioaddr = dev->base_addr; in corkscrew_timer()
968 int ioaddr = dev->base_addr; in corkscrew_timeout()
1005 int ioaddr = dev->base_addr; in corkscrew_start_xmit()
1135 ioaddr = dev->base_addr; in corkscrew_interrupt()
1268 int ioaddr = dev->base_addr; in corkscrew_rx()
1334 int ioaddr = dev->base_addr; in boomerang_rx()
[all …]
/linux-4.4.14/drivers/usb/host/
Dsl811_cs.c89 static int sl811_hc_init(struct device *parent, resource_size_t base_addr, in sl811_hc_init() argument
99 resources[1].start = base_addr; in sl811_hc_init()
100 resources[1].end = base_addr; in sl811_hc_init()
102 resources[2].start = base_addr + 1; in sl811_hc_init()
103 resources[2].end = base_addr + 1; in sl811_hc_init()
/linux-4.4.14/drivers/net/ethernet/i825xx/
Dlasi_82596.c126 gsc_writel(0, dev->base_addr + PA_CHANNEL_ATTENTION); in ca()
145 gsc_writel(a, dev->base_addr + PA_CPU_PORT_L_ACCESS); in mpu_port()
147 gsc_writel(b, dev->base_addr + PA_CPU_PORT_L_ACCESS); in mpu_port()
175 netdevice->base_addr = dev->hpa.start; in lan_init_chip()
178 if (pdc_lan_station_id(netdevice->dev_addr, netdevice->base_addr)) { in lan_init_chip()
D82596.c379 ((struct i596_reg *) dev->base_addr)->ca = 1; in CA()
386 i = *(volatile u32 *) (dev->base_addr); in CA()
396 struct i596_reg *p = (struct i596_reg *) (dev->base_addr); in MPU_PORT()
405 *(volatile u32 *) dev->base_addr = v; in MPU_PORT()
407 *(volatile u32 *) dev->base_addr = v; in MPU_PORT()
939 int ioaddr = dev->base_addr; in i596_add_cmd()
1024 int ioaddr = dev->base_addr; in i596_tx_timeout()
1147 dev->base_addr = io; in i82596_probe()
1159 dev->base_addr = MVME_I596_BASE; in i82596_probe()
1174 dev->base_addr = BVME_I596_BASE; in i82596_probe()
[all …]
Dsun3_82586.c58 …n586() {*(volatile unsigned char *)(dev->base_addr) |= IEOB_ATTEN; *(volatile unsigned char *)(de…
59 …t586() {*(volatile unsigned char *)(dev->base_addr) = 0; udelay(100); *(volatile unsigned char *)(…
60 #define sun3_disint() {*(volatile unsigned char *)(dev->base_addr) &= ~IEOB_IENAB;}
61 #define sun3_enaint() {*(volatile unsigned char *)(dev->base_addr) |= IEOB_IENAB;}
62 #define sun3_active() {*(volatile unsigned char *)(dev->base_addr) |= (IEOB_IENAB|IEOB_ONAIR|IEOB…
313 dev->base_addr = ioaddr; in sun3_82586_probe()
354 printk("%s: SUN3 Intel 82586 found at %lx, ",dev->name,dev->base_addr); in sun3_82586_probe1()
Dsni_82596.c109 netdevice->base_addr = res->start; in sni_82596_probe()
127 __FILE__, netdevice->base_addr); in sni_82596_probe()
/linux-4.4.14/drivers/usb/gadget/udc/
Ds3c2410_udc.c64 static void __iomem *base_addr; variable
71 return readb(base_addr + reg); in udc_read()
76 writeb(value, base_addr + reg); in udc_write()
311 writesb(base_addr + fifo, buf, len); in s3c2410_udc_write_packet()
375 s3c2410_udc_set_ep0_de_in(base_addr); in s3c2410_udc_write_fifo()
392 s3c2410_udc_set_ep0_ipr(base_addr); in s3c2410_udc_write_fifo()
413 readsb(fifo + base_addr, buf, len); in s3c2410_udc_read_packet()
498 s3c2410_udc_set_ep0_de_out(base_addr); in s3c2410_udc_read_fifo()
511 s3c2410_udc_clear_ep0_opr(base_addr); in s3c2410_udc_read_fifo()
538 readsb(S3C2410_UDC_EP0_FIFO_REG + base_addr, outbuf, bytes_read); in s3c2410_udc_read_fifo_crq()
[all …]
/linux-4.4.14/arch/parisc/kernel/
Dunwind.c95 unsigned long base_addr, unsigned long gp, in unwind_table_init() argument
103 table->base_addr = base_addr; in unwind_table_init()
105 table->start = base_addr + start->region_start; in unwind_table_init()
106 table->end = base_addr + end->region_end; in unwind_table_init()
117 start->region_start += base_addr; in unwind_table_init()
118 start->region_end += base_addr; in unwind_table_init()
137 unwind_table_add(const char *name, unsigned long base_addr, in unwind_table_add() argument
151 unwind_table_init(table, name, base_addr, gp, start, end); in unwind_table_add()
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_cs.c56 outb(v, dev->base_addr + a); in hfa384x_outb_debug()
70 v = inb(dev->base_addr + a); in hfa384x_inb_debug()
86 outw(v, dev->base_addr + a); in hfa384x_outw_debug()
100 v = inw(dev->base_addr + a); in hfa384x_inw_debug()
117 outsw(dev->base_addr + a, buf, wc); in hfa384x_outsw_debug()
132 insw(dev->base_addr + a, buf, wc); in hfa384x_insw_debug()
145 #define HFA384X_OUTB(v,a) outb((v), dev->base_addr + (a))
146 #define HFA384X_INB(a) inb(dev->base_addr + (a))
147 #define HFA384X_OUTW(v,a) outw((v), dev->base_addr + (a))
148 #define HFA384X_INW(a) inw(dev->base_addr + (a))
[all …]
Dhostap_plx.c119 outb(v, dev->base_addr + a); in hfa384x_outb_debug()
134 v = inb(dev->base_addr + a); in hfa384x_inb_debug()
151 outw(v, dev->base_addr + a); in hfa384x_outw_debug()
166 v = inw(dev->base_addr + a); in hfa384x_inw_debug()
184 outsw(dev->base_addr + a, buf, wc); in hfa384x_outsw_debug()
200 insw(dev->base_addr + a, buf, wc); in hfa384x_insw_debug()
213 #define HFA384X_OUTB(v,a) outb((v), dev->base_addr + (a))
214 #define HFA384X_INB(a) inb(dev->base_addr + (a))
215 #define HFA384X_OUTW(v,a) outw((v), dev->base_addr + (a))
216 #define HFA384X_INW(a) inw(dev->base_addr + (a))
[all …]
/linux-4.4.14/drivers/net/ethernet/realtek/
Datp.c223 int base_addr = io[0]; in atp_init() local
225 if (base_addr > 0x1ff) /* Check a single specified location. */ in atp_init()
226 return atp_probe1(base_addr); in atp_init()
227 else if (base_addr == 1) /* Don't probe at all. */ in atp_init()
323 dev->base_addr = ioaddr; in atp_probe1()
335 dev->name, dev->base_addr, dev->irq, dev->dev_addr); in atp_probe1()
370 long ioaddr = dev->base_addr; in get_node_ID()
457 long ioaddr = dev->base_addr; in hardware_init()
539 long ioaddr = dev->base_addr; in tx_timeout()
556 long ioaddr = dev->base_addr; in atp_send_packet()
[all …]
/linux-4.4.14/drivers/net/wireless/
Dwl3501_cs.c189 wl3501_outb(page, this->base_addr + WL3501_NIC_BSS); in wl3501_switch_page()
200 int base_addr = this->base_addr; in wl3501_get_flash_mac_addr() local
203 wl3501_outb(WL3501_BSS_FPAGE3, base_addr + WL3501_NIC_BSS); /* BSS */ in wl3501_get_flash_mac_addr()
204 wl3501_outb(0x00, base_addr + WL3501_NIC_LMAL); /* LMAL */ in wl3501_get_flash_mac_addr()
205 wl3501_outb(0x40, base_addr + WL3501_NIC_LMAH); /* LMAH */ in wl3501_get_flash_mac_addr()
209 this->mac_addr[0] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
211 this->mac_addr[1] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
213 this->mac_addr[2] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
215 this->mac_addr[3] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
217 this->mac_addr[4] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
[all …]
/linux-4.4.14/drivers/net/fddi/
Ddefxx.c451 unsigned long base_addr = to_eisa_device(bdev)->base_addr; in dfx_get_bars() local
456 bar_lo = inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_2); in dfx_get_bars()
458 bar_lo |= inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_1); in dfx_get_bars()
460 bar_lo |= inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_0); in dfx_get_bars()
463 bar_hi = inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_2); in dfx_get_bars()
465 bar_hi |= inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_1); in dfx_get_bars()
467 bar_hi |= inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_0); in dfx_get_bars()
472 bar_start[0] = base_addr; in dfx_get_bars()
475 bar_start[1] = base_addr + PI_DEFEA_K_BURST_HOLDOFF; in dfx_get_bars()
477 bar_start[2] = base_addr + PI_ESIC_K_ESIC_CSR; in dfx_get_bars()
[all …]
/linux-4.4.14/drivers/tty/
Dcyclades.c299 cy_writeb(port->u.cyy.base_addr + (reg << card->bus_index), val); in cyy_writeb()
306 return readb(port->u.cyy.base_addr + (reg << card->bus_index)); in cyy_readb()
326 struct FIRM_ID __iomem *fw_id = card->base_addr + ID_ADDRESS; in cyz_is_loaded()
361 static int __cyy_issue_cmd(void __iomem *base_addr, u8 cmd, int index) in __cyy_issue_cmd() argument
363 void __iomem *ccr = base_addr + (CyCCR << index); in __cyy_issue_cmd()
385 return __cyy_issue_cmd(port->u.cyy.base_addr, cmd, in cyy_issue_cmd()
441 void __iomem *base_addr) in cyy_chip_rx() argument
452 save_xir = readb(base_addr + (CyRIR << index)); in cyy_chip_rx()
569 void __iomem *base_addr) in cyy_chip_tx() argument
584 save_xir = readb(base_addr + (CyTIR << index)); in cyy_chip_tx()
[all …]
Dnozomi.c374 void __iomem *base_addr; member
528 void __iomem *offset = dc->base_addr + dc->config_table.dl_start; in nozomi_setup_memory()
571 offset = dc->base_addr + dc->config_table.ul_start; in nozomi_setup_memory()
660 read_mem32((u32 *) &dc->config_table, dc->base_addr + 0, in nozomi_read_config_table()
1298 void __iomem *offset = dc->base_addr + dc->card_type / 2; in nozomi_setup_private_data()
1404 dc->base_addr = ioremap_nocache(start, dc->card_type); in nozomi_card_init()
1405 if (!dc->base_addr) { in nozomi_card_init()
1443 DBG1("base_addr: %p", dc->base_addr); in nozomi_card_init()
1487 iounmap(dc->base_addr); in nozomi_card_init()
1551 iounmap(dc->base_addr); in nozomi_card_exit()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc91c92_cs.c436 dev->base_addr = link->resource[0]->start; in mhz_mfc_config()
520 unsigned int ioaddr = dev->base_addr; in mot_config()
540 unsigned int ioaddr = dev->base_addr; in mot_setup()
589 dev->base_addr = link->resource[0]->start; in smc_config()
640 dev->base_addr = link->resource[0]->start + 0x10; in osi_config()
733 set_bits(0x0300, dev->base_addr-0x10+OSITECH_AUI_PWR); in smc91c92_resume()
734 set_bits(0x0300, dev->base_addr-0x10+OSITECH_RESET_ISR); in smc91c92_resume()
765 unsigned int ioaddr = dev->base_addr; in check_sig()
885 ioaddr = dev->base_addr; in smc91c92_config()
924 name, (rev & 0x0f), dev->base_addr, dev->irq, dev->dev_addr); in smc91c92_config()
[all …]
Dsmc9194.c471 unsigned int ioaddr = dev->base_addr; in smc_wait_to_send_packet()
587 ioaddr = dev->base_addr; in smc_hardware_send_packet()
702 io = dev->base_addr; in smc_init()
726 release_region(dev->base_addr, SMC_IO_EXTENT); in smc_init()
918 dev->base_addr = ioaddr; in smc_probe()
1049 int ioaddr = dev->base_addr; in smc_open()
1105 smc_reset( dev->base_addr ); in smc_timeout()
1106 smc_enable( dev->base_addr ); in smc_timeout()
1127 int ioaddr = dev->base_addr; in smc_rcv()
1248 int ioaddr = dev->base_addr; in smc_tx()
[all …]
/linux-4.4.14/drivers/net/ethernet/cirrus/
Dmac89x0.c143 nubus_writew(swab16(portno), dev->base_addr + ADD_PORT); in readreg_io()
144 return swab16(nubus_readw(dev->base_addr + DATA_PORT)); in readreg_io()
150 nubus_writew(swab16(portno), dev->base_addr + ADD_PORT); in writereg_io()
151 nubus_writew(swab16(value), dev->base_addr + DATA_PORT); in writereg_io()
236 dev->base_addr = ioaddr; in mac89x0_probe()
265 dev->base_addr); in mac89x0_probe()
293 nubus_writew(0, dev->base_addr + ADD_PORT); in mac89x0_probe()
423 ioaddr = dev->base_addr; in net_interrupt()
433 while ((status = swab16(nubus_readw(dev->base_addr + ISQ_PORT)))) { in net_interrupt()
630 nubus_writew(0, dev_cs89x0->base_addr + ADD_PORT); in cleanup_module()
Dep93xx_eth.c159 void __iomem *base_addr; member
182 #define rdb(ep, off) __raw_readb((ep)->base_addr + (off))
183 #define rdw(ep, off) __raw_readw((ep)->base_addr + (off))
184 #define rdl(ep, off) __raw_readl((ep)->base_addr + (off))
185 #define wrb(ep, off, val) __raw_writeb((val), (ep)->base_addr + (off))
186 #define wrw(ep, off, val) __raw_writew((val), (ep)->base_addr + (off))
187 #define wrl(ep, off, val) __raw_writel((val), (ep)->base_addr + (off))
790 if (ep->base_addr != NULL) in ep93xx_eth_remove()
791 iounmap(ep->base_addr); in ep93xx_eth_remove()
841 ep->base_addr = ioremap(mem->start, resource_size(mem)); in ep93xx_eth_probe()
[all …]
/linux-4.4.14/drivers/spi/
Dspi-sun4i.c78 void __iomem *base_addr; member
91 return readl(sspi->base_addr + reg); in sun4i_spi_read()
96 writel(value, sspi->base_addr + reg); in sun4i_spi_write()
113 byte = readb(sspi->base_addr + SUN4I_RXDATA_REG); in sun4i_spi_drain_fifo()
128 writeb(byte, sspi->base_addr + SUN4I_TXDATA_REG); in sun4i_spi_fill_fifo()
369 sspi->base_addr = devm_ioremap_resource(&pdev->dev, res); in sun4i_spi_probe()
370 if (IS_ERR(sspi->base_addr)) { in sun4i_spi_probe()
371 ret = PTR_ERR(sspi->base_addr); in sun4i_spi_probe()
Dspi-sun6i.c83 void __iomem *base_addr; member
97 return readl(sspi->base_addr + reg); in sun6i_spi_read()
102 writel(value, sspi->base_addr + reg); in sun6i_spi_write()
119 byte = readb(sspi->base_addr + SUN6I_RXDATA_REG); in sun6i_spi_drain_fifo()
134 writeb(byte, sspi->base_addr + SUN6I_TXDATA_REG); in sun6i_spi_fill_fifo()
368 sspi->base_addr = devm_ioremap_resource(&pdev->dev, res); in sun6i_spi_probe()
369 if (IS_ERR(sspi->base_addr)) { in sun6i_spi_probe()
370 ret = PTR_ERR(sspi->base_addr); in sun6i_spi_probe()
/linux-4.4.14/arch/ia64/sn/kernel/
Dbte.c444 u64 *base_addr; in bte_init_node() local
447 base_addr = (u64 *) in bte_init_node()
449 mynodepda->bte_if[i].bte_base_addr = base_addr; in bte_init_node()
450 mynodepda->bte_if[i].bte_source_addr = BTE_SOURCE_ADDR(base_addr); in bte_init_node()
451 mynodepda->bte_if[i].bte_destination_addr = BTE_DEST_ADDR(base_addr); in bte_init_node()
452 mynodepda->bte_if[i].bte_control_addr = BTE_CTRL_ADDR(base_addr); in bte_init_node()
453 mynodepda->bte_if[i].bte_notify_addr = BTE_NOTIF_ADDR(base_addr); in bte_init_node()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Dhdmi.h257 static inline void hdmi_write_reg(void __iomem *base_addr, const u32 idx, in hdmi_write_reg() argument
260 __raw_writel(val, base_addr + idx); in hdmi_write_reg()
263 static inline u32 hdmi_read_reg(void __iomem *base_addr, const u32 idx) in hdmi_read_reg() argument
265 return __raw_readl(base_addr + idx); in hdmi_read_reg()
274 static inline int hdmi_wait_for_bit_change(void __iomem *base_addr, in hdmi_wait_for_bit_change() argument
278 while (val != (v = REG_GET(base_addr, idx, b2, b1))) { in hdmi_wait_for_bit_change()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-driver.c742 itv->base_addr = pci_resource_start(itv->pdev, 0); in ivtv_init_struct1()
851 if (!request_mem_region(itv->base_addr, IVTV_ENCODER_SIZE, "ivtv encoder")) { in ivtv_setup_pci()
856 if (!request_mem_region(itv->base_addr + IVTV_REG_OFFSET, in ivtv_setup_pci()
859 release_mem_region(itv->base_addr, IVTV_ENCODER_SIZE); in ivtv_setup_pci()
864 !request_mem_region(itv->base_addr + IVTV_DECODER_OFFSET, in ivtv_setup_pci()
867 release_mem_region(itv->base_addr, IVTV_ENCODER_SIZE); in ivtv_setup_pci()
868 release_mem_region(itv->base_addr + IVTV_REG_OFFSET, IVTV_REG_SIZE); in ivtv_setup_pci()
903 pdev->irq, pci_latency, (u64)itv->base_addr); in ivtv_setup_pci()
1035 IVTV_DEBUG_INFO("base addr: 0x%llx\n", (u64)itv->base_addr); in ivtv_probe()
1046 (u64)itv->base_addr + IVTV_ENCODER_OFFSET, IVTV_ENCODER_SIZE); in ivtv_probe()
[all …]
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dadf_transport.c125 memcpy(ring->base_addr + ring->tail, msg, in adf_send_message()
140 uint32_t *msg = (uint32_t *)(ring->base_addr + ring->head); in adf_handle_response()
149 msg = (uint32_t *)(ring->base_addr + ring->head); in adf_handle_response()
189 ring->base_addr = dma_alloc_coherent(&GET_DEV(accel_dev), in adf_init_ring()
192 if (!ring->base_addr) in adf_init_ring()
195 memset(ring->base_addr, 0x7F, ring_size_bytes); in adf_init_ring()
200 ring->base_addr, ring->dma_addr); in adf_init_ring()
223 if (ring->base_addr) { in adf_cleanup_ring()
224 memset(ring->base_addr, 0x7F, ring_size_bytes); in adf_cleanup_ring()
226 ring_size_bytes, ring->base_addr, in adf_cleanup_ring()
Dadf_transport_internal.h60 void *base_addr; member
Dadf_transport_debug.c69 return ring->base_addr + in adf_ring_start()
81 return ring->base_addr + in adf_ring_next()
/linux-4.4.14/drivers/watchdog/
Dsp5100_tco.c321 u32 index_reg, data_reg, base_addr; in sp5100_tco_setupdevice() local
343 base_addr = SB800_PM_WATCHDOG_BASE; in sp5100_tco_setupdevice()
348 base_addr = SP5100_PM_WATCHDOG_BASE; in sp5100_tco_setupdevice()
361 outb(base_addr+3, index_reg); in sp5100_tco_setupdevice()
363 outb(base_addr+2, index_reg); in sp5100_tco_setupdevice()
365 outb(base_addr+1, index_reg); in sp5100_tco_setupdevice()
367 outb(base_addr+0, index_reg); in sp5100_tco_setupdevice()
Dpcwd.c806 int base_addr = pcwd_ioports[id]; in pcwd_isa_match() local
815 if (!request_region(base_addr, 4, "PCWD")) { in pcwd_isa_match()
816 pr_info("Port 0x%04x unavailable\n", base_addr); in pcwd_isa_match()
822 port0 = inb_p(base_addr); /* For REV A boards */ in pcwd_isa_match()
823 port1 = inb_p(base_addr + 1); /* For REV C boards */ in pcwd_isa_match()
833 port0 = inb_p(base_addr); in pcwd_isa_match()
834 port1 = inb_p(base_addr + 1); in pcwd_isa_match()
844 release_region(base_addr, 4); in pcwd_isa_match()
Dsch311x_wdt.c463 unsigned short base_addr; in sch311x_detect() local
485 base_addr = (sch311x_sio_inb(sio_config_port, 0x60) << 8) | in sch311x_detect()
487 if (!base_addr) { in sch311x_detect()
492 *addr = base_addr; in sch311x_detect()
494 pr_info("Found an SMSC SCH311%d chip at 0x%04x\n", dev_id, base_addr); in sch311x_detect()
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Dinterrupt.c93 if(((ioread32(tp->base_addr + CSR5)>>17)&0x07) == 4) { in tulip_refill_rx()
97 iowrite32(0x01, tp->base_addr + CSR2); in tulip_refill_rx()
135 if (ioread32(tp->base_addr + CSR5) == 0xffffffff) { in tulip_poll()
140 iowrite32((RxIntr | RxNoBuf), tp->base_addr + CSR5); in tulip_poll()
276 } while ((ioread32(tp->base_addr + CSR5) & RxIntr)); in tulip_poll()
301 iowrite32(mit_table[MIT_TABLE], tp->base_addr + CSR11); in tulip_poll()
307 iowrite32(0, tp->base_addr + CSR11); in tulip_poll()
323 iowrite32(tulip_tbl[tp->chip_id].valid_intrs, tp->base_addr+CSR7); in tulip_poll()
493 int csr12 = ioread32(tp->base_addr + CSR12) & 0xff; in phy_interrupt()
497 iowrite32(csr12 | 0x02, tp->base_addr + CSR12); in phy_interrupt()
[all …]
Dwinbond-840.c322 void __iomem *base_addr; member
410 np->base_addr = ioaddr; in w840_probe1()
570 void __iomem *mdio_addr = np->base_addr + MIICtrl; in mdio_read()
600 void __iomem *mdio_addr = np->base_addr + MIICtrl; in mdio_write()
632 void __iomem *ioaddr = np->base_addr; in netdev_open()
741 void __iomem *ioaddr = np->base_addr; in update_csr6()
782 void __iomem *ioaddr = np->base_addr; in netdev_timer()
836 iowrite32(np->ring_dma_addr, np->base_addr + RxRingPtr); in init_rxtx_rings()
838 np->base_addr + TxRingPtr); in init_rxtx_rings()
872 void __iomem *ioaddr = np->base_addr; in init_registers()
[all …]
Dpnic.c22 void __iomem *ioaddr = tp->base_addr; in pnic_do_nway()
55 void __iomem *ioaddr = tp->base_addr; in pnic_lnk_change()
91 void __iomem *ioaddr = tp->base_addr; in pnic_timer()
Dde4x5.c1133 dev->base_addr = iobase; in de4x5_hw_init()
1295 u_long iobase = dev->base_addr; in de4x5_open()
1385 u_long iobase = dev->base_addr; in de4x5_sw_reset()
1463 u_long iobase = dev->base_addr; in de4x5_queue_pkt()
1546 iobase = dev->base_addr; in de4x5_interrupt()
1604 u_long iobase = dev->base_addr; in de4x5_rx()
1694 u_long iobase = dev->base_addr; in de4x5_tx()
1771 u_long iobase = dev->base_addr; in de4x5_txur()
1794 u_long iobase = dev->base_addr; in de4x5_rx_ovfc()
1815 u_long iobase = dev->base_addr; in de4x5_close()
[all …]
Dpnic2.c83 void __iomem *ioaddr = tp->base_addr; in pnic2_timer()
99 void __iomem *ioaddr = tp->base_addr; in pnic2_start_nway()
173 void __iomem *ioaddr = tp->base_addr; in pnic2_lnk_change()
Dtimer.c22 void __iomem *ioaddr = tp->base_addr; in tulip_media_task()
144 void __iomem *ioaddr = tp->base_addr; in mxic_timer()
D21142.c33 void __iomem *ioaddr = tp->base_addr; in t21142_media_task()
114 void __iomem *ioaddr = tp->base_addr; in t21142_start_nway()
142 void __iomem *ioaddr = tp->base_addr; in t21142_lnk_change()
Dtulip.h453 void __iomem *base_addr; member
524 void __iomem *ioaddr = tp->base_addr; in tulip_start_rxtx()
532 void __iomem *ioaddr = tp->base_addr; in tulip_stop_rxtx()
Dtulip_core.c296 void __iomem *ioaddr = tp->base_addr; in tulip_up()
542 void __iomem *ioaddr = tp->base_addr; in tulip_tx_timeout()
707 iowrite32(0, tp->base_addr + CSR1); in tulip_start_xmit()
753 void __iomem *ioaddr = tp->base_addr; in tulip_down()
835 void __iomem *ioaddr = tp->base_addr; in tulip_close()
855 void __iomem *ioaddr = tp->base_addr; in tulip_get_stats()
914 void __iomem *ioaddr = tp->base_addr; in private_ioctl()
1070 void __iomem *ioaddr = tp->base_addr; in set_rx_mode()
1473 tp->base_addr = ioaddr; in tulip_init_one()
1808 void __iomem *ioaddr = tp->base_addr; in tulip_set_wolopts()
[all …]
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_tmpl.h81 uint32_t base_addr; member
88 uint32_t base_addr; member
95 uint32_t base_addr; member
105 uint32_t base_addr; member
/linux-4.4.14/drivers/scsi/isci/
Drequest.h278 char *base_addr = (char *)ireq; in sci_io_request_get_dma_addr() local
280 BUG_ON(requested_addr < base_addr); in sci_io_request_get_dma_addr()
281 BUG_ON((requested_addr - base_addr) >= sizeof(*ireq)); in sci_io_request_get_dma_addr()
283 return ireq->request_daddr + (requested_addr - base_addr); in sci_io_request_get_dma_addr()
/linux-4.4.14/drivers/w1/masters/
Dmatrox_w1.c80 void __iomem *base_addr; member
192 dev->base_addr = dev->virt_addr + MATROX_BASE; in matrox_w1_probe()
193 dev->port_index = dev->base_addr + MATROX_PORT_INDEX_OFFSET; in matrox_w1_probe()
194 dev->port_data = dev->base_addr + MATROX_PORT_DATA_OFFSET; in matrox_w1_probe()
/linux-4.4.14/drivers/nfc/s3fwrn5/
Dfirmware.c194 u32 base_addr, const void *data) in s3fwrn5_fw_update_sector() argument
203 args.base_address = base_addr; in s3fwrn5_fw_update_sector()
336 struct s3fwrn5_fw_cmd_get_bootinfo_rsp *bootinfo, u32 *base_addr) in s3fwrn5_fw_get_base_addr() argument
341 u32 base_addr; in s3fwrn5_fw_get_base_addr() member
354 *base_addr = match[i].base_addr; in s3fwrn5_fw_get_base_addr()
392 ret = s3fwrn5_fw_get_base_addr(&bootinfo, &fw_info->base_addr); in s3fwrn5_fw_setup()
463 fw_info->base_addr + off, fw->image + off); in s3fwrn5_fw_download()
Dfirmware.h96 u32 base_addr; member
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2800soc.c100 void __iomem *base_addr = ioremap(0x1F040000, EEPROM_SIZE); in rt2800soc_read_eeprom() local
102 if (!base_addr) in rt2800soc_read_eeprom()
105 memcpy_fromio(rt2x00dev->eeprom, base_addr, EEPROM_SIZE); in rt2800soc_read_eeprom()
107 iounmap(base_addr); in rt2800soc_read_eeprom()
/linux-4.4.14/drivers/net/ethernet/hp/
Dhp100.c417 err = hp100_isa_probe(dev, dev->base_addr); in hp100_probe()
489 dev->base_addr = ioaddr; in hp100_probe1()
679 dev->base_addr = ioaddr; in hp100_probe1()
817 int ioaddr = dev->base_addr; in hp100_hwinit()
911 int ioaddr = dev->base_addr; in hp100_mmuinit()
1092 int ioaddr = dev->base_addr; in hp100_open()
1129 int ioaddr = dev->base_addr; in hp100_close()
1169 int ioaddr = dev->base_addr; in hp100_init_pdls()
1265 int ioaddr = dev->base_addr; in hp100_build_rx_pdl()
1345 int ioaddr = dev->base_addr; in hp100_rxfill()
[all …]
/linux-4.4.14/arch/parisc/include/asm/
Dunwind.h47 unsigned long base_addr; member
65 unwind_table_add(const char *name, unsigned long base_addr,
Dpci.h42 void __iomem *base_addr; /* aka Host Physical Address */ member
/linux-4.4.14/tools/testing/selftests/x86/
Dsigreturn.c165 .base_addr = (unsigned long)int3, in setup_ldt()
178 .base_addr = (unsigned long)stack16, in setup_ldt()
191 .base_addr = (unsigned long)int3, in setup_ldt()
204 .base_addr = (unsigned long)stack16, in setup_ldt()
217 .base_addr = (unsigned long)stack16, in setup_ldt()
242 .base_addr = (unsigned long)stack16, in setup_ldt()
Dldt_gdt.c196 .base_addr = 0, in do_simple_tests()
219 desc.base_addr = 0xf0000000; in do_simple_tests()
347 desc.base_addr = 1; in do_simple_tests()
350 desc.base_addr = 0; in do_simple_tests()
461 .base_addr = 0, in do_multicpu_tests()
533 .base_addr = 0, in do_exec_test()
/linux-4.4.14/drivers/net/ethernet/fujitsu/
Dfmvj18x_cs.c434 dev->base_addr = link->resource[0]->start; in fmvj18x_config()
441 ioaddr = dev->base_addr; in fmvj18x_config()
528 dev->base_addr, dev->irq, dev->dev_addr); in fmvj18x_config()
610 ioaddr = dev->base_addr; in fmvj18x_setup_mfc()
718 ioaddr = dev->base_addr; in fjn_interrupt()
776 unsigned int ioaddr = dev->base_addr; in fjn_tx_timeout()
806 unsigned int ioaddr = dev->base_addr; in fjn_start_xmit()
878 unsigned int ioaddr = dev->base_addr; in fjn_reset()
956 unsigned int ioaddr = dev->base_addr; in fjn_rx()
1048 "PCMCIA 0x%lx", dev->base_addr); in netdev_get_drvinfo()
[all …]
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_ctl_defs.h159 unsigned long long base_addr; member
170 unsigned long long base_addr; member
Dt3_hw.c2208 enum sge_context_type type, int respq, u64 base_addr, in t3_sge_init_ecntxt() argument
2214 if (base_addr & 0xfff) /* must be 4K aligned */ in t3_sge_init_ecntxt()
2219 base_addr >>= 12; in t3_sge_init_ecntxt()
2223 V_EC_BASE_LO(base_addr & 0xffff)); in t3_sge_init_ecntxt()
2224 base_addr >>= 16; in t3_sge_init_ecntxt()
2225 t3_write_reg(adapter, A_SG_CONTEXT_DATA2, base_addr); in t3_sge_init_ecntxt()
2226 base_addr >>= 32; in t3_sge_init_ecntxt()
2228 V_EC_BASE_HI(base_addr & 0xf) | V_EC_RESPQ(respq) | in t3_sge_init_ecntxt()
2251 int gts_enable, u64 base_addr, unsigned int size, in t3_sge_init_flcntxt() argument
2255 if (base_addr & 0xfff) /* must be 4K aligned */ in t3_sge_init_flcntxt()
[all …]
Dcommon.h737 enum sge_context_type type, int respq, u64 base_addr,
741 int gts_enable, u64 base_addr, unsigned int size,
745 int irq_vec_idx, u64 base_addr, unsigned int size,
747 int t3_sge_init_cqcntxt(struct adapter *adapter, unsigned int id, u64 base_addr,
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_ppe.c25 void __iomem *base_addr; in hns_ppe_common_get_ioaddr() local
30 base_addr = ppe_common->dsaf_dev->ppe_base in hns_ppe_common_get_ioaddr()
33 base_addr = ppe_common->dsaf_dev->sds_base in hns_ppe_common_get_ioaddr()
37 return base_addr; in hns_ppe_common_get_ioaddr()
85 void __iomem *base_addr; in hns_ppe_get_iobase() local
89 base_addr = ppe_common->dsaf_dev->ppe_base + in hns_ppe_get_iobase()
93 base_addr = ppe_common->dsaf_dev->sds_base + in hns_ppe_get_iobase()
97 return base_addr; in hns_ppe_get_iobase()
Dhns_dsaf_misc.c281 u8 *base_addr = (u8 *)mac_cb->serdes_vaddr + in hns_mac_config_sds_loopback() local
307 dsaf_set_reg_field(base_addr, reg_offset, 1ull << 10, 10, !!en); in hns_mac_config_sds_loopback()
/linux-4.4.14/arch/sh/mm/
Dcache-sh4.c320 unsigned long base_addr = addr; in __flush_cache_one() local
353 ea = base_addr + PAGE_SIZE; in __flush_cache_one()
354 a = base_addr; in __flush_cache_one()
369 base_addr += way_incr; in __flush_cache_one()
/linux-4.4.14/sound/pci/aw2/
Daw2-saa7146.c41 #define WRITEREG(value, addr) writel((value), chip->base_addr + (addr))
42 #define READREG(addr) readl(chip->base_addr + (addr))
61 chip->base_addr = NULL; in snd_aw2_saa7146_free()
94 chip->base_addr = pci_base_addr; in snd_aw2_saa7146_setup()
Daw2-saa7146.h45 void __iomem *base_addr; member
/linux-4.4.14/drivers/net/ethernet/xircom/
Dxirc2ps_cs.c318 unsigned int ioaddr = dev->base_addr;
900 dev->base_addr = link->resource[0]->start; in xirc2ps_config()
914 local->manf_str, (u_long)dev->base_addr, (int)dev->irq, in xirc2ps_config()
992 ioaddr = dev->base_addr; in xirc2ps_interrupt()
1219 unsigned int ioaddr = dev->base_addr; in do_start_xmit()
1302 unsigned int ioaddr = dev->base_addr; in set_addresses()
1338 unsigned int ioaddr = dev->base_addr; in set_multicast_list()
1414 dev->base_addr); in netdev_get_drvinfo()
1425 unsigned int ioaddr = dev->base_addr; in do_ioctl()
1457 unsigned int ioaddr = dev->base_addr; in hardreset()
[all …]
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Drequest_manager.c99 iq->base_addr = lio_dma_alloc(oct, q_size, in octeon_init_instr_queue()
101 if (!iq->base_addr) { in octeon_init_instr_queue()
114 lio_dma_free(oct, q_size, iq->base_addr, iq->base_addr_dma); in octeon_init_instr_queue()
123 iq_no, iq->base_addr, iq->base_addr_dma, iq->max_count); in octeon_init_instr_queue()
149 lio_dma_free(oct, q_size, iq->base_addr, iq->base_addr_dma); in octeon_init_instr_queue()
180 if (iq->base_addr) { in octeon_delete_instr_queue()
182 lio_dma_free(oct, (u32)q_size, iq->base_addr, in octeon_delete_instr_queue()
269 iqptr = iq->base_addr + (cmdsize * iq->host_write_index); in __copy_cmd_into_iq()
Docteon_console.c289 desc->base_addr = CVMX_BOOTMEM_NAMED_GET_FIELD(oct, named_addr, in __cvmx_bootmem_find_named_block_flags()
290 base_addr); in __cvmx_bootmem_find_named_block_flags()
358 u64 *base_addr, u64 *size) in octeon_named_block_find() argument
366 *base_addr = named_block->base_addr; in octeon_named_block_find()
/linux-4.4.14/arch/x86/include/asm/
Ddesc.h15 desc->base0 = (info->base_addr & 0x0000ffff); in fill_ldt()
16 desc->base1 = (info->base_addr & 0x00ff0000) >> 16; in fill_ldt()
29 desc->base2 = (info->base_addr & 0xff000000) >> 24; in fill_ldt()
256 ((info)->base_addr == 0 && \
268 return (info->base_addr == 0 && in LDT_zero()
/linux-4.4.14/drivers/dma/sh/
Dsudmac.c43 u32 base_addr; member
106 sudmac_writel(sc, hw->base_addr, SUDMAC_CH0BA + sc->offset); in sudmac_set_reg()
189 sd->hw.base_addr = dst; in sudmac_desc_setup()
191 sd->hw.base_addr = src; in sudmac_desc_setup()
235 return sd->hw.base_addr + sd->hw.base_byte_count == current_addr; in sudmac_desc_completed()
/linux-4.4.14/arch/sparc/kernel/
Dsetup_32.c348 if (sp_banks[i].base_addr < phys_base) in setup_arch()
349 phys_base = sp_banks[i].base_addr; in setup_arch()
350 top = sp_banks[i].base_addr + in setup_arch()
Dchmc.c165 u64 base_addr; member
282 if (phys_addr < dp->base_addr || in jbusmc_find_dimm_group()
283 (dp->base_addr + dp->size) <= phys_addr) in jbusmc_find_dimm_group()
376 dp->base_addr = (p->portid * (64UL * 1024 * 1024 * 1024)); in jbusmc_construct_one_dimm_group()
377 dp->base_addr += (index * (8UL * 1024 * 1024 * 1024)); in jbusmc_construct_one_dimm_group()
378 dp->size = jbusmc_dimm_group_size(dp->base_addr, mem_regs, num_mem_regs); in jbusmc_construct_one_dimm_group()
/linux-4.4.14/drivers/net/irda/
Dvlsi_ir.c185 unsigned iobase = ndev->base_addr; in vlsi_proc_ndev()
666 outw(0, ndev->base_addr+VLSI_PIO_PROMPT); in vlsi_rx_interrupt()
850 unsigned iobase = ndev->base_addr; in vlsi_hard_start_xmit()
1003 fifocnt = inw(ndev->base_addr+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; in vlsi_hard_start_xmit()
1069 iobase = ndev->base_addr; in vlsi_tx_interrupt()
1251 iobase = ndev->base_addr; in vlsi_init_chip()
1295 unsigned iobase = ndev->base_addr; in vlsi_start_hw()
1327 unsigned iobase = ndev->base_addr; in vlsi_stop_hw()
1358 vlsi_reg_debug(ndev->base_addr, __func__); in vlsi_tx_timeout()
1398 vlsi_set_baud(idev, ndev->base_addr); in vlsi_ioctl()
[all …]
Dbfin_sir.h56 unsigned long base_addr; member
/linux-4.4.14/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c1174 void __iomem *base_addr; in xgene_enet_get_resources() local
1187 pdata->base_addr = devm_ioremap(dev, res->start, resource_size(res)); in xgene_enet_get_resources()
1188 if (!pdata->base_addr) { in xgene_enet_get_resources()
1278 base_addr = pdata->base_addr - (pdata->port_id * MAC_OFFSET); in xgene_enet_get_resources()
1280 base_addr = pdata->base_addr; in xgene_enet_get_resources()
1281 pdata->eth_csr_addr = base_addr + BLOCK_ETH_CSR_OFFSET; in xgene_enet_get_resources()
1282 pdata->eth_ring_if_addr = base_addr + BLOCK_ETH_RING_IF_OFFSET; in xgene_enet_get_resources()
1283 pdata->eth_diag_csr_addr = base_addr + BLOCK_ETH_DIAG_CSR_OFFSET; in xgene_enet_get_resources()
1286 pdata->mcx_mac_addr = pdata->base_addr + BLOCK_ETH_MAC_OFFSET; in xgene_enet_get_resources()
1290 pdata->mcx_mac_csr_addr = base_addr + offset; in xgene_enet_get_resources()
[all …]
/linux-4.4.14/mm/
Dpercpu.c108 void *base_addr; /* base address of this chunk */ member
192 void *first_start = pcpu_first_chunk->base_addr; in pcpu_addr_in_first_chunk()
199 void *first_start = pcpu_first_chunk->base_addr; in pcpu_addr_in_reserved_chunk()
246 return (unsigned long)chunk->base_addr + pcpu_unit_offsets[cpu] + in pcpu_chunk_addr()
1032 ptr = __addr_to_pcpu_ptr(chunk->base_addr + off); in pcpu_alloc()
1248 off = addr - chunk->base_addr; in free_percpu()
1529 void *base_addr) in pcpu_setup_first_chunk() argument
1559 PCPU_SETUP_BUG_ON(!base_addr); in pcpu_setup_first_chunk()
1560 PCPU_SETUP_BUG_ON(offset_in_page(base_addr)); in pcpu_setup_first_chunk()
1650 schunk->base_addr = base_addr; in pcpu_setup_first_chunk()
[all …]
Dpercpu-km.c69 chunk->base_addr = page_address(pages) - pcpu_group_offsets[0]; in pcpu_create_chunk()
/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst_pvt.c407 u32 relocate_imr_addr_mrfld(u32 base_addr) in relocate_imr_addr_mrfld() argument
411 base_addr = MRFLD_FW_VIRTUAL_BASE + (base_addr % (512 * 1024 * 1024)); in relocate_imr_addr_mrfld()
412 return base_addr; in relocate_imr_addr_mrfld()
/linux-4.4.14/arch/x86/platform/atom/
Dpmc_atom.c41 u32 base_addr; member
399 pci_read_config_dword(pdev, PMC_BASE_ADDR_OFFSET, &pmc->base_addr); in pmc_setup_dev()
400 pmc->base_addr &= PMC_BASE_ADDR_MASK; in pmc_setup_dev()
402 pmc->regmap = ioremap_nocache(pmc->base_addr, PMC_MMIO_REG_LEN); in pmc_setup_dev()
/linux-4.4.14/sound/soc/codecs/
Dsn95031.c104 int base_addr, chnl_addr; in sn95031_initialize_adc() local
115 base_addr = SN95031_ADC_CHNL_START_ADDR + channel_index; in sn95031_initialize_adc()
119 value = snd_soc_read(sn95031_codec, base_addr); in sn95031_initialize_adc()
121 snd_soc_write(sn95031_codec, base_addr, value & 0xEF); in sn95031_initialize_adc()
123 base_addr++; in sn95031_initialize_adc()
129 snd_soc_write(sn95031_codec, base_addr, in sn95031_initialize_adc()
/linux-4.4.14/arch/arc/kernel/
Dsetup.c88 cpu->iccm.base_addr = iccm.base << 16; in read_arc_build_cfg_regs()
98 cpu->dccm.base_addr = dccm_base.addr << 8; in read_arc_build_cfg_regs()
282 cpu->dccm.base_addr, TO_KB(cpu->dccm.sz), in arc_extn_mumbojumbo()
283 cpu->iccm.base_addr, TO_KB(cpu->iccm.sz)); in arc_extn_mumbojumbo()
310 if ((unsigned int)__arc_dccm_base != cpu->dccm.base_addr) in arc_chk_core_config()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dtc35815.c507 (struct tc35815_regs __iomem *)dev->base_addr; in tc_mdio_read()
524 (struct tc35815_regs __iomem *)dev->base_addr; in tc_mdio_write()
550 (struct tc35815_regs __iomem *)dev->base_addr; in tc_handle_link_change()
751 (struct tc35815_regs __iomem *)dev->base_addr; in tc35815_init_dev_addr()
833 dev->base_addr = (unsigned long)ioaddr; in tc35815_init_one()
860 dev->base_addr, in tc35815_init_one()
1206 (struct tc35815_regs __iomem *)dev->base_addr; in tc35815_schedule_restart()
1220 (struct tc35815_regs __iomem *)dev->base_addr; in tc35815_tx_timeout()
1331 (struct tc35815_regs __iomem *)dev->base_addr; in tc35815_send_packet()
1451 (struct tc35815_regs __iomem *)dev->base_addr; in tc35815_interrupt()
[all …]
/linux-4.4.14/drivers/tty/serial/
Dicom.c878 int_reg = icom_adapter->base_addr + 0x8024; in icom_interrupt()
903 int_reg = icom_adapter->base_addr + 0x8004; in icom_interrupt()
905 int_reg = icom_adapter->base_addr + 0x4004; in icom_interrupt()
1374 icom_port->global_reg = icom_adapter->base_addr + 0x4000; in icom_port_active()
1375 icom_port->int_reg = icom_adapter->base_addr + in icom_port_active()
1378 icom_port->global_reg = icom_adapter->base_addr + 0x8000; in icom_port_active()
1380 icom_port->int_reg = icom_adapter->base_addr + in icom_port_active()
1383 icom_port->int_reg = icom_adapter->base_addr + in icom_port_active()
1398 icom_port->dram = icom_adapter->base_addr + in icom_load_ports()
1479 iounmap(icom_adapter->base_addr); in icom_remove_adapter()
[all …]
/linux-4.4.14/drivers/media/platform/davinci/
Ddm355_ccdc.c62 void __iomem *base_addr; member
129 return __raw_readl(ccdc_cfg.base_addr + offset); in regr()
134 __raw_writel(val, ccdc_cfg.base_addr + offset); in regw()
989 ccdc_cfg.base_addr = ioremap_nocache(res->start, resource_size(res)); in dm355_ccdc_probe()
990 if (!ccdc_cfg.base_addr) { in dm355_ccdc_probe()
1010 iounmap(ccdc_cfg.base_addr); in dm355_ccdc_probe()
1022 iounmap(ccdc_cfg.base_addr); in dm355_ccdc_remove()
Disif.c91 void __iomem *base_addr; member
153 return __raw_readl(isif_cfg.base_addr + offset); in regr()
158 __raw_writel(val, isif_cfg.base_addr + offset); in regw()
1080 isif_cfg.base_addr = addr; in isif_probe()
1102 if (isif_cfg.base_addr) in isif_probe()
1103 iounmap(isif_cfg.base_addr); in isif_probe()
1121 iounmap(isif_cfg.base_addr); in isif_remove()
Ddm644x_ccdc.c63 void __iomem *base_addr; member
106 return __raw_readl(ccdc_cfg.base_addr + offset); in regr()
111 __raw_writel(val, ccdc_cfg.base_addr + offset); in regw()
978 ccdc_cfg.base_addr = ioremap_nocache(res->start, resource_size(res)); in dm644x_ccdc_probe()
979 if (!ccdc_cfg.base_addr) { in dm644x_ccdc_probe()
998 iounmap(ccdc_cfg.base_addr); in dm644x_ccdc_remove()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dldt.h22 unsigned int base_addr; member
/linux-4.4.14/arch/x86/um/shared/sysdep/
Dtls.h12 unsigned int base_addr; member
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Dcxio_hal.c129 setup.base_addr = 0; /* NULL address */ in cxio_hal_clear_cq_ctx()
181 setup.base_addr = (u64) (cq->dma_addr); in cxio_create_cq()
197 setup.base_addr = (u64) (cq->dma_addr); in cxio_resize_cq()
504 setup.base_addr = 0; /* NULL address */ in cxio_hal_init_ctrl_cq()
518 u64 base_addr; in cxio_hal_init_ctrl_qp() local
553 base_addr = rdev_p->ctrl_qp.dma_addr; in cxio_hal_init_ctrl_qp()
554 base_addr >>= 12; in cxio_hal_init_ctrl_qp()
556 V_EC_BASE_LO((u32) base_addr & 0xffff)); in cxio_hal_init_ctrl_qp()
559 base_addr >>= 16; in cxio_hal_init_ctrl_qp()
560 ctx1 = (u32) base_addr; in cxio_hal_init_ctrl_qp()
[all …]
/linux-4.4.14/include/linux/
Dcyclades.h74 void __iomem *base_addr; member
124 void __iomem *base_addr; member
Deisa.h38 unsigned long base_addr; member
Dpercpu.h101 void *base_addr);
/linux-4.4.14/drivers/video/fbdev/
Dpmag-aa-fb.c412 unsigned long base_addr = CKSEG1ADDR(get_tc_base_addr(slot)); in init_one() local
420 ip->bt455 = (struct bt455_regs *) (base_addr + PMAG_AA_BT455_OFFSET); in init_one()
421 ip->bt431 = (struct bt431_regs *) (base_addr + PMAG_AA_BT431_OFFSET); in init_one()
422 ip->fb_start = base_addr + PMAG_AA_ONBOARD_FBMEM_OFFSET; in init_one()
Dgrvga.c244 u32 base_addr; in grvga_pan_display() local
249 base_addr = fix->smem_start + (var->yoffset * fix->line_length); in grvga_pan_display()
250 base_addr &= ~3UL; in grvga_pan_display()
253 __raw_writel(base_addr, in grvga_pan_display()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-driver.c732 cx->base_addr = pci_resource_start(cx->pci_dev, 0); in cx18_init_struct1()
826 if (!request_mem_region(cx->base_addr, CX18_MEM_SIZE, "cx18 encoder")) { in cx18_setup_pci()
851 cx->pci_dev->irq, pci_latency, (u64)cx->base_addr); in cx18_setup_pci()
948 CX18_DEBUG_INFO("base addr: 0x%llx\n", (u64)cx->base_addr); in cx18_probe()
957 (u64)cx->base_addr + CX18_MEM_OFFSET, CX18_MEM_SIZE); in cx18_probe()
958 cx->enc_mem = ioremap_nocache(cx->base_addr + CX18_MEM_OFFSET, in cx18_probe()
1145 release_mem_region(cx->base_addr, CX18_MEM_SIZE); in cx18_probe()
1310 release_mem_region(cx->base_addr, CX18_MEM_SIZE); in cx18_remove()
/linux-4.4.14/sound/firewire/bebob/
Dbebob_proc.c23 u32 base_addr; member
62 snd_iprintf(buffer, "Base Addr:\t0x%X\n", info->base_addr); in proc_read_hw_info()
/linux-4.4.14/arch/mips/cavium-octeon/
Dsmp.c277 uint32_t *p = (uint32_t *)PHYS_TO_XKSEG_CACHED(block_desc->base_addr + in octeon_cpu_die()
330 block_desc->base_addr + AVAIL_COREMASK_OFFSET_IN_LINUX_APP_BOOT_BLOCK); in octeon_update_boot_vector()
/linux-4.4.14/arch/mips/cavium-octeon/executive/
Dcvmx-bootmem.c603 (unsigned long long)named_block_ptr->base_addr, in cvmx_bootmem_phy_named_block_free()
606 __cvmx_bootmem_phy_free(named_block_ptr->base_addr, in cvmx_bootmem_phy_named_block_free()
680 named_block_desc_ptr->base_addr = addr_allocated; in cvmx_bootmem_phy_named_block_alloc()
/linux-4.4.14/drivers/i2c/busses/
Di2c-eg20t.c741 void __iomem *base_addr; in pch_i2c_probe() local
765 base_addr = pci_iomap(pdev, 1, 0); in pch_i2c_probe()
767 if (base_addr == NULL) { in pch_i2c_probe()
796 adap_info->pch_data[i].pch_base_address = base_addr + 0x100 * i; in pch_i2c_probe()
819 pci_iounmap(pdev, base_addr); in pch_i2c_probe()
Di2c-i801.c1177 u32 base_addr, ctrl_val; in i801_add_tco() local
1199 pci_bus_read_config_dword(pci_dev->bus, devfn, ACPIBASE, &base_addr); in i801_add_tco()
1202 res->start = (base_addr & ~1) + ACPIBASE_SMI_OFF; in i801_add_tco()
1226 pci_bus_read_config_dword(pci_dev->bus, devfn, SBREG_BAR, &base_addr); in i801_add_tco()
1227 base64_addr = base_addr & 0xfffffff0; in i801_add_tco()
1229 pci_bus_read_config_dword(pci_dev->bus, devfn, SBREG_BAR + 0x4, &base_addr); in i801_add_tco()
1230 base64_addr |= (u64)base_addr << 32; in i801_add_tco()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dusb.h94 __le32 base_addr; member
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dce.c887 dma_addr_t base_addr; in ath10k_ce_alloc_src_ring() local
909 &base_addr, GFP_KERNEL); in ath10k_ce_alloc_src_ring()
915 src_ring->base_addr_ce_space_unaligned = base_addr; in ath10k_ce_alloc_src_ring()
933 dma_addr_t base_addr; in ath10k_ce_alloc_dest_ring() local
955 &base_addr, GFP_KERNEL); in ath10k_ce_alloc_dest_ring()
961 dest_ring->base_addr_ce_space_unaligned = base_addr; in ath10k_ce_alloc_dest_ring()
/linux-4.4.14/drivers/net/fddi/skfp/h/
Dtargetos.h128 unsigned long base_addr; member
/linux-4.4.14/drivers/mtd/devices/
Dspear_smi.c203 void __iomem *base_addr; member
566 src = flash->base_addr + from; in spear_mtd_read()
659 dest = flash->base_addr + to; in spear_mtd_write()
844 flash->base_addr = devm_ioremap(&pdev->dev, flash_info->mem_base, in spear_smi_setup_banks()
846 if (!flash->base_addr) in spear_smi_setup_banks()
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic7770_osm.c81 u_int eisaBase = edev->base_addr+AHC_EISA_SLOT_OFFSET; in aic7770_probe()
/linux-4.4.14/drivers/misc/mei/
Dhw-txe.c39 static inline u32 mei_txe_reg_read(void __iomem *base_addr, in mei_txe_reg_read() argument
42 return ioread32(base_addr + offset); in mei_txe_reg_read()
52 static inline void mei_txe_reg_write(void __iomem *base_addr, in mei_txe_reg_write() argument
55 iowrite32(value, base_addr + offset); in mei_txe_reg_write()
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-bootmem.h77 uint64_t base_addr; member
/linux-4.4.14/drivers/scsi/fnic/
Dvnic_cq.c60 paddr = (u64)cq->ring.base_addr | VNIC_PADDR_TARGET; in vnic_cq_init()
/linux-4.4.14/drivers/scsi/snic/
Dvnic_cq.c61 paddr = (u64)cq->ring.base_addr | VNIC_PADDR_TARGET; in svnic_cq_init()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Dvnic_cq.c65 paddr = (u64)cq->ring.base_addr | VNIC_PADDR_TARGET; in vnic_cq_init()

12