Searched defs:addr (Results 1 - 25 of 1578) sorted by path

1234567891011>>

/drivers/acpi/
H A Dacpi_ipmi.c80 * General speaking the addr type should be SI_ADDR_TYPE. And
81 * the addr channel should be BMC.
86 struct ipmi_addr addr; member in struct:acpi_ipmi_msg
170 * the addr type should be changed to IPMB. Then we will have to parse
174 tx_msg->addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
175 tx_msg->addr.channel = IPMI_BMC_CHANNEL;
176 tx_msg->addr.data[0] = 0;
402 &tx_msg->addr,
H A Dec.c400 int ec_read(u8 addr, u8 * val) argument
408 err = acpi_ec_read(first_ec, addr, &temp_data);
419 int ec_write(u8 addr, u8 val) argument
426 err = acpi_ec_write(first_ec, addr, val);
721 /* clear addr values, ec_parse_io_ports depend on it */
H A Dosl.c163 u64 addr; local
166 memcpy(&addr, &gas->address, sizeof(addr));
167 if (!addr || !length)
172 request_region(addr, length, desc);
174 request_mem_region(addr, length, desc);
458 u64 addr; local
465 memcpy(&addr, &gas->address, sizeof(addr));
466 if (!addr || !ga
479 u64 addr; local
715 read64(const volatile void __iomem *addr) argument
720 read64(const volatile void __iomem *addr) argument
776 write64(u64 val, volatile void __iomem *addr) argument
781 write64(u64 val, volatile void __iomem *addr) argument
[all...]
/drivers/acpi/apei/
H A Dghes.c207 vaddr = (unsigned long)GHES_IOREMAP_NMI_PAGE(ghes_ioremap_area->addr);
218 vaddr = (unsigned long)GHES_IOREMAP_IRQ_PAGE(ghes_ioremap_area->addr);
228 void *base = ghes_ioremap_area->addr;
238 void *base = ghes_ioremap_area->addr;
269 unsigned long i, pages, size, addr; local
278 addr = __get_free_page(GFP_KERNEL);
279 if (!addr)
281 ret = gen_pool_add(ghes_estatus_pool, addr, PAGE_SIZE, -1);
/drivers/ata/
H A Dacard-ahci.c70 __le32 addr; member in struct:acard_sg
242 dma_addr_t addr = sg_dma_address(sg); local
250 acard_sg[si].addr = cpu_to_le32(addr & 0xffffffff);
251 acard_sg[si].addr_hi = cpu_to_le32((addr >> 16) >> 16);
H A Dahci.h120 PORT_LST_ADDR = 0x00, /* command list DMA addr */
121 PORT_LST_ADDR_HI = 0x04, /* command list DMA addr hi */
122 PORT_FIS_ADDR = 0x08, /* FIS rx buf addr */
123 PORT_FIS_ADDR_HI = 0x0c, /* FIS rx buf addr hi */
259 __le32 addr; member in struct:ahci_sg
H A Dlibahci.c1445 dma_addr_t addr = sg_dma_address(sg); local
1448 ahci_sg[si].addr = cpu_to_le32(addr & 0xffffffff);
1449 ahci_sg[si].addr_hi = cpu_to_le32((addr >> 16) >> 16);
H A Dlibata-sff.c2650 u32 addr, offset; local
2653 /* determine if physical DMA addr spans 64K boundary.
2657 addr = (u32) sg_dma_address(sg);
2661 offset = addr & 0xffff;
2666 prd[pi].addr = cpu_to_le32(addr);
2668 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", pi, addr, len);
2672 addr += len;
2701 u32 addr, offset; local
2704 /* determine if physical DMA addr span
[all...]
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_hpt366.c236 u32 addr = 0x40 + 4 * adev->devno; local
254 pci_read_config_dword(pdev, addr, &reg);
256 pci_write_config_dword(pdev, addr, reg);
H A Dpata_macio.c529 u32 addr, sg_len, len; local
531 /* determine if physical DMA addr spans 64K boundary.
535 addr = (u32) sg_dma_address(sg);
545 st_le32(&table->phy_addr, addr);
549 addr += len;
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);
H A Dpata_optidma.c122 u8 addr; local
149 addr = 0;
151 addr = addr_timing[pci_clock][pio];
160 if (pair_addr > addr)
161 addr = pair_addr;
176 iowrite8(addr | adev->devno, regio + MISC_REG);
H A Dpata_samsung_cf.c129 static void ata_outb(struct ata_host *host, u8 addr, void __iomem *reg) argument
134 writeb(addr, reg);
H A Dpata_sil680.c88 unsigned long addr = sil680_selreg(ap, 0); local
90 pci_read_config_byte(pdev, addr, &ata66);
117 unsigned long addr = sil680_seldev(ap, adev, 0x04); local
131 pci_write_config_word(pdev, addr, speed_p[pio]);
223 unsigned long addr = sil680_selreg(ap, 1); local
226 pci_read_config_byte(pdev, addr, &val);
H A Dpdc_adma.c284 u32 addr; local
287 addr = (u32)sg_dma_address(sg);
288 *(__le32 *)(buf + i) = cpu_to_le32(addr);
306 (unsigned long)addr, len);
H A Dsata_dwc_460ex.c161 #define DMA_LLP_LMS(addr, master) (((addr) & 0xfffffffc) | (master))
336 void __iomem *addr, int dir);
586 u32 addr, offset; local
589 addr = (u32) sg_dma_address(sg);
593 "=%d\n", __func__, i, addr, sg_len);
605 offset = addr & 0xffff;
633 lli[idx].dar = cpu_to_le32(addr);
649 lli[idx].sar = cpu_to_le32(addr);
686 addr
722 dma_dwc_xfer_setup(struct scatterlist *sg, int num_elems, struct lli *lli, dma_addr_t dma_lli, void __iomem *addr, int dir) argument
[all...]
H A Dsata_inic162x.c276 void __iomem *addr; local
281 addr = scr_addr + scr_map[sc_reg] * 4;
H A Dsata_mv.c416 BMDMA_PRD_LOW = 0x22c, /* bmdma PRD addr 31:0 */
417 BMDMA_PRD_HIGH = 0x230, /* bmdma PRD addr 63:32 */
485 __le32 addr; member in struct:mv_crqb_iie
501 __le32 addr; member in struct:mv_sg
846 static inline void writelfl(unsigned long data, void __iomem *addr) argument
848 writel(data, addr);
849 (void) readl(addr); /* flush to avoid PCI posted write */
945 * @addr: hardware address of the register
952 static inline void mv_write_cached_reg(void __iomem *addr, u32 *old, u32 new) argument
966 laddr = (long)addr
1350 void __iomem *addr = mv_ap_base(link->ap) + ofs; local
1765 dma_addr_t addr = sg_dma_address(sg); local
1793 mv_crqb_pack_cmd(__le16 *cmdw, u8 data, u8 addr, unsigned last) argument
3030 void __iomem *addr = mv5_phy_base(mmio, link->ap->port_no); local
3044 void __iomem *addr = mv5_phy_base(mmio, link->ap->port_no); local
[all...]
H A Dsata_nv.c206 __le64 addr; member in struct:nv_adma_prd
1343 aprd->addr = cpu_to_le64(((u64)sg_dma_address(sg)));
2018 u32 addr, offset; local
2021 addr = (u32)sg_dma_address(sg);
2025 offset = addr & 0xffff;
2030 prd[idx].addr = cpu_to_le32(addr);
2035 addr += len;
2210 /* load PRD table addr. */
H A Dsata_promise.c75 PDC_PKT_SUBMIT = 0x40, /* Command packet pointer addr */
526 buf32[1] = cpu_to_le32(sg_table); /* S/G table addr */
600 u32 addr, offset; local
603 /* determine if physical DMA addr spans 64K boundary.
607 addr = (u32) sg_dma_address(sg);
611 offset = addr & 0xffff;
616 prd[idx].addr = cpu_to_le32(addr);
618 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx, addr, len);
622 addr
629 u32 addr; local
[all...]
H A Dsata_qstor.c262 u64 addr; local
265 addr = sg_dma_address(sg);
266 *(__le64 *)prd = cpu_to_le64(addr);
274 (unsigned long long)addr, len);
285 u64 addr; local
306 addr = ((u64)pp->pkt_dma) + QS_CPB_BYTES;
307 *(__le64 *)(&buf[16]) = cpu_to_le64(addr);
488 u64 addr; local
501 addr = (u64)pp->pkt_dma;
502 writel((u32) addr, cha
[all...]
H A Dsata_sil.c285 /* load PRD table addr. */
321 u32 addr = (u32) sg_dma_address(sg); local
324 prd->addr = cpu_to_le32(addr);
326 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", si, addr, sg_len);
364 void __iomem *addr = mmio_base + sil_port[ap->port_no].xfer_mode; local
383 tmp = readl(addr);
387 writel(tmp, addr);
388 readl(addr); /* flush */
H A Dsata_sil24.c50 __le64 addr; member in struct:sil24_sge
331 dma_addr_t cmd_block_dma; /* DMA base addr for them */
509 void __iomem *addr; local
510 addr = scr_addr + sil24_scr_map[sc_reg] * 4;
522 void __iomem *addr; local
523 addr = scr_addr + sil24_scr_map[sc_reg] * 4;
788 sge->addr = cpu_to_le64(sg_dma_address(sg));
H A Dsata_sis.c116 unsigned int addr = SIS_SCR_BASE + (4 * sc_reg); local
125 addr += SIS180_SATA1_OFS;
131 addr += SIS182_SATA1_OFS;
136 addr += 0x10;
138 return addr;

Completed in 203 milliseconds

1234567891011>>