Searched defs:addr (Results 126 - 150 of 1578) sorted by relevance

1234567891011>>

/drivers/w1/slaves/
H A Dw1_ds2780.c29 static int w1_ds2780_do_io(struct device *dev, char *buf, int addr, argument
34 if (addr > DS2780_DATA_SIZE || addr < 0)
37 count = min_t(int, count, DS2780_DATA_SIZE - addr);
42 w1_write_8(sl->master, addr);
46 w1_write_8(sl->master, addr);
54 int w1_ds2780_io(struct device *dev, char *buf, int addr, size_t count, argument
65 ret = w1_ds2780_do_io(dev, buf, addr, count, io);
73 int w1_ds2780_io_nolock(struct device *dev, char *buf, int addr, size_t count, argument
81 ret = w1_ds2780_do_io(dev, buf, addr, coun
87 w1_ds2780_eeprom_cmd(struct device *dev, int addr, int cmd) argument
[all...]
H A Dw1_ds2781.c27 static int w1_ds2781_do_io(struct device *dev, char *buf, int addr, argument
32 if (addr > DS2781_DATA_SIZE || addr < 0)
35 count = min_t(int, count, DS2781_DATA_SIZE - addr);
40 w1_write_8(sl->master, addr);
44 w1_write_8(sl->master, addr);
52 int w1_ds2781_io(struct device *dev, char *buf, int addr, size_t count, argument
63 ret = w1_ds2781_do_io(dev, buf, addr, count, io);
71 int w1_ds2781_io_nolock(struct device *dev, char *buf, int addr, size_t count, argument
79 ret = w1_ds2781_do_io(dev, buf, addr, coun
85 w1_ds2781_eeprom_cmd(struct device *dev, int addr, int cmd) argument
[all...]
/drivers/xen/
H A Dplatform-pci.c50 unsigned long addr; local
52 addr = platform_mmio + platform_mmio_alloc;
56 return addr;
/drivers/ata/
H A Dpata_cypress.c58 u32 addr; local
71 pci_read_config_dword(pdev, CY82_IDE_ADDRSETUP, &addr);
73 addr &= ~0x0F; /* Mask bits */
74 addr |= clamp_val(t.setup - 1, 0, 15);
76 pci_write_config_dword(pdev, CY82_IDE_ADDRSETUP, addr);
81 pci_read_config_dword(pdev, CY82_IDE_ADDRSETUP, &addr);
83 addr &= ~0xF0; /* Mask bits */
84 addr |= (clamp_val(t.setup - 1, 0, 15) << 4);
86 pci_write_config_dword(pdev, CY82_IDE_ADDRSETUP, addr);
H A Dpata_opti.c113 u8 addr; local
133 addr = addr_timing[clock][pio];
137 if (pair_addr > addr)
138 addr = pair_addr;
145 opti_write_reg(ap, addr, MISC_REG);
/drivers/bcma/
H A Dhost_pci.c17 core->addr);
83 void __iomem *addr = core->bus->mmio + offset; local
88 ioread8_rep(addr, buffer, count);
92 ioread16_rep(addr, buffer, count >> 1);
96 ioread32_rep(addr, buffer, count >> 2);
106 void __iomem *addr = core->bus->mmio + offset; local
111 iowrite8_rep(addr, buffer, count);
115 iowrite16_rep(addr, buffer, count >> 1);
119 iowrite32_rep(addr, buffer, count >> 2);
/drivers/char/agp/
H A Dsgi-agp.c74 sgi_tioca_mask_memory(struct agp_bridge_data *bridge, dma_addr_t addr, argument
77 return tioca_physpage_to_gart(addr);
/drivers/char/hw_random/
H A Dvia-rng.c76 static inline u32 xstore(u32 *addr, u32 edx_in) argument
83 asm(".byte 0x0F,0xA7,0xC0 /* xstore %%edi (addr=%0) */"
84 : "=m" (*addr), "=a" (eax_out), "+d" (edx_in), "+D" (addr));
/drivers/firewire/
H A Dinit_ohci1394_dma.c66 static inline u8 __init get_phy_reg(struct ohci *ohci, u8 addr) argument
71 reg_write(ohci, OHCI1394_PhyControl, (addr << 8) | 0x00008000);
84 static inline void __init set_phy_reg(struct ohci *ohci, u8 addr, u8 data) argument
88 reg_write(ohci, OHCI1394_PhyControl, (addr << 8) | data | 0x00004000);
/drivers/gpio/
H A Dgpio-it8761e.c47 static u8 read_reg(u8 addr, u8 port) argument
49 outb(addr, port);
53 static void write_reg(u8 data, u8 addr, u8 port) argument
55 outb(addr, port);
/drivers/gpu/drm/
H A Ddrm_pci.c56 unsigned long addr; local
83 for (addr = (unsigned long)dmah->vaddr, sz = size;
84 sz > 0; addr += PAGE_SIZE, sz -= PAGE_SIZE) {
85 SetPageReserved(virt_to_page(addr));
101 unsigned long addr; local
108 for (addr = (unsigned long)dmah->vaddr, sz = dmah->size;
109 sz > 0; addr += PAGE_SIZE, sz -= PAGE_SIZE) {
110 ClearPageReserved(virt_to_page(addr));
/drivers/gpu/drm/nouveau/
H A Dnouveau_i2c.c347 nouveau_probe_i2c_addr(struct nouveau_i2c_chan *i2c, int addr) argument
352 .addr = addr,
358 .addr = addr,
384 for (i = 0; info[i].addr; i++) {
385 if (nouveau_probe_i2c_addr(i2c, info[i].addr) &&
H A Dnva3_copy.c171 u32 addr = nv_rd32(dev, 0x104040) >> 16; local
172 u32 mthd = (addr & 0x07ff) << 2;
173 u32 subc = (addr & 0x3800) >> 11;
H A Dnvc0_copy.c162 u32 addr = nv_rd32(dev, pcopy->fuc + 0x040) >> 16; local
163 u32 mthd = (addr & 0x07ff) << 2;
164 u32 subc = (addr & 0x3800) >> 11;
/drivers/gpu/drm/radeon/
H A Drs400.c212 int rs400_gart_set_page(struct radeon_device *rdev, int i, uint64_t addr) argument
221 entry = (lower_32_bits(addr) & PAGE_MASK) |
222 ((upper_32_bits(addr) & 0xff) << 4) |
/drivers/gpu/ion/
H A Dion_carveout_heap.c50 void ion_carveout_free(struct ion_heap *heap, ion_phys_addr_t addr, argument
56 if (addr == ION_CARVEOUT_ALLOCATE_FAIL)
58 gen_pool_free(carveout_heap->pool, addr, size);
63 ion_phys_addr_t *addr, size_t *len)
65 *addr = buffer->priv_phys;
61 ion_carveout_heap_phys(struct ion_heap *heap, struct ion_buffer *buffer, ion_phys_addr_t *addr, size_t *len) argument
/drivers/i2c/busses/
H A Di2c-isch.c142 * adap is i2c_adapter pointer, addr is the i2c device bus address, read_write
147 static s32 sch_access(struct i2c_adapter *adap, u16 addr, argument
163 outb((addr << 1) | read_write, SMBHSTADD);
167 outb((addr << 1) | read_write, SMBHSTADD);
173 outb((addr << 1) | read_write, SMBHSTADD);
180 outb((addr << 1) | read_write, SMBHSTADD);
189 outb((addr << 1) | read_write, SMBHSTADD);
H A Di2c-powermac.c41 u16 addr,
51 int addrdir = (addr << 1) | read;
95 * a repeat start/addr phase (but not stop in between)
169 addrdir = (msgs->addr << 1) | read;
305 info.addr = ((*prop) & 0xff) >> 1;
40 i2c_powermac_smbus_xfer( struct i2c_adapter* adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data* data) argument
/drivers/i2c/
H A Di2c-smbus.c40 unsigned short addr; member in struct:alert_data
50 if (!client || client->addr != data->addr)
103 data.addr = status >> 1;
105 if (data.addr == prev_addr) {
107 "0x%02x, skipping\n", data.addr);
111 data.addr, data.flag);
116 prev_addr = data.addr;
/drivers/ide/
H A Dide-dma-sff.c55 unsigned long addr = hwif->dma_base + ATA_DMA_STATUS; local
58 return readb((void __iomem *)addr);
60 return inb(addr);
66 unsigned long addr = hwif->dma_base + ATA_DMA_STATUS; local
69 writeb(val, (void __iomem *)addr);
71 outb(val, addr);
/drivers/infiniband/core/
H A Dumem.c73 * @addr: userspace virtual address to start at
78 struct ib_umem *ib_umem_get(struct ib_ucontext *context, unsigned long addr, argument
106 umem->offset = addr & ~PAGE_MASK;
148 cur_base = addr & PAGE_MASK;
/drivers/infiniband/hw/ehca/
H A Dipz_pt_fn.c80 int ipz_queue_abs_to_offset(struct ipz_queue *queue, u64 addr, u64 *q_offset) argument
85 if (addr >= page && addr < page + queue->pagesize) {
86 *q_offset = addr - page + i * queue->pagesize;
/drivers/infiniband/hw/ipath/
H A Dipath_dma.c64 u64 addr, size_t size,
76 u64 addr; local
81 addr = BAD_DMA_ADDRESS;
85 addr = (u64) page_address(page);
86 if (addr)
87 addr += offset;
91 return addr;
95 u64 addr, size_t size,
105 u64 addr; local
112 addr
63 ipath_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) argument
94 ipath_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) argument
131 u64 addr = (u64) page_address(sg_page(sg)); local
144 ipath_sync_single_for_cpu(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction dir) argument
151 ipath_sync_single_for_device(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction dir) argument
162 void *addr = NULL; local
[all...]
/drivers/infiniband/hw/qib/
H A Dqib_dma.c60 static void qib_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size, argument
70 u64 addr; local
75 addr = BAD_DMA_ADDRESS;
79 addr = (u64) page_address(page);
80 if (addr)
81 addr += offset;
85 return addr;
88 static void qib_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size, argument
98 u64 addr; local
105 addr
124 u64 addr = (u64) page_address(sg_page(sg)); local
137 qib_sync_single_for_cpu(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction dir) argument
142 qib_sync_single_for_device(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction dir) argument
152 void *addr = NULL; local
[all...]
/drivers/input/joystick/iforce/
H A Diforce-packets.c137 static int mark_core_as_ready(struct iforce *iforce, unsigned short addr) argument
146 (iforce->core_effects[i].mod1_chunk.start == addr ||
147 iforce->core_effects[i].mod2_chunk.start == addr)) {
152 dev_warn(&iforce->dev->dev, "unused effect %04x updated !!!\n", addr);

Completed in 950 milliseconds

1234567891011>>