Lines Matching refs:aligned_addr

434 	u32 aligned_addr = reg & IPW_INDIRECT_ADDR_MASK;	/* dword align */  in _ipw_write_reg8()  local
435 u32 dif_len = reg - aligned_addr; in _ipw_write_reg8()
438 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_reg8()
445 u32 aligned_addr = reg & IPW_INDIRECT_ADDR_MASK; /* dword align */ in _ipw_write_reg16() local
446 u32 dif_len = (reg - aligned_addr) & (~0x1ul); in _ipw_write_reg16()
449 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_reg16()
481 u32 aligned_addr = addr & IPW_INDIRECT_ADDR_MASK; /* dword align */ in _ipw_read_indirect() local
482 u32 dif_len = addr - aligned_addr; in _ipw_read_indirect()
493 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_read_indirect()
497 aligned_addr += 4; in _ipw_read_indirect()
501 _ipw_write32(priv, IPW_AUTOINC_ADDR, aligned_addr); in _ipw_read_indirect()
502 for (; num >= 4; buf += 4, aligned_addr += 4, num -= 4) in _ipw_read_indirect()
507 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_read_indirect()
518 u32 aligned_addr = addr & IPW_INDIRECT_ADDR_MASK; /* dword align */ in _ipw_write_indirect() local
519 u32 dif_len = addr - aligned_addr; in _ipw_write_indirect()
530 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_indirect()
534 aligned_addr += 4; in _ipw_write_indirect()
538 _ipw_write32(priv, IPW_AUTOINC_ADDR, aligned_addr); in _ipw_write_indirect()
539 for (; num >= 4; buf += 4, aligned_addr += 4, num -= 4) in _ipw_write_indirect()
544 _ipw_write32(priv, IPW_INDIRECT_ADDR, aligned_addr); in _ipw_write_indirect()