Commit 8af1d50f authored by Krzysztof Helt's avatar Krzysztof Helt Committed by Linus Torvalds

tdfxfb: coding style improvement

This patch contains coding style improvements to the tdfxfb driver (white
spaces, indentations, long lines).

It also moves fb_ops structure to the end of file, so forward declarations of
ops functions are redundant.
Signed-off-by: default avatarKrzysztof Helt <krzysztof.h1@wp.pl>
Signed-off-by: default avatarAntonino Daplas <adaplas@gmail.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 245a2c2c
This diff is collapsed.
...@@ -2,140 +2,140 @@ ...@@ -2,140 +2,140 @@
#define _TDFX_H #define _TDFX_H
/* membase0 register offsets */ /* membase0 register offsets */
#define STATUS 0x00 #define STATUS 0x00
#define PCIINIT0 0x04 #define PCIINIT0 0x04
#define SIPMONITOR 0x08 #define SIPMONITOR 0x08
#define LFBMEMORYCONFIG 0x0c #define LFBMEMORYCONFIG 0x0c
#define MISCINIT0 0x10 #define MISCINIT0 0x10
#define MISCINIT1 0x14 #define MISCINIT1 0x14
#define DRAMINIT0 0x18 #define DRAMINIT0 0x18
#define DRAMINIT1 0x1c #define DRAMINIT1 0x1c
#define AGPINIT 0x20 #define AGPINIT 0x20
#define TMUGBEINIT 0x24 #define TMUGBEINIT 0x24
#define VGAINIT0 0x28 #define VGAINIT0 0x28
#define VGAINIT1 0x2c #define VGAINIT1 0x2c
#define DRAMCOMMAND 0x30 #define DRAMCOMMAND 0x30
#define DRAMDATA 0x34 #define DRAMDATA 0x34
/* reserved 0x38 */ /* reserved 0x38 */
/* reserved 0x3c */ /* reserved 0x3c */
#define PLLCTRL0 0x40 #define PLLCTRL0 0x40
#define PLLCTRL1 0x44 #define PLLCTRL1 0x44
#define PLLCTRL2 0x48 #define PLLCTRL2 0x48
#define DACMODE 0x4c #define DACMODE 0x4c
#define DACADDR 0x50 #define DACADDR 0x50
#define DACDATA 0x54 #define DACDATA 0x54
#define RGBMAXDELTA 0x58 #define RGBMAXDELTA 0x58
#define VIDPROCCFG 0x5c #define VIDPROCCFG 0x5c
#define HWCURPATADDR 0x60 #define HWCURPATADDR 0x60
#define HWCURLOC 0x64 #define HWCURLOC 0x64
#define HWCURC0 0x68 #define HWCURC0 0x68
#define HWCURC1 0x6c #define HWCURC1 0x6c
#define VIDINFORMAT 0x70 #define VIDINFORMAT 0x70
#define VIDINSTATUS 0x74 #define VIDINSTATUS 0x74
#define VIDSERPARPORT 0x78 #define VIDSERPARPORT 0x78
#define VIDINXDELTA 0x7c #define VIDINXDELTA 0x7c
#define VIDININITERR 0x80 #define VIDININITERR 0x80
#define VIDINYDELTA 0x84 #define VIDINYDELTA 0x84
#define VIDPIXBUFTHOLD 0x88 #define VIDPIXBUFTHOLD 0x88
#define VIDCHRMIN 0x8c #define VIDCHRMIN 0x8c
#define VIDCHRMAX 0x90 #define VIDCHRMAX 0x90
#define VIDCURLIN 0x94 #define VIDCURLIN 0x94
#define VIDSCREENSIZE 0x98 #define VIDSCREENSIZE 0x98
#define VIDOVRSTARTCRD 0x9c #define VIDOVRSTARTCRD 0x9c
#define VIDOVRENDCRD 0xa0 #define VIDOVRENDCRD 0xa0
#define VIDOVRDUDX 0xa4 #define VIDOVRDUDX 0xa4
#define VIDOVRDUDXOFF 0xa8 #define VIDOVRDUDXOFF 0xa8
#define VIDOVRDVDY 0xac #define VIDOVRDVDY 0xac
/* ... */ /* ... */
#define VIDOVRDVDYOFF 0xe0 #define VIDOVRDVDYOFF 0xe0
#define VIDDESKSTART 0xe4 #define VIDDESKSTART 0xe4
#define VIDDESKSTRIDE 0xe8 #define VIDDESKSTRIDE 0xe8
#define VIDINADDR0 0xec #define VIDINADDR0 0xec
#define VIDINADDR1 0xf0 #define VIDINADDR1 0xf0
#define VIDINADDR2 0xf4 #define VIDINADDR2 0xf4
#define VIDINSTRIDE 0xf8 #define VIDINSTRIDE 0xf8
#define VIDCUROVRSTART 0xfc #define VIDCUROVRSTART 0xfc
#define INTCTRL (0x00100000 + 0x04) #define INTCTRL (0x00100000 + 0x04)
#define CLIP0MIN (0x00100000 + 0x08) #define CLIP0MIN (0x00100000 + 0x08)
#define CLIP0MAX (0x00100000 + 0x0c) #define CLIP0MAX (0x00100000 + 0x0c)
#define DSTBASE (0x00100000 + 0x10) #define DSTBASE (0x00100000 + 0x10)
#define DSTFORMAT (0x00100000 + 0x14) #define DSTFORMAT (0x00100000 + 0x14)
#define SRCBASE (0x00100000 + 0x34) #define SRCBASE (0x00100000 + 0x34)
#define COMMANDEXTRA_2D (0x00100000 + 0x38) #define COMMANDEXTRA_2D (0x00100000 + 0x38)
#define CLIP1MIN (0x00100000 + 0x4c) #define CLIP1MIN (0x00100000 + 0x4c)
#define CLIP1MAX (0x00100000 + 0x50) #define CLIP1MAX (0x00100000 + 0x50)
#define SRCFORMAT (0x00100000 + 0x54) #define SRCFORMAT (0x00100000 + 0x54)
#define SRCSIZE (0x00100000 + 0x58) #define SRCSIZE (0x00100000 + 0x58)
#define SRCXY (0x00100000 + 0x5c) #define SRCXY (0x00100000 + 0x5c)
#define COLORBACK (0x00100000 + 0x60) #define COLORBACK (0x00100000 + 0x60)
#define COLORFORE (0x00100000 + 0x64) #define COLORFORE (0x00100000 + 0x64)
#define DSTSIZE (0x00100000 + 0x68) #define DSTSIZE (0x00100000 + 0x68)
#define DSTXY (0x00100000 + 0x6c) #define DSTXY (0x00100000 + 0x6c)
#define COMMAND_2D (0x00100000 + 0x70) #define COMMAND_2D (0x00100000 + 0x70)
#define LAUNCH_2D (0x00100000 + 0x80) #define LAUNCH_2D (0x00100000 + 0x80)
#define COMMAND_3D (0x00200000 + 0x120) #define COMMAND_3D (0x00200000 + 0x120)
/* register bitfields (not all, only as needed) */ /* register bitfields (not all, only as needed) */
#define BIT(x) (1UL << (x)) #define BIT(x) (1UL << (x))
/* COMMAND_2D reg. values */ /* COMMAND_2D reg. values */
#define TDFX_ROP_COPY 0xcc // src #define TDFX_ROP_COPY 0xcc /* src */
#define TDFX_ROP_INVERT 0x55 // NOT dst #define TDFX_ROP_INVERT 0x55 /* NOT dst */
#define TDFX_ROP_XOR 0x66 // src XOR dst #define TDFX_ROP_XOR 0x66 /* src XOR dst */
#define AUTOINC_DSTX BIT(10) #define AUTOINC_DSTX BIT(10)
#define AUTOINC_DSTY BIT(11) #define AUTOINC_DSTY BIT(11)
#define COMMAND_2D_FILLRECT 0x05 #define COMMAND_2D_FILLRECT 0x05
#define COMMAND_2D_S2S_BITBLT 0x01 // screen to screen #define COMMAND_2D_S2S_BITBLT 0x01 /* screen to screen */
#define COMMAND_2D_H2S_BITBLT 0x03 // host to screen #define COMMAND_2D_H2S_BITBLT 0x03 /* host to screen */
#define COMMAND_3D_NOP 0x00 #define COMMAND_3D_NOP 0x00
#define STATUS_RETRACE BIT(6) #define STATUS_RETRACE BIT(6)
#define STATUS_BUSY BIT(9) #define STATUS_BUSY BIT(9)
#define MISCINIT1_CLUT_INV BIT(0) #define MISCINIT1_CLUT_INV BIT(0)
#define MISCINIT1_2DBLOCK_DIS BIT(15) #define MISCINIT1_2DBLOCK_DIS BIT(15)
#define DRAMINIT0_SGRAM_NUM BIT(26) #define DRAMINIT0_SGRAM_NUM BIT(26)
#define DRAMINIT0_SGRAM_TYPE BIT(27) #define DRAMINIT0_SGRAM_TYPE BIT(27)
#define DRAMINIT0_SGRAM_TYPE_MASK (BIT(27)|BIT(28)|BIT(29)) #define DRAMINIT0_SGRAM_TYPE_MASK (BIT(27) | BIT(28) | BIT(29))
#define DRAMINIT0_SGRAM_TYPE_SHIFT 27 #define DRAMINIT0_SGRAM_TYPE_SHIFT 27
#define DRAMINIT1_MEM_SDRAM BIT(30) #define DRAMINIT1_MEM_SDRAM BIT(30)
#define VGAINIT0_VGA_DISABLE BIT(0) #define VGAINIT0_VGA_DISABLE BIT(0)
#define VGAINIT0_EXT_TIMING BIT(1) #define VGAINIT0_EXT_TIMING BIT(1)
#define VGAINIT0_8BIT_DAC BIT(2) #define VGAINIT0_8BIT_DAC BIT(2)
#define VGAINIT0_EXT_ENABLE BIT(6) #define VGAINIT0_EXT_ENABLE BIT(6)
#define VGAINIT0_WAKEUP_3C3 BIT(8) #define VGAINIT0_WAKEUP_3C3 BIT(8)
#define VGAINIT0_LEGACY_DISABLE BIT(9) #define VGAINIT0_LEGACY_DISABLE BIT(9)
#define VGAINIT0_ALT_READBACK BIT(10) #define VGAINIT0_ALT_READBACK BIT(10)
#define VGAINIT0_FAST_BLINK BIT(11) #define VGAINIT0_FAST_BLINK BIT(11)
#define VGAINIT0_EXTSHIFTOUT BIT(12) #define VGAINIT0_EXTSHIFTOUT BIT(12)
#define VGAINIT0_DECODE_3C6 BIT(13) #define VGAINIT0_DECODE_3C6 BIT(13)
#define VGAINIT0_SGRAM_HBLANK_DISABLE BIT(22) #define VGAINIT0_SGRAM_HBLANK_DISABLE BIT(22)
#define VGAINIT1_MASK 0x1fffff #define VGAINIT1_MASK 0x1fffff
#define VIDCFG_VIDPROC_ENABLE BIT(0) #define VIDCFG_VIDPROC_ENABLE BIT(0)
#define VIDCFG_CURS_X11 BIT(1) #define VIDCFG_CURS_X11 BIT(1)
#define VIDCFG_INTERLACE BIT(3) #define VIDCFG_INTERLACE BIT(3)
#define VIDCFG_HALF_MODE BIT(4) #define VIDCFG_HALF_MODE BIT(4)
#define VIDCFG_DESK_ENABLE BIT(7) #define VIDCFG_DESK_ENABLE BIT(7)
#define VIDCFG_CLUT_BYPASS BIT(10) #define VIDCFG_CLUT_BYPASS BIT(10)
#define VIDCFG_2X BIT(26) #define VIDCFG_2X BIT(26)
#define VIDCFG_HWCURSOR_ENABLE BIT(27) #define VIDCFG_HWCURSOR_ENABLE BIT(27)
#define VIDCFG_PIXFMT_SHIFT 18 #define VIDCFG_PIXFMT_SHIFT 18
#define DACMODE_2X BIT(0) #define DACMODE_2X BIT(0)
/* VGA rubbish, need to change this for multihead support */ /* VGA rubbish, need to change this for multihead support */
#define MISC_W 0x3c2 #define MISC_W 0x3c2
#define MISC_R 0x3cc #define MISC_R 0x3cc
#define SEQ_I 0x3c4 #define SEQ_I 0x3c4
#define SEQ_D 0x3c5 #define SEQ_D 0x3c5
#define CRT_I 0x3d4 #define CRT_I 0x3d4
#define CRT_D 0x3d5 #define CRT_D 0x3d5
#define ATT_IW 0x3c0 #define ATT_IW 0x3c0
#define IS1_R 0x3da #define IS1_R 0x3da
#define GRA_I 0x3ce #define GRA_I 0x3ce
#define GRA_D 0x3cf #define GRA_D 0x3cf
#ifdef __KERNEL__ #ifdef __KERNEL__
...@@ -143,9 +143,9 @@ struct banshee_reg { ...@@ -143,9 +143,9 @@ struct banshee_reg {
/* VGA rubbish */ /* VGA rubbish */
unsigned char att[21]; unsigned char att[21];
unsigned char crt[25]; unsigned char crt[25];
unsigned char gra[ 9]; unsigned char gra[9];
unsigned char misc[1]; unsigned char misc[1];
unsigned char seq[ 5]; unsigned char seq[5];
/* Banshee extensions */ /* Banshee extensions */
unsigned char ext[2]; unsigned char ext[2];
...@@ -180,15 +180,15 @@ struct tdfx_par { ...@@ -180,15 +180,15 @@ struct tdfx_par {
u32 baseline; u32 baseline;
struct { struct {
int w,u,d; int w, u, d;
unsigned long enable,disable; unsigned long enable, disable;
struct timer_list timer; struct timer_list timer;
} hwcursor; } hwcursor;
spinlock_t DAClock; spinlock_t DAClock;
}; };
#endif /* __KERNEL__ */ #endif /* __KERNEL__ */
#endif /* _TDFX_H */ #endif /* _TDFX_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment