Lines Matching refs:aligned_addr
421 u32 aligned_addr = reg & IPW_INDIRECT_ADDR_MASK; /* dword align */ in _ipw_write_reg8() local
422 u32 dif_len = reg - aligned_addr; in _ipw_write_reg8()
425 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_reg8()
432 u32 aligned_addr = reg & IPW_INDIRECT_ADDR_MASK; /* dword align */ in _ipw_write_reg16() local
433 u32 dif_len = (reg - aligned_addr) & (~0x1ul); in _ipw_write_reg16()
436 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_reg16()
468 u32 aligned_addr = addr & IPW_INDIRECT_ADDR_MASK; /* dword align */ in _ipw_read_indirect() local
469 u32 dif_len = addr - aligned_addr; in _ipw_read_indirect()
480 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_read_indirect()
484 aligned_addr += 4; in _ipw_read_indirect()
488 _ipw_write32(priv, IPW_AUTOINC_ADDR, aligned_addr); in _ipw_read_indirect()
489 for (; num >= 4; buf += 4, aligned_addr += 4, num -= 4) in _ipw_read_indirect()
494 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_read_indirect()
505 u32 aligned_addr = addr & IPW_INDIRECT_ADDR_MASK; /* dword align */ in _ipw_write_indirect() local
506 u32 dif_len = addr - aligned_addr; in _ipw_write_indirect()
517 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_indirect()
521 aligned_addr += 4; in _ipw_write_indirect()
525 _ipw_write32(priv, IPW_AUTOINC_ADDR, aligned_addr); in _ipw_write_indirect()
526 for (; num >= 4; buf += 4, aligned_addr += 4, num -= 4) in _ipw_write_indirect()
531 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_indirect()