/**************************************************************************** * Driver for Solarflare Solarstorm network controllers and boards * Copyright 2009 Solarflare Communications Inc. * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 as published * by the Free Software Foundation, incorporated herein by reference. */#ifndef MCDI_PCOL_H#define MCDI_PCOL_H/* Values to be written into FMCR_CZ_RESET_STATE_REG to control boot. *//* Power-on reset state */#define MC_FW_STATE_POR (1)/* If this is set in MC_RESET_STATE_REG then it should be * possible to jump into IMEM without loading code from flash. */#define MC_FW_WARM_BOOT_OK (2)/* The MC main image has started to boot. */#define MC_FW_STATE_BOOTING (4)/* The Scheduler has started. */#define MC_FW_STATE_SCHED (8)/* Values to be written to the per-port status dword in shared * memory on reboot and assert */#define MC_STATUS_DWORD_REBOOT (0xb007b007)#define MC_STATUS_DWORD_ASSERT (0xdeaddead)/* The