Lines Matching refs:bank_select
1976 uint16_t bank_select; in qla2x00_read_flash_byte() local
1979 bank_select = RD_REG_WORD(®->ctrl_status); in qla2x00_read_flash_byte()
1984 bank_select &= ~0xf8; in qla2x00_read_flash_byte()
1985 bank_select |= addr >> 12 & 0xf0; in qla2x00_read_flash_byte()
1986 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_read_flash_byte()
1987 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_read_flash_byte()
1997 if ((addr & BIT_16) && ((bank_select & CSR_FLASH_64K_BANK) == 0)) { in qla2x00_read_flash_byte()
1998 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_read_flash_byte()
1999 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_read_flash_byte()
2002 (bank_select & CSR_FLASH_64K_BANK)) { in qla2x00_read_flash_byte()
2003 bank_select &= ~(CSR_FLASH_64K_BANK); in qla2x00_read_flash_byte()
2004 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_read_flash_byte()
2036 uint16_t bank_select; in qla2x00_write_flash_byte() local
2039 bank_select = RD_REG_WORD(®->ctrl_status); in qla2x00_write_flash_byte()
2043 bank_select &= ~0xf8; in qla2x00_write_flash_byte()
2044 bank_select |= addr >> 12 & 0xf0; in qla2x00_write_flash_byte()
2045 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_write_flash_byte()
2046 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_write_flash_byte()
2058 if ((addr & BIT_16) && ((bank_select & CSR_FLASH_64K_BANK) == 0)) { in qla2x00_write_flash_byte()
2059 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_write_flash_byte()
2060 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_write_flash_byte()
2063 (bank_select & CSR_FLASH_64K_BANK)) { in qla2x00_write_flash_byte()
2064 bank_select &= ~(CSR_FLASH_64K_BANK); in qla2x00_write_flash_byte()
2065 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_write_flash_byte()