Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
d5c2e404
Commit
d5c2e404
authored
Dec 09, 2002
by
James Simmons
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added in Radeon PCI ids into pci_ids.h from radeon.h. IGA fbdev uses C99 now.
parent
cf02c7e4
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
117 additions
and
35 deletions
+117
-35
drivers/video/igafb.c
drivers/video/igafb.c
+80
-20
include/linux/pci_ids.h
include/linux/pci_ids.h
+37
-0
include/video/radeon.h
include/video/radeon.h
+0
-15
No files found.
drivers/video/igafb.c
View file @
d5c2e404
...
...
@@ -75,36 +75,96 @@ struct fb_fix_screeninfo igafb_fix __initdata = {
};
struct
fb_var_screeninfo
default_var
=
{
/* 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock) */
640
,
480
,
640
,
480
,
0
,
0
,
8
,
0
,
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
0
,
0
},
0
,
0
,
-
1
,
-
1
,
0
,
39722
,
48
,
16
,
33
,
10
,
96
,
2
,
0
,
FB_VMODE_NONINTERLACED
/* 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock) */
.
xres
=
640
,
.
yres
=
480
,
.
xres_virtual
=
640
,
.
yres_virtual
=
480
,
.
bits_per_pixel
=
8
,
.
red
=
{
0
,
8
,
0
},
.
green
=
{
0
,
8
,
0
},
.
blue
=
{
0
,
8
,
0
},
.
height
=
-
1
,
.
width
=
-
1
,
.
accel_flags
=
FB_ACCEL_NONE
,
.
pixclock
=
39722
,
.
left_margin
=
48
,
.
right_margin
=
16
,
.
upper_margin
=
33
,
.
lower_margin
=
10
,
.
hsync_len
=
96
,
.
vsync_len
=
2
,
.
vmode
=
FB_VMODE_NONINTERLACED
};
#ifdef __sparc__
struct
fb_var_screeninfo
default_var_1024x768
__initdata
=
{
/* 1024x768, 75 Hz, Non-Interlaced (78.75 MHz dotclock) */
1024
,
768
,
1024
,
768
,
0
,
0
,
8
,
0
,
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
0
,
0
},
0
,
0
,
-
1
,
-
1
,
0
,
12699
,
176
,
16
,
28
,
1
,
96
,
3
,
FB_SYNC_HOR_HIGH_ACT
|
FB_SYNC_VERT_HIGH_ACT
,
FB_VMODE_NONINTERLACED
/* 1024x768, 75 Hz, Non-Interlaced (78.75 MHz dotclock) */
.
xres
=
1024
,
.
yres
=
768
,
.
xres_virtual
=
1024
,
.
yres_virtual
=
768
,
.
bits_per_pixel
=
8
,
.
red
=
{
0
,
8
,
0
},
.
green
=
{
0
,
8
,
0
},
.
blue
=
{
0
,
8
,
0
},
.
height
=
-
1
,
.
width
=
-
1
,
.
accel_flags
=
FB_ACCEL_NONE
,
.
pixclock
=
12699
,
.
left_margin
=
176
,
.
right_margin
=
16
,
.
upper_margin
=
28
,
.
lower_margin
=
1
,
.
hsync_len
=
96
,
.
vsync_len
=
3
,
.
vmode
=
FB_SYNC_HOR_HIGH_ACT
|
FB_SYNC_VERT_HIGH_ACT
,
FB_VMODE_NONINTERLACED
};
struct
fb_var_screeninfo
default_var_1152x900
__initdata
=
{
/* 1152x900, 76 Hz, Non-Interlaced (110.0 MHz dotclock) */
1152
,
900
,
1152
,
900
,
0
,
0
,
8
,
0
,
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
0
,
0
},
0
,
0
,
-
1
,
-
1
,
0
,
9091
,
234
,
24
,
34
,
3
,
100
,
3
,
FB_SYNC_HOR_HIGH_ACT
|
FB_SYNC_VERT_HIGH_ACT
,
FB_VMODE_NONINTERLACED
/* 1152x900, 76 Hz, Non-Interlaced (110.0 MHz dotclock) */
.
xres
=
1152
,
.
yres
=
900
,
.
xres_virtual
=
1152
,
.
yres_virtual
=
900
,
.
bits_per_pixel
=
8
,
.
red
=
{
0
,
8
,
0
},
.
green
=
{
0
,
8
,
0
},
.
blue
=
{
0
,
8
,
0
},
.
height
=
-
1
,
.
width
=
-
1
,
.
accel_flags
=
FB_ACCEL_NONE
,
.
pixclock
=
9091
,
.
left_margin
=
234
,
.
right_margin
=
24
,
.
upper_margin
=
34
,
.
lower_margin
=
3
,
.
hsync_len
=
100
,
.
vsync_len
=
3
,
.
vmode
=
FB_SYNC_HOR_HIGH_ACT
|
FB_SYNC_VERT_HIGH_ACT
,
FB_VMODE_NONINTERLACED
};
struct
fb_var_screeninfo
default_var_1280x1024
__initdata
=
{
/* 1280x1024, 75 Hz, Non-Interlaced (135.00 MHz dotclock) */
1280
,
1024
,
1280
,
1024
,
0
,
0
,
8
,
0
,
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
8
,
0
},
{
0
,
0
,
0
},
0
,
0
,
-
1
,
-
1
,
0
,
7408
,
248
,
16
,
38
,
1
,
144
,
3
,
FB_SYNC_HOR_HIGH_ACT
|
FB_SYNC_VERT_HIGH_ACT
,
FB_VMODE_NONINTERLACED
/* 1280x1024, 75 Hz, Non-Interlaced (135.00 MHz dotclock) */
.
xres
=
1280
,
.
yres
=
1024
,
.
xres_virtual
=
1280
,
.
yres_virtaul
=
1024
,
.
bits_per_pixel
=
8
,
.
red
=
{
0
,
8
,
0
},
.
green
=
{
0
,
8
,
0
},
.
blue
=
{
0
,
8
,
0
},
.
height
=
-
1
,
.
width
=
-
1
,
.
accel_flags
=
0
,
.
pixclock
=
7408
,
.
left_margin
=
248
,
.
right_margin
=
16
,
.
upper_margin
=
38
,
.
lower_margin
=
1
,
.
hsync_len
=
144
,
.
vsync_len
=
3
,
.
vmode
=
FB_SYNC_HOR_HIGH_ACT
|
FB_SYNC_VERT_HIGH_ACT
,
FB_VMODE_NONINTERLACED
};
/*
...
...
include/linux/pci_ids.h
View file @
d5c2e404
...
...
@@ -263,6 +263,43 @@
/* Radeon NV-100 */
#define PCI_DEVICE_ID_ATI_RADEON_N1 0x5159
#define PCI_DEVICE_ID_ATI_RADEON_N2 0x515a
/* Radeon R100 */
#define PCI_DEVICE_ID_ATI_RADEON_QD 0x5144
#define PCI_DEVICE_ID_ATI_RADEON_QE 0x5145
#define PCI_DEVICE_ID_ATI_RADEON_QF 0x5146
#define PCI_DEVICE_ID_ATI_RADEON_QG 0x5147
/* Radeon RV100 (VE) */
#define PCI_DEVICE_ID_ATI_RADEON_QY 0x5159
#define PCI_DEVICE_ID_ATI_RADEON_QZ 0x515a
/* Radeon R200 (8500) */
#define PCI_DEVICE_ID_ATI_RADEON_QL 0x514c
#define PCI_DEVICE_ID_ATI_RADEON_QN 0x514e
#define PCI_DEVICE_ID_ATI_RADEON_QO 0x514f
#define PCI_DEVICE_ID_ATI_RADEON_Ql 0x516c
#define PCI_DEVICE_ID_ATI_RADEON_BB 0x4242
/* Radeon RV200 (7500) */
#define PCI_DEVICE_ID_ATI_RADEON_QW 0x5157
#define PCI_DEVICE_ID_ATI_RADEON_QX 0x5158
/* Radeon RV250 (9000) */
#define PCI_DEVICE_ID_ATI_RADEON_Id 0x4964
#define PCI_DEVICE_ID_ATI_RADEON_Ie 0x4965
#define PCI_DEVICE_ID_ATI_RADEON_If 0x4966
#define PCI_DEVICE_ID_ATI_RADEON_Ig 0x4967
/* Radeon R300 (9700) */
#define PCI_DEVICE_ID_ATI_RADEON_ND 0x4e44
#define PCI_DEVICE_ID_ATI_RADEON_NE 0x4e45
#define PCI_DEVICE_ID_ATI_RADEON_NF 0x4e46
#define PCI_DEVICE_ID_ATI_RADEON_NG 0x4e47
/* Radeon M6 */
#define PCI_DEVICE_ID_ATI_RADEON_LY 0x4c59
#define PCI_DEVICE_ID_ATI_RADEON_LZ 0x4c5a
/* Radeon M7 */
#define PCI_DEVICE_ID_ATI_RADEON_LW 0x4c57
#define PCI_DEVICE_ID_ATI_RADEON_LX 0x4c58
#define PCI_DEVICE_ID_ATI_RADEON_Ld 0x4964
#define PCI_DEVICE_ID_ATI_RADEON_Le 0x4965
#define PCI_DEVICE_ID_ATI_RADEON_Lf 0x4966
#define PCI_DEVICE_ID_ATI_RADEON_Lg 0x4967
/* Radeon */
#define PCI_DEVICE_ID_ATI_RADEON_RA 0x5144
#define PCI_DEVICE_ID_ATI_RADEON_RB 0x5145
...
...
include/video/radeon.h
View file @
d5c2e404
#ifndef _RADEON_H
#define _RADEON_H
/* radeon PCI ids */
#define PCI_DEVICE_ID_RADEON_QD 0x5144
#define PCI_DEVICE_ID_RADEON_QE 0x5145
#define PCI_DEVICE_ID_RADEON_QF 0x5146
#define PCI_DEVICE_ID_RADEON_QG 0x5147
#define PCI_DEVICE_ID_RADEON_QY 0x5159
#define PCI_DEVICE_ID_RADEON_QZ 0x515a
#define PCI_DEVICE_ID_RADEON_LW 0x4c57
#define PCI_DEVICE_ID_RADEON_LY 0x4c59
#define PCI_DEVICE_ID_RADEON_LZ 0x4c5a
#define PCI_DEVICE_ID_RADEON_QL 0x514c
#define PCI_DEVICE_ID_RADEON_QW 0x5157
#define RADEON_REGSIZE 0x4000
#define MM_INDEX 0x0000
#define MM_DATA 0x0004
#define BUS_CNTL 0x0030
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment