staging: ti-st: set right the data types

replace uint and family by a much more proper u8/u16 types.
This is required specifically for data members of structures coming
in from the chip and data members parsed from the binary firmware file.

Signed-off-by: Pavan Savoy <pavan_savoy@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Pavan Savoy 2010-09-17 12:06:10 -04:00 committed by Greg Kroah-Hartman
parent 9b906a33e0
commit 5d702ea319
2 changed files with 21 additions and 21 deletions

View File

@ -1,5 +1,5 @@
struct fm_event_hdr {
unsigned char plen;
u8 plen;
} __attribute__ ((packed));
#define FM_MAX_FRAME_SIZE 0xFF /* TODO: */
@ -8,6 +8,6 @@ struct fm_event_hdr {
/* gps stuff */
struct gps_event_hdr {
unsigned char opcode;
unsigned short plen;
u8 opcode;
u16 plen;
} __attribute__ ((packed));

View File

@ -128,10 +128,10 @@ void kim_st_list_protocols(struct st_data_s *, void *);
* relevant procedure to be called.
*/
struct bts_header {
uint32_t magic;
uint32_t version;
uint8_t future[24];
uint8_t actions[0];
u32 magic;
u32 version;
u8 future[24];
u8 actions[0];
} __attribute__ ((packed));
/**
@ -139,28 +139,28 @@ struct bts_header {
* data.
*/
struct bts_action {
uint16_t type;
uint16_t size;
uint8_t data[0];
u16 type;
u16 size;
u8 data[0];
} __attribute__ ((packed));
struct bts_action_send {
uint8_t data[0];
u8 data[0];
} __attribute__ ((packed));
struct bts_action_wait {
uint32_t msec;
uint32_t size;
uint8_t data[0];
u32 msec;
u32 size;
u8 data[0];
} __attribute__ ((packed));
struct bts_action_delay {
uint32_t msec;
u32 msec;
} __attribute__ ((packed));
struct bts_action_serial {
uint32_t baud;
uint32_t flow_control;
u32 baud;
u32 flow_control;
} __attribute__ ((packed));
/**
@ -170,10 +170,10 @@ struct bts_action_serial {
* when it receives request from KIM for ldisc installation.
*/
struct hci_command {
uint8_t prefix;
uint16_t opcode;
uint8_t plen;
uint32_t speed;
u8 prefix;
u16 opcode;
u8 plen;
u32 speed;
} __attribute__ ((packed));