mflash_gpio_drv_t -> struct mflash_gpio_drv
Remove misleading typedef and redundant suffix from struct mflash_gpio_drv.__archive__
parent
a043632a52
commit
fc01dd6a13
|
@ -36,19 +36,19 @@ static command_t *mflash_cmd;
|
||||||
|
|
||||||
static mflash_bank_t *mflash_bank;
|
static mflash_bank_t *mflash_bank;
|
||||||
|
|
||||||
static mflash_gpio_drv_t pxa270_gpio = {
|
static struct mflash_gpio_drv pxa270_gpio = {
|
||||||
.name = "pxa270",
|
.name = "pxa270",
|
||||||
.set_gpio_to_output = pxa270_set_gpio_to_output,
|
.set_gpio_to_output = pxa270_set_gpio_to_output,
|
||||||
.set_gpio_output_val = pxa270_set_gpio_output_val
|
.set_gpio_output_val = pxa270_set_gpio_output_val
|
||||||
};
|
};
|
||||||
|
|
||||||
static mflash_gpio_drv_t s3c2440_gpio = {
|
static struct mflash_gpio_drv s3c2440_gpio = {
|
||||||
.name = "s3c2440",
|
.name = "s3c2440",
|
||||||
.set_gpio_to_output = s3c2440_set_gpio_to_output,
|
.set_gpio_to_output = s3c2440_set_gpio_to_output,
|
||||||
.set_gpio_output_val = s3c2440_set_gpio_output_val
|
.set_gpio_output_val = s3c2440_set_gpio_output_val
|
||||||
};
|
};
|
||||||
|
|
||||||
static mflash_gpio_drv_t *mflash_gpio[] =
|
static struct mflash_gpio_drv *mflash_gpio[] =
|
||||||
{
|
{
|
||||||
&pxa270_gpio,
|
&pxa270_gpio,
|
||||||
&s3c2440_gpio,
|
&s3c2440_gpio,
|
||||||
|
@ -199,7 +199,7 @@ static int mg_hdrst(uint8_t level)
|
||||||
static int mg_init_gpio (void)
|
static int mg_init_gpio (void)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
mflash_gpio_drv_t *gpio_drv = mflash_bank->gpio_drv;
|
struct mflash_gpio_drv *gpio_drv = mflash_bank->gpio_drv;
|
||||||
|
|
||||||
ret = gpio_drv->set_gpio_to_output(mflash_bank->rst_pin);
|
ret = gpio_drv->set_gpio_to_output(mflash_bank->rst_pin);
|
||||||
if (ret != ERROR_OK)
|
if (ret != ERROR_OK)
|
||||||
|
|
|
@ -32,12 +32,12 @@ struct mflash_gpio_num
|
||||||
signed short num;
|
signed short num;
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct mflash_gpio_drv_s
|
struct mflash_gpio_drv
|
||||||
{
|
{
|
||||||
char *name;
|
char *name;
|
||||||
int (*set_gpio_to_output) (struct mflash_gpio_num gpio);
|
int (*set_gpio_to_output) (struct mflash_gpio_num gpio);
|
||||||
int (*set_gpio_output_val) (struct mflash_gpio_num gpio, uint8_t val);
|
int (*set_gpio_output_val) (struct mflash_gpio_num gpio, uint8_t val);
|
||||||
} mflash_gpio_drv_t;
|
};
|
||||||
|
|
||||||
typedef struct _mg_io_type_drv_info {
|
typedef struct _mg_io_type_drv_info {
|
||||||
|
|
||||||
|
@ -136,7 +136,7 @@ typedef struct mflash_bank_s
|
||||||
|
|
||||||
struct mflash_gpio_num rst_pin;
|
struct mflash_gpio_num rst_pin;
|
||||||
|
|
||||||
mflash_gpio_drv_t *gpio_drv;
|
struct mflash_gpio_drv *gpio_drv;
|
||||||
target_t *target;
|
target_t *target;
|
||||||
mg_drv_info_t *drv_info;
|
mg_drv_info_t *drv_info;
|
||||||
} mflash_bank_t;
|
} mflash_bank_t;
|
||||||
|
|
Loading…
Reference in New Issue