mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-16 09:34:22 +08:00
staging: dgap: fix sparse warnings for the entire cm_t structure
This patch fixes sparse warnings for the entire cm_t structure This entire structure defines a hardware segment Signed-off-by: Mark Hounschell <markh@compro.net> Tested-by: Mark Hounschell <markh@compro.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
405b26d92d
commit
6a30cddba4
@ -1304,7 +1304,7 @@ static int dgap_tty_init(struct board_t *brd)
|
||||
u8 modem = 0;
|
||||
struct channel_t *ch;
|
||||
struct bs_t __iomem *bs;
|
||||
struct cm_t *cm;
|
||||
struct cm_t __iomem *cm;
|
||||
|
||||
if (!brd)
|
||||
return -ENXIO;
|
||||
@ -4744,7 +4744,7 @@ static void dgap_cmdb(struct channel_t *ch, u8 cmd, u8 byte1,
|
||||
u8 byte2, uint ncmds)
|
||||
{
|
||||
char __iomem *vaddr;
|
||||
struct cm_t *cm_addr = NULL;
|
||||
struct __iomem cm_t *cm_addr;
|
||||
uint count;
|
||||
uint n;
|
||||
u16 head;
|
||||
@ -4829,7 +4829,7 @@ static void dgap_cmdb(struct channel_t *ch, u8 cmd, u8 byte1,
|
||||
static void dgap_cmdw(struct channel_t *ch, u8 cmd, u16 word, uint ncmds)
|
||||
{
|
||||
char __iomem *vaddr;
|
||||
struct cm_t *cm_addr = NULL;
|
||||
struct __iomem cm_t *cm_addr;
|
||||
uint count;
|
||||
uint n;
|
||||
u16 head;
|
||||
@ -4912,7 +4912,7 @@ static void dgap_cmdw(struct channel_t *ch, u8 cmd, u16 word, uint ncmds)
|
||||
static void dgap_cmdw_ext(struct channel_t *ch, u16 cmd, u16 word, uint ncmds)
|
||||
{
|
||||
char __iomem *vaddr;
|
||||
struct cm_t *cm_addr = NULL;
|
||||
struct __iomem cm_t *cm_addr;
|
||||
uint count;
|
||||
uint n;
|
||||
u16 head;
|
||||
|
@ -969,7 +969,7 @@ struct digi_cmd {
|
||||
struct channel_t {
|
||||
int magic; /* Channel Magic Number */
|
||||
struct bs_t __iomem *ch_bs; /* Base structure pointer */
|
||||
struct cm_t *ch_cm; /* Command queue pointer */
|
||||
struct cm_t __iomem *ch_cm; /* Command queue pointer */
|
||||
struct board_t *ch_bd; /* Board structure pointer */
|
||||
unsigned char *ch_vaddr; /* FEP memory origin */
|
||||
unsigned char *ch_taddr; /* Write buffer origin */
|
||||
|
Loading…
Reference in New Issue
Block a user