1*d83cc019SAndroid Build Coastguard Worker================ 2*d83cc019SAndroid Build Coastguard Workerintel_vbt_decode 3*d83cc019SAndroid Build Coastguard Worker================ 4*d83cc019SAndroid Build Coastguard Worker 5*d83cc019SAndroid Build Coastguard Worker----------------------------- 6*d83cc019SAndroid Build Coastguard WorkerIntel Video BIOS Table parser 7*d83cc019SAndroid Build Coastguard Worker----------------------------- 8*d83cc019SAndroid Build Coastguard Worker.. include:: defs.rst 9*d83cc019SAndroid Build Coastguard Worker:Author: IGT Developers <[email protected]> 10*d83cc019SAndroid Build Coastguard Worker:Date: 2016-03-01 11*d83cc019SAndroid Build Coastguard Worker:Version: |PACKAGE_STRING| 12*d83cc019SAndroid Build Coastguard Worker:Copyright: 2010,2012,2016 Intel Corporation 13*d83cc019SAndroid Build Coastguard Worker:Manual section: |MANUAL_SECTION| 14*d83cc019SAndroid Build Coastguard Worker:Manual group: |MANUAL_GROUP| 15*d83cc019SAndroid Build Coastguard Worker 16*d83cc019SAndroid Build Coastguard WorkerSYNOPSIS 17*d83cc019SAndroid Build Coastguard Worker======== 18*d83cc019SAndroid Build Coastguard Worker 19*d83cc019SAndroid Build Coastguard Worker**intel_vbt_decode** [*OPTIONS*] 20*d83cc019SAndroid Build Coastguard Worker 21*d83cc019SAndroid Build Coastguard WorkerDESCRIPTION 22*d83cc019SAndroid Build Coastguard Worker=========== 23*d83cc019SAndroid Build Coastguard Worker 24*d83cc019SAndroid Build Coastguard Worker**intel_vbt_decode** is a tool to parse the Intel Video BIOS Tables (VBT) and 25*d83cc019SAndroid Build Coastguard Workerpresent the information in a human readable format. 26*d83cc019SAndroid Build Coastguard Worker 27*d83cc019SAndroid Build Coastguard WorkerThe preferred ways of getting the binary VBT to parse are: 28*d83cc019SAndroid Build Coastguard Worker 29*d83cc019SAndroid Build Coastguard Worker1) /sys/kernel/debug/dri/0/i915_vbt (since kernel version 4.5) 30*d83cc019SAndroid Build Coastguard Worker 31*d83cc019SAndroid Build Coastguard Worker2) /sys/kernel/debug/dri/0/i915_opregion 32*d83cc019SAndroid Build Coastguard Worker 33*d83cc019SAndroid Build Coastguard Worker3) Using the **intel_bios_dumper(1)** tool. 34*d83cc019SAndroid Build Coastguard Worker 35*d83cc019SAndroid Build Coastguard WorkerThe VBT consists of a VBT header, a BIOS Data Block (BDB) header, and a number 36*d83cc019SAndroid Build Coastguard Workerof BIOS Data Blocks. 37*d83cc019SAndroid Build Coastguard Worker 38*d83cc019SAndroid Build Coastguard WorkerOPTIONS 39*d83cc019SAndroid Build Coastguard Worker======= 40*d83cc019SAndroid Build Coastguard Worker 41*d83cc019SAndroid Build Coastguard Worker--file=FILE 42*d83cc019SAndroid Build Coastguard Worker Parse Video BIOS Tables from FILE. 43*d83cc019SAndroid Build Coastguard Worker 44*d83cc019SAndroid Build Coastguard Worker--devid=DEVID 45*d83cc019SAndroid Build Coastguard Worker Pretend to be PCI ID DEVID. Some details can be parsed more accurately if 46*d83cc019SAndroid Build Coastguard Worker the platform is known. 47*d83cc019SAndroid Build Coastguard Worker 48*d83cc019SAndroid Build Coastguard Worker--panel-type=N 49*d83cc019SAndroid Build Coastguard Worker Parse the details for flat panel N. Usually this is retrieved from the Video 50*d83cc019SAndroid Build Coastguard Worker BIOS Tables, but this can be used to override. 51*d83cc019SAndroid Build Coastguard Worker 52*d83cc019SAndroid Build Coastguard Worker--all-panels 53*d83cc019SAndroid Build Coastguard Worker Parse the details for all flat panels present in the Video BIOS Tables. 54*d83cc019SAndroid Build Coastguard Worker 55*d83cc019SAndroid Build Coastguard Worker--hexdump 56*d83cc019SAndroid Build Coastguard Worker Hex dump the blocks. 57*d83cc019SAndroid Build Coastguard Worker 58*d83cc019SAndroid Build Coastguard Worker--block=N 59*d83cc019SAndroid Build Coastguard Worker Dump only the BIOS Data Block number N. 60*d83cc019SAndroid Build Coastguard Worker 61*d83cc019SAndroid Build Coastguard WorkerREPORTING BUGS 62*d83cc019SAndroid Build Coastguard Worker============== 63*d83cc019SAndroid Build Coastguard Worker 64*d83cc019SAndroid Build Coastguard WorkerReport bugs to https://bugs.freedesktop.org. 65*d83cc019SAndroid Build Coastguard Worker 66*d83cc019SAndroid Build Coastguard WorkerSEE ALSO 67*d83cc019SAndroid Build Coastguard Worker======== 68*d83cc019SAndroid Build Coastguard Worker 69*d83cc019SAndroid Build Coastguard Worker**intel_bios_dumper(1)** 70