diff options
Diffstat (limited to 'drivers/video/via/hw.h')
-rw-r--r-- | drivers/video/via/hw.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/video/via/hw.h b/drivers/video/via/hw.h index 45dee39a8b23..657dbd64a089 100644 --- a/drivers/video/via/hw.h +++ b/drivers/video/via/hw.h | |||
@@ -22,6 +22,8 @@ | |||
22 | #ifndef __HW_H__ | 22 | #ifndef __HW_H__ |
23 | #define __HW_H__ | 23 | #define __HW_H__ |
24 | 24 | ||
25 | #include <linux/seq_file.h> | ||
26 | |||
25 | #include "viamode.h" | 27 | #include "viamode.h" |
26 | #include "global.h" | 28 | #include "global.h" |
27 | #include "via_modesetting.h" | 29 | #include "via_modesetting.h" |
@@ -882,6 +884,11 @@ struct pci_device_id_info { | |||
882 | u32 chip_index; | 884 | u32 chip_index; |
883 | }; | 885 | }; |
884 | 886 | ||
887 | struct via_device_mapping { | ||
888 | u32 device; | ||
889 | const char *name; | ||
890 | }; | ||
891 | |||
885 | extern unsigned int viafb_second_virtual_xres; | 892 | extern unsigned int viafb_second_virtual_xres; |
886 | extern int viafb_SAMM_ON; | 893 | extern int viafb_SAMM_ON; |
887 | extern int viafb_dual_fb; | 894 | extern int viafb_dual_fb; |
@@ -899,6 +906,9 @@ void viafb_load_reg(int timing_value, int viafb_load_reg_num, | |||
899 | int io_type); | 906 | int io_type); |
900 | void viafb_crt_disable(void); | 907 | void viafb_crt_disable(void); |
901 | void viafb_crt_enable(void); | 908 | void viafb_crt_enable(void); |
909 | void via_set_source(u32 devices, u8 iga); | ||
910 | u32 via_parse_odev(char *input, char **end); | ||
911 | void via_odev_to_seq(struct seq_file *m, u32 odev); | ||
902 | void init_ad9389(void); | 912 | void init_ad9389(void); |
903 | /* Access I/O Function */ | 913 | /* Access I/O Function */ |
904 | void viafb_lock_crt(void); | 914 | void viafb_lock_crt(void); |