cfi_spansion_pri_ext_t -> struct cfi_spansion_pri_ext
Remove misleading typedef and redundant suffix from struct cfi_spansion_pri_ext.__archive__
parent
2ded74115d
commit
0139e7d51a
|
@ -382,7 +382,7 @@ static int cfi_read_spansion_pri_ext(flash_bank_t *bank)
|
||||||
{
|
{
|
||||||
int retval;
|
int retval;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = malloc(sizeof(cfi_spansion_pri_ext_t));
|
struct cfi_spansion_pri_ext *pri_ext = malloc(sizeof(struct cfi_spansion_pri_ext));
|
||||||
target_t *target = bank->target;
|
target_t *target = bank->target;
|
||||||
uint8_t command[8];
|
uint8_t command[8];
|
||||||
|
|
||||||
|
@ -448,7 +448,7 @@ static int cfi_read_atmel_pri_ext(flash_bank_t *bank)
|
||||||
int retval;
|
int retval;
|
||||||
struct cfi_atmel_pri_ext atmel_pri_ext;
|
struct cfi_atmel_pri_ext atmel_pri_ext;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = malloc(sizeof(cfi_spansion_pri_ext_t));
|
struct cfi_spansion_pri_ext *pri_ext = malloc(sizeof(struct cfi_spansion_pri_ext));
|
||||||
target_t *target = bank->target;
|
target_t *target = bank->target;
|
||||||
uint8_t command[8];
|
uint8_t command[8];
|
||||||
|
|
||||||
|
@ -457,7 +457,7 @@ static int cfi_read_atmel_pri_ext(flash_bank_t *bank)
|
||||||
* We read the atmel table, and prepare a valid AMD/Spansion query table.
|
* We read the atmel table, and prepare a valid AMD/Spansion query table.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
memset(pri_ext, 0, sizeof(cfi_spansion_pri_ext_t));
|
memset(pri_ext, 0, sizeof(struct cfi_spansion_pri_ext));
|
||||||
|
|
||||||
cfi_info->pri_ext = pri_ext;
|
cfi_info->pri_ext = pri_ext;
|
||||||
|
|
||||||
|
@ -528,7 +528,7 @@ static int cfi_spansion_info(struct flash_bank_s *bank, char *buf, int buf_size)
|
||||||
{
|
{
|
||||||
int printed;
|
int printed;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
|
|
||||||
printed = snprintf(buf, buf_size, "\nSpansion primary algorithm extend information:\n");
|
printed = snprintf(buf, buf_size, "\nSpansion primary algorithm extend information:\n");
|
||||||
buf += printed;
|
buf += printed;
|
||||||
|
@ -700,7 +700,7 @@ static int cfi_spansion_erase(struct flash_bank_s *bank, int first, int last)
|
||||||
{
|
{
|
||||||
int retval;
|
int retval;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
target_t *target = bank->target;
|
target_t *target = bank->target;
|
||||||
uint8_t command[8];
|
uint8_t command[8];
|
||||||
int i;
|
int i;
|
||||||
|
@ -1263,7 +1263,7 @@ cleanup:
|
||||||
static int cfi_spansion_write_block(struct flash_bank_s *bank, uint8_t *buffer, uint32_t address, uint32_t count)
|
static int cfi_spansion_write_block(struct flash_bank_s *bank, uint8_t *buffer, uint32_t address, uint32_t count)
|
||||||
{
|
{
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
target_t *target = bank->target;
|
target_t *target = bank->target;
|
||||||
reg_param_t reg_params[10];
|
reg_param_t reg_params[10];
|
||||||
armv4_5_algorithm_t armv4_5_info;
|
armv4_5_algorithm_t armv4_5_info;
|
||||||
|
@ -1690,7 +1690,7 @@ static int cfi_spansion_write_word(struct flash_bank_s *bank, uint8_t *word, uin
|
||||||
{
|
{
|
||||||
int retval;
|
int retval;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
target_t *target = bank->target;
|
target_t *target = bank->target;
|
||||||
uint8_t command[8];
|
uint8_t command[8];
|
||||||
|
|
||||||
|
@ -1738,7 +1738,7 @@ static int cfi_spansion_write_words(struct flash_bank_s *bank, uint8_t *word, ui
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
target_t *target = bank->target;
|
target_t *target = bank->target;
|
||||||
uint8_t command[8];
|
uint8_t command[8];
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
|
|
||||||
/* Calculate buffer size and boundary mask */
|
/* Calculate buffer size and boundary mask */
|
||||||
uint32_t buffersize = (1UL << cfi_info->max_buf_write_size) * (bank->bus_width / bank->chip_width);
|
uint32_t buffersize = (1UL << cfi_info->max_buf_write_size) * (bank->bus_width / bank->chip_width);
|
||||||
|
@ -2079,7 +2079,7 @@ static void cfi_fixup_atmel_reversed_erase_regions(flash_bank_t *bank, void *par
|
||||||
{
|
{
|
||||||
(void) param;
|
(void) param;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
|
|
||||||
pri_ext->_reversed_geometry = 1;
|
pri_ext->_reversed_geometry = 1;
|
||||||
}
|
}
|
||||||
|
@ -2088,7 +2088,7 @@ static void cfi_fixup_0002_erase_regions(flash_bank_t *bank, void *param)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
(void) param;
|
(void) param;
|
||||||
|
|
||||||
if ((pri_ext->_reversed_geometry) || (pri_ext->TopBottom == 3))
|
if ((pri_ext->_reversed_geometry) || (pri_ext->TopBottom == 3))
|
||||||
|
@ -2110,7 +2110,7 @@ static void cfi_fixup_0002_erase_regions(flash_bank_t *bank, void *param)
|
||||||
static void cfi_fixup_0002_unlock_addresses(flash_bank_t *bank, void *param)
|
static void cfi_fixup_0002_unlock_addresses(flash_bank_t *bank, void *param)
|
||||||
{
|
{
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
cfi_unlock_addresses_t *unlock_addresses = param;
|
cfi_unlock_addresses_t *unlock_addresses = param;
|
||||||
|
|
||||||
pri_ext->_unlock1 = unlock_addresses->unlock1;
|
pri_ext->_unlock1 = unlock_addresses->unlock1;
|
||||||
|
@ -2481,7 +2481,7 @@ static int cfi_spansion_protect_check(struct flash_bank_s *bank)
|
||||||
{
|
{
|
||||||
int retval;
|
int retval;
|
||||||
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
struct cfi_flash_bank *cfi_info = bank->driver_priv;
|
||||||
cfi_spansion_pri_ext_t *pri_ext = cfi_info->pri_ext;
|
struct cfi_spansion_pri_ext *pri_ext = cfi_info->pri_ext;
|
||||||
target_t *target = bank->target;
|
target_t *target = bank->target;
|
||||||
uint8_t command[8];
|
uint8_t command[8];
|
||||||
int i;
|
int i;
|
||||||
|
|
|
@ -96,7 +96,7 @@ struct cfi_intel_pri_ext
|
||||||
/* Spansion primary extended query table as defined for and used by
|
/* Spansion primary extended query table as defined for and used by
|
||||||
* the linux kernel cfi driver (as of 2.6.15)
|
* the linux kernel cfi driver (as of 2.6.15)
|
||||||
*/
|
*/
|
||||||
typedef struct cfi_spansion_pri_ext_s
|
struct cfi_spansion_pri_ext
|
||||||
{
|
{
|
||||||
uint8_t pri[3];
|
uint8_t pri[3];
|
||||||
uint8_t major_version;
|
uint8_t major_version;
|
||||||
|
@ -115,7 +115,7 @@ typedef struct cfi_spansion_pri_ext_s
|
||||||
int _reversed_geometry;
|
int _reversed_geometry;
|
||||||
uint32_t _unlock1;
|
uint32_t _unlock1;
|
||||||
uint32_t _unlock2;
|
uint32_t _unlock2;
|
||||||
} cfi_spansion_pri_ext_t;
|
};
|
||||||
|
|
||||||
/* Atmel primary extended query table as defined for and used by
|
/* Atmel primary extended query table as defined for and used by
|
||||||
* the linux kernel cfi driver (as of 2.6.20+)
|
* the linux kernel cfi driver (as of 2.6.20+)
|
||||||
|
|
|
@ -456,7 +456,7 @@ void cfi_fixup_non_cfi(flash_bank_t *bank)
|
||||||
|
|
||||||
if (cfi_info->pri_id == 0x2)
|
if (cfi_info->pri_id == 0x2)
|
||||||
{
|
{
|
||||||
cfi_spansion_pri_ext_t *pri_ext = malloc(sizeof(cfi_spansion_pri_ext_t));
|
struct cfi_spansion_pri_ext *pri_ext = malloc(sizeof(struct cfi_spansion_pri_ext));
|
||||||
|
|
||||||
pri_ext->pri[0] = 'P';
|
pri_ext->pri[0] = 'P';
|
||||||
pri_ext->pri[1] = 'R';
|
pri_ext->pri[1] = 'R';
|
||||||
|
|
Loading…
Reference in New Issue