Searched refs:base_addr (Results 26 - 50 of 470) sorted by relevance

1234567891011>>

/linux-master/drivers/scsi/
H A Dsim710.c84 static int sim710_probe_common(struct device *dev, unsigned long base_addr, argument
94 irq, clock, base_addr, scsi_id);
101 if(request_region(base_addr, 64, "sim710") == NULL) {
103 base_addr);
108 hostdata->base = ioport_map(base_addr, 64);
121 host->base = base_addr;
136 release_region(base_addr, 64);
169 unsigned long io_addr = edev->base_addr;
H A D3w-sas.h176 ((unsigned char __iomem *)x->base_addr + TWL_STATUS)
178 ((unsigned char __iomem *)x->base_addr + TWL_HOBQPL)
180 ((unsigned char __iomem *)x->base_addr + TWL_HOBQPH)
182 ((unsigned char __iomem *)x->base_addr + TWL_HOBDB)
184 ((unsigned char __iomem *)x->base_addr + TWL_HOBDBC)
186 ((unsigned char __iomem *)x->base_addr + TWL_HIMASK)
188 ((unsigned char __iomem *)x->base_addr + TWL_HISTAT)
190 ((unsigned char __iomem *)x->base_addr + TWL_HIBQPH)
192 ((unsigned char __iomem *)x->base_addr + TWL_HIBQPL)
194 ((unsigned char __iomem *)x->base_addr
371 void __iomem *base_addr; member in struct:TAG_TW_Device_Extension
[all...]
/linux-master/drivers/net/wwan/t7xx/
H A Dt7xx_pcie_mac.h21 #define IREG_BASE(t7xx_dev) ((t7xx_dev)->base_addr.pcie_mac_ireg_base)
/linux-master/drivers/net/dsa/
H A Dmt7530-mmio.c24 void __iomem *base_addr; local
44 base_addr = devm_platform_ioremap_resource(pdev, 0);
45 if (IS_ERR(base_addr)) {
59 priv->regmap = devm_regmap_init_mmio(&pdev->dev, base_addr, sw_regmap_config);
H A Dvitesse-vsc73xx-platform.c36 void __iomem *base_addr; member in struct:vsc73xx_platform
68 *val = ioread32be(vsc_platform->base_addr + offset);
83 iowrite32be(val, vsc_platform->base_addr + offset);
105 vsc_platform->base_addr = devm_platform_ioremap_resource(pdev, 0);
106 if (IS_ERR(vsc_platform->base_addr)) {
/linux-master/drivers/net/arcnet/
H A Dcom90io.c73 int ioaddr = dev->base_addr;
85 int ioaddr = dev->base_addr;
98 int ioaddr = dev->base_addr;
114 int ioaddr = dev->base_addr;
132 int ioaddr = dev->base_addr, status;
224 int ioaddr = dev->base_addr;
234 if (!request_region(dev->base_addr, ARCNET_TOTAL_SIZE,
262 release_region(dev->base_addr, ARCNET_TOTAL_SIZE);
267 dev->dev_addr[0], dev->base_addr, dev->irq);
282 short ioaddr = dev->base_addr;
[all...]
/linux-master/arch/arm/include/asm/
H A Dptdump.h19 unsigned long base_addr; member in struct:ptdump_info
/linux-master/arch/arm64/include/asm/
H A Dptdump.h21 unsigned long base_addr; member in struct:ptdump_info
/linux-master/drivers/net/hamradio/
H A Dbaycom_ser_fdx.c173 outb(0x81, LCR(dev->base_addr)); /* DLAB = 1 */
174 outb(divisor, DLL(dev->base_addr));
175 outb(divisor >> 8, DLM(dev->base_addr));
176 outb(0x01, LCR(dev->base_addr)); /* word length = 6 */
182 outb(0x00, THR(dev->base_addr));
258 if ((iir = inb(IIR(dev->base_addr))) & 1)
262 msr = inb(MSR(dev->base_addr));
269 inb(LSR(dev->base_addr));
273 inb(RBR(dev->base_addr));
282 outb(0x00, THR(dev->base_addr));
[all...]
H A Dbaycom_ser_hdx.c158 outb(0x81, LCR(dev->base_addr)); /* DLAB = 1 */
159 outb(divisor, DLL(dev->base_addr));
160 outb(0, DLM(dev->base_addr));
161 outb(0x01, LCR(dev->base_addr)); /* word length = 6 */
167 outb(0x00, THR(dev->base_addr));
193 outb(0x0e | (!!bc->modem.ser12.tx_bit), MCR(dev->base_addr));
209 cur_s = inb(MSR(dev->base_addr)) & 0x10; /* the CTS line */
339 outb(0x0d, MCR(dev->base_addr)); /* transmitter off */
346 hdlcdrv_setdcd(&bc->hdrv, !((inb(MSR(dev->base_addr)) ^ bc->opt_dcd) & 0x80));
371 if ((iir = inb(IIR(dev->base_addr)))
[all...]
/linux-master/drivers/parisc/
H A Dlba_pci.c207 error_config = READ_REG32(d->hba.base_addr + LBA_ERROR_CONFIG); \
210 status_control = READ_REG32(d->hba.base_addr + LBA_STAT_CTL); \
216 arb_mask = READ_REG32(d->hba.base_addr + LBA_ARB_MASK); \
222 WRITE_REG32(0x1, d->hba.base_addr + LBA_ARB_MASK); \
228 WRITE_REG32(error_config | LBA_SMART_MODE, d->hba.base_addr + LBA_ERROR_CONFIG); \
237 WRITE_REG32(tok | PCI_VENDOR_ID, (d)->hba.base_addr + LBA_PCI_CFG_ADDR);\
242 lba_t32 = READ_REG32((d)->hba.base_addr + LBA_PCI_CFG_ADDR); \
247 WRITE_REG32(~0, (d)->hba.base_addr + LBA_PCI_CFG_DATA); \
252 lba_t32 = READ_REG32((d)->hba.base_addr + LBA_PCI_CFG_ADDR); \
307 WRITE_REG32(((addr) & ~3), (d)->hba.base_addr
1698 void __iomem * base_addr = ioremap(lba->hpa.start, 4096); local
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dtlan.c337 outl(TLAN_HC_AD_RST, dev->base_addr + TLAN_HOST_CMD);
504 dev->base_addr = pci_io_base;
521 dev->base_addr = ioaddr;
579 (int)dev->base_addr,
614 release_region(dev->base_addr, 0x10);
897 priv->tlan_rev = tlan_dio_read8(dev->base_addr, TLAN_DEF_REVISION);
1086 outl(tail_list_phys, dev->base_addr + TLAN_CH_PARM);
1087 outl(TLAN_HC_GO, dev->base_addr + TLAN_HOST_CMD);
1140 host_int = inw(dev->base_addr + TLAN_HOST_INT);
1146 outw(host_int, dev->base_addr
[all...]
H A Dtlan.h444 static inline u8 tlan_dio_read8(u16 base_addr, u16 internal_addr) argument
446 outw(internal_addr, base_addr + TLAN_DIO_ADR);
447 return inb((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x3));
454 static inline u16 tlan_dio_read16(u16 base_addr, u16 internal_addr) argument
456 outw(internal_addr, base_addr + TLAN_DIO_ADR);
457 return inw((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x2));
464 static inline u32 tlan_dio_read32(u16 base_addr, u16 internal_addr) argument
466 outw(internal_addr, base_addr + TLAN_DIO_ADR);
467 return inl(base_addr + TLAN_DIO_DATA);
474 static inline void tlan_dio_write8(u16 base_addr, u1 argument
484 tlan_dio_write16(u16 base_addr, u16 internal_addr, u16 data) argument
494 tlan_dio_write32(u16 base_addr, u16 internal_addr, u32 data) argument
[all...]
/linux-master/drivers/gpu/drm/msm/disp/
H A Dmsm_disp_snapshot_util.c12 static void msm_disp_state_dump_regs(u32 **reg, u32 aligned_len, void __iomem *base_addr) argument
25 addr = base_addr;
26 end_addr = base_addr + aligned_len;
51 static void msm_disp_state_print_regs(u32 **reg, u32 len, void __iomem *base_addr, argument
59 addr = base_addr;
67 (unsigned long)(addr - base_addr),
92 msm_disp_state_print_regs(&block->state, block->size, block->base_addr, p);
172 void __iomem *base_addr, const char *fmt, ...)
192 new_blk->base_addr = base_addr;
171 msm_disp_snapshot_add_block(struct msm_disp_state *disp_state, u32 len, void __iomem *base_addr, const char *fmt, ...) argument
[all...]
/linux-master/drivers/gpio/
H A Dgpio-zynq.c119 * @base_addr: base address of the GPIO device
128 void __iomem *base_addr; member in struct:zynq_gpio
236 data = readl_relaxed(gpio->base_addr +
239 data = readl_relaxed(gpio->base_addr +
244 data = readl_relaxed(gpio->base_addr +
247 data = readl_relaxed(gpio->base_addr +
252 data = readl_relaxed(gpio->base_addr +
292 writel_relaxed(state, gpio->base_addr + reg_offset);
324 reg = readl_relaxed(gpio->base_addr + ZYNQ_GPIO_DIRM_OFFSET(bank_num));
326 writel_relaxed(reg, gpio->base_addr
[all...]
/linux-master/drivers/net/
H A DSpace.c98 dev->base_addr = s[i].map.base_addr;
135 return s[i].map.base_addr;
156 map.base_addr = ints[2];
234 unsigned long base_addr = netdev_boot_base("eth", unit); local
236 if (base_addr == 1)
239 probe_list2(unit, isa_probes, base_addr == 0);
/linux-master/drivers/net/ethernet/8390/
H A Dsmc-ultra.c122 #define ULTRA_NIC_OFFSET 16 /* NIC register offset from the base_addr. */
142 int base_addr = dev->base_addr; local
145 if (base_addr > 0x1ff) /* Check a single specified location. */
146 return ultra_probe1(dev, base_addr);
147 else if (base_addr != 0) /* Don't probe at all. */
279 dev->base_addr = ioaddr+ULTRA_NIC_OFFSET;
361 dev->base_addr = pnp_port_start(idev, 0);
366 dev->base_addr, dev->irq);
367 if (ultra_probe1(dev, dev->base_addr) !
[all...]
/linux-master/drivers/net/can/sja1000/
H A Dems_pcmcia.c32 void __iomem *base_addr; member in struct:ems_pcmcia_card
89 if (readw(card->base_addr) != 0xAA55)
149 writeb(EMS_CMD_UMAP, card->base_addr);
150 iounmap(card->base_addr);
175 card->base_addr = ioremap(base, EMS_PCMCIA_MEM_SIZE);
176 if (!card->base_addr) {
182 if (readw(card->base_addr) != 0xAA55) {
188 writeb(EMS_CMD_RESET, card->base_addr);
191 writeb(EMS_CMD_MAP, card->base_addr);
209 priv->reg_base = card->base_addr
[all...]
H A Dkvaser_pci.c141 static int number_of_sja1000_chip(void __iomem *base_addr) argument
148 iowrite8(MOD_RM, base_addr +
150 status = ioread8(base_addr +
200 void __iomem *base_addr)
241 priv->reg_base = base_addr + channel * KVASER_PCI_PORT_BYTES;
286 void __iomem *base_addr = NULL; local
316 base_addr = pci_iomap(pdev, 1, PCI_PORT_SIZE);
317 if (base_addr == NULL) {
322 no_channels = number_of_sja1000_chip(base_addr);
331 base_addr);
196 kvaser_pci_add_chan(struct pci_dev *pdev, int channel, struct net_device **master_dev, void __iomem *conf_addr, void __iomem *res_addr, void __iomem *base_addr) argument
[all...]
/linux-master/drivers/net/ethernet/natsemi/
H A Dxtsonic.c71 (0xffff & *((volatile unsigned int *)dev->base_addr+reg))
74 *((volatile unsigned int *)dev->base_addr+reg) = val
127 unsigned int base_addr = dev->base_addr; local
132 if (!request_mem_region(base_addr, 0x100, xtsonic_string))
190 release_region(dev->base_addr, SONIC_MEM_SIZE);
221 dev->base_addr = resmem->start;
228 dev->base_addr, dev->dev_addr, dev->irq);
241 release_region(dev->base_addr, SONIC_MEM_SIZE);
261 release_region (dev->base_addr, SONIC_MEM_SIZ
[all...]
/linux-master/arch/sparc/mm/
H A Dinit_32.c64 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT;
65 unsigned long end_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT;
85 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT;
87 curr_pfn = sp_banks[i].base_addr >> PAGE_SHIFT;
95 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT;
143 end_of_phys_memory = sp_banks[i].base_addr +
155 sp_banks[i].base_addr = 0xdeadbeef;
157 memblock_add(sp_banks[i].base_addr,
160 sp_banks[i+1].base_addr = 0xdeadbeef;
165 memblock_add(sp_banks[i].base_addr, sp_bank
[all...]
/linux-master/drivers/mfd/
H A Dlpc_sch.c82 unsigned short base_addr; local
88 base_addr = 0;
93 base_addr = (unsigned short)base_addr_cfg;
95 if (base_addr == 0) {
100 res->start = base_addr;
101 res->end = base_addr + size - 1;
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c110 * @base_addr: base address of the Emaclite device
126 void __iomem *base_addr; member in struct:net_local
155 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET);
157 drvdata->base_addr + XEL_TSR_OFFSET);
160 xemaclite_writel(XEL_RSR_RECV_IE_MASK, drvdata->base_addr + XEL_RSR_OFFSET);
163 xemaclite_writel(XEL_GIER_GIE_MASK, drvdata->base_addr + XEL_GIER_OFFSET);
178 xemaclite_writel(XEL_GIER_GIE_MASK, drvdata->base_addr + XEL_GIER_OFFSET);
181 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET);
183 drvdata->base_addr + XEL_TSR_OFFSET);
186 reg_data = xemaclite_readl(drvdata->base_addr
642 void __iomem *base_addr = lp->base_addr; local
[all...]
/linux-master/mm/
H A Dpercpu-km.c75 chunk->base_addr = page_address(pages);
82 trace_percpu_create_chunk(chunk->base_addr);
95 trace_percpu_destroy_chunk(chunk->base_addr);
/linux-master/arch/powerpc/include/asm/
H A Ddrmem.h14 u64 base_addr; member in struct:drmem_lmb
61 __be64 base_addr; member in struct:of_drconf_cell_v1
75 u64 base_addr; member in struct:of_drconf_cell_v2

Completed in 434 milliseconds

1234567891011>>