finish radeon and USB card detect

This commit is contained in:
Markus Fröschle
2016-12-17 19:29:52 +00:00
parent 8e768bc746
commit 52d1d95814
14 changed files with 394 additions and 510 deletions

View File

@@ -28,11 +28,11 @@
*/
int fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var)
int32_t fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var)
{
int xoffset = var->xoffset;
int yoffset = var->yoffset;
int err;
int32_t xoffset = var->xoffset;
int32_t yoffset = var->yoffset;
int32_t err;
dbg("\r\n");
if ((xoffset < 0) || (yoffset < 0)
@@ -58,9 +58,9 @@ int fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var)
return 0;
}
int fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var)
int32_t fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var)
{
int err;
int32_t err;
dbg("var->activate = 0x%x\r\n", var->activate);
@@ -91,7 +91,7 @@ int fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var)
return 0;
}
int fb_blank(struct fb_info *info, int blank)
int32_t fb_blank(struct fb_info *info, int32_t blank)
{
dbg("\r\n");
if (blank > FB_BLANK_POWERDOWN)
@@ -99,12 +99,12 @@ int fb_blank(struct fb_info *info, int blank)
return(info->fbops->fb_blank(blank, info));
}
int fb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
int32_t fb_ioctl(struct fb_info *info, uint32_t cmd, unsigned long arg)
{
struct fb_var_screeninfo var;
struct fb_fix_screeninfo fix;
void *argp = (void *) arg;
int i;
int32_t i;
dbg("\r\n");
switch(cmd)
@@ -138,10 +138,10 @@ int fb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
return i;
case FBIO_ALLOC:
return(offscreen_alloc(info,(long)arg));
return(offscreen_alloc(info, arg));
case FBIO_FREE:
return(offscreen_free(info,(long)arg));
return(offscreen_free(info, (void *) arg));
default:
return(info->fbops->fb_ioctl(cmd, arg, info));