Lines Matching refs:bank_select
2008 uint16_t bank_select; in qla2x00_read_flash_byte() local
2011 bank_select = RD_REG_WORD(®->ctrl_status); in qla2x00_read_flash_byte()
2016 bank_select &= ~0xf8; in qla2x00_read_flash_byte()
2017 bank_select |= addr >> 12 & 0xf0; in qla2x00_read_flash_byte()
2018 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_read_flash_byte()
2019 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_read_flash_byte()
2029 if ((addr & BIT_16) && ((bank_select & CSR_FLASH_64K_BANK) == 0)) { in qla2x00_read_flash_byte()
2030 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_read_flash_byte()
2031 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_read_flash_byte()
2034 (bank_select & CSR_FLASH_64K_BANK)) { in qla2x00_read_flash_byte()
2035 bank_select &= ~(CSR_FLASH_64K_BANK); in qla2x00_read_flash_byte()
2036 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_read_flash_byte()
2068 uint16_t bank_select; in qla2x00_write_flash_byte() local
2071 bank_select = RD_REG_WORD(®->ctrl_status); in qla2x00_write_flash_byte()
2075 bank_select &= ~0xf8; in qla2x00_write_flash_byte()
2076 bank_select |= addr >> 12 & 0xf0; in qla2x00_write_flash_byte()
2077 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_write_flash_byte()
2078 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_write_flash_byte()
2090 if ((addr & BIT_16) && ((bank_select & CSR_FLASH_64K_BANK) == 0)) { in qla2x00_write_flash_byte()
2091 bank_select |= CSR_FLASH_64K_BANK; in qla2x00_write_flash_byte()
2092 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_write_flash_byte()
2095 (bank_select & CSR_FLASH_64K_BANK)) { in qla2x00_write_flash_byte()
2096 bank_select &= ~(CSR_FLASH_64K_BANK); in qla2x00_write_flash_byte()
2097 WRT_REG_WORD(®->ctrl_status, bank_select); in qla2x00_write_flash_byte()