diff options
| -rw-r--r-- | drivers/video/fb_draw.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/video/fb_draw.h b/drivers/video/fb_draw.h index 04c01faaf772..624ee115f129 100644 --- a/drivers/video/fb_draw.h +++ b/drivers/video/fb_draw.h | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | 3 | ||
| 4 | #include <asm/types.h> | 4 | #include <asm/types.h> |
| 5 | #include <linux/fb.h> | 5 | #include <linux/fb.h> |
| 6 | #include <linux/bug.h> | ||
| 6 | 7 | ||
| 7 | /* | 8 | /* |
| 8 | * Compose two values, using a bitmask as decision value | 9 | * Compose two values, using a bitmask as decision value |
| @@ -41,7 +42,8 @@ pixel_to_pat( u32 bpp, u32 pixel) | |||
| 41 | case 32: | 42 | case 32: |
| 42 | return 0x0000000100000001ul*pixel; | 43 | return 0x0000000100000001ul*pixel; |
| 43 | default: | 44 | default: |
| 44 | panic("pixel_to_pat(): unsupported pixelformat\n"); | 45 | WARN(1, "pixel_to_pat(): unsupported pixelformat %d\n", bpp); |
| 46 | return 0; | ||
| 45 | } | 47 | } |
| 46 | } | 48 | } |
| 47 | #else | 49 | #else |
| @@ -66,7 +68,8 @@ pixel_to_pat( u32 bpp, u32 pixel) | |||
| 66 | case 32: | 68 | case 32: |
| 67 | return 0x00000001ul*pixel; | 69 | return 0x00000001ul*pixel; |
| 68 | default: | 70 | default: |
| 69 | panic("pixel_to_pat(): unsupported pixelformat\n"); | 71 | WARN(1, "pixel_to_pat(): unsupported pixelformat %d\n", bpp); |
| 72 | return 0; | ||
| 70 | } | 73 | } |
| 71 | } | 74 | } |
| 72 | #endif | 75 | #endif |
