/drivers/acpi/ |
H A D | acpi_ipmi.c | 80 * 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 D | ec.c | 400 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 D | osl.c | 163 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 D | ghes.c | 207 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 D | acard-ahci.c | 70 __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 D | ahci.h | 120 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 D | libahci.c | 1445 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 D | libata-sff.c | 2650 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 D | pata_cypress.c | 58 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 D | pata_hpt366.c | 236 u32 addr = 0x40 + 4 * adev->devno; local 254 pci_read_config_dword(pdev, addr, ®); 256 pci_write_config_dword(pdev, addr, reg);
|
H A D | pata_macio.c | 529 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 D | pata_opti.c | 113 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 D | pata_optidma.c | 122 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 D | pata_samsung_cf.c | 129 static void ata_outb(struct ata_host *host, u8 addr, void __iomem *reg) argument 134 writeb(addr, reg);
|
H A D | pata_sil680.c | 88 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 D | pdc_adma.c | 284 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 D | sata_dwc_460ex.c | 161 #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 D | sata_inic162x.c | 276 void __iomem *addr; local 281 addr = scr_addr + scr_map[sc_reg] * 4;
|
H A D | sata_mv.c | 416 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 D | sata_nv.c | 206 __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 D | sata_promise.c | 75 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 D | sata_qstor.c | 262 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 D | sata_sil.c | 285 /* 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 D | sata_sil24.c | 50 __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 D | sata_sis.c | 116 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;
|