mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-22 04:44:46 +00:00
imx: mx53ppd: fix build error
board/ge/mx53ppd/mx53ppd.c: In function 'board_late_init': board/ge/mx53ppd/mx53ppd.c:359:23: error: passing argument 2 of 'read_vpd' from incompatible pointer type [-Werror=incompatible-pointer-types] res = read_vpd(&vpd, vpd_callback); ^~~~~~~~~~~~ In file included from board/ge/mx53ppd/mx53ppd.c:37:0: board/ge/mx53ppd/../../ge/common/vpd_reader.h:19:5: note: expected 'int (*)(struct vpd_cache *, u8, u8, u8, size_t, const u8 *) {aka int (*)(struct vpd_cache *, unsigned char, unsigned char, unsigned char, unsigned int, const unsigned char *)}' but argument is of type 'int (*)(void *, u8, u8, u8, size_t, const u8 *) {aka int (*)(void *, unsigned char, unsigned char, unsigned char, unsigned int, const unsigned char *)}' int read_vpd(struct vpd_cache *cache, ^~~~~~~~ cc1: all warnings being treated as errors Signed-off-by: Peng Fan <peng.fan@nxp.com> Acked-by: Stefano Babic <sbabic@denx.de>
This commit is contained in:
parent
d98f191aff
commit
f026c1d9ef
1 changed files with 3 additions and 3 deletions
|
@ -290,10 +290,10 @@ struct vpd_cache {
|
||||||
/*
|
/*
|
||||||
* Extracts MAC and product information from the VPD.
|
* Extracts MAC and product information from the VPD.
|
||||||
*/
|
*/
|
||||||
static int vpd_callback(void *userdata, u8 id, u8 version, u8 type, size_t size,
|
static int vpd_callback(struct vpd_cache *userdata, u8 id, u8 version,
|
||||||
u8 const *data)
|
u8 type, size_t size, u8 const *data)
|
||||||
{
|
{
|
||||||
struct vpd_cache *vpd = (struct vpd_cache *)userdata;
|
struct vpd_cache *vpd = userdata;
|
||||||
|
|
||||||
if (id == VPD_BLOCK_HWID && version == 1 && type != VPD_TYPE_INVALID &&
|
if (id == VPD_BLOCK_HWID && version == 1 && type != VPD_TYPE_INVALID &&
|
||||||
size >= 1) {
|
size >= 1) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue