Merge branch 'ti-sysc-fixes' into fixes
[platform/kernel/linux-starfive.git] / Documentation / fb / sm712fb.rst
1 ================
2 What is sm712fb?
3 ================
4
5 This is a graphics framebuffer driver for Silicon Motion SM712 based processors.
6
7 How to use it?
8 ==============
9
10 Switching modes is done using the video=sm712fb:... boot parameter.
11
12 If you want, for example, enable a resolution of 1280x1024x24bpp you should
13 pass to the kernel this command line: "video=sm712fb:0x31B".
14
15 You should not compile-in vesafb.
16
17 Currently supported video modes are:
18
19 Graphic modes
20 -------------
21
22 ===  =======  =======  ========  =========
23 bpp  640x480  800x600  1024x768  1280x1024
24 ===  =======  =======  ========  =========
25   8  0x301    0x303    0x305     0x307
26  16  0x311    0x314    0x317     0x31A
27  24  0x312    0x315    0x318     0x31B
28 ===  =======  =======  ========  =========
29
30 Missing Features
31 ================
32 (alias TODO list)
33
34         * 2D acceleratrion
35         * dual-head support