Fix "set but not used" in smartpqi. The PCI_MEM macros don't require a

physical/absolute address in FreeBSD, but it looks like the calling
code might be somewhat portable to other OS's that do require this.
Therefore, set the variables to __unused instead of removing the code
entirely.

(cherry picked from commit e28289ca83)
This commit is contained in:
Scott Long 2022-02-26 10:25:43 -07:00 committed by Warner Losh
parent 8f5c107656
commit 78564b6872
2 changed files with 2 additions and 2 deletions

View File

@ -98,7 +98,7 @@ void
pqisrc_configure_legacy_intx(pqisrc_softstate_t *softs, boolean_t enable_intx)
{
uint32_t intx_mask;
uint32_t *reg_addr = NULL;
uint32_t *reg_addr __unused;
DBG_FUNC("IN\n");

View File

@ -590,7 +590,7 @@ pqisrc_process_config_table(pqisrc_softstate_t *softs)
int ret = PQI_STATUS_FAILURE;
uint32_t config_table_size;
uint32_t section_off;
uint8_t *config_table_abs_addr;
uint8_t *config_table_abs_addr __unused;
struct pqi_conf_table *conf_table;
struct pqi_conf_table_section_header *section_hdr;