Use the BMP structure's I2C info, instead of DCB 1.2's, as marcheu's bios is broken
[nouveau] / src / nv_bios.c
2007-12-28  Stuart BennettMadness. Bios parsing for NV05
2007-12-26  Stuart BennettFix the setPLL optional code to actually compile
2007-12-25  Stuart BennettOn some chips we shouldn't look for a 27MHz crystal
2007-12-24  Stuart BennettBetter (not complete) support for DCB1.1/1.2
2007-12-24  Stuart Bennett"type1" bios scripts
2007-12-24  Stuart BennettRehabilitate BMP parsing
2007-12-24  Stuart BennettFix BMP length for version 5.16
2007-12-24  Stuart Bennettrandr12: use new PLL code on < NV40
2007-12-24  Stuart BennettsetPLL routines for single and two stage plls
2007-12-24  Stuart BennettTwo stage nv31 PLL mnp calculator and bios limits parsing
2007-12-24  Stuart BennettSingle stage PLL MNP calculator
2007-12-22  Stuart BennettBeginnings of PLL limits for BMP bioses
2007-12-22  Stuart BennettOn demand PLL limit parsing for NV40
2007-12-19  Stuart Bennettminor link_head_and_output cleanup
2007-12-18  Maarten MaathuisSome endianess fixes for the previously committed code.
2007-12-17  Maarten MaathuisAdd pll limits bios detection code for NV4x cards.
2007-12-16  Maarten MaathuisSome cleanup.
2007-12-14  Maarten Maathuisrandr12: It seems DVI on laptops wasn't as strange...
2007-12-14  Stuart BennettINIT_COPY_NV_REG and INIT_ZM_REG_GROUP_ADDRESS_LATCHED...
2007-12-13  Stuart BennettInvert 18/24 bit interface flag, so that the default...
2007-12-13  Stuart BennettName bios opcodes 4f and 50
2007-12-13  Stuart BennettGet VBIOS from pNv (cleanup)
2007-12-13  Stuart Bennettrandr12: some minor cleanups, no actual changes
2007-12-13  Stuart BennettSetup NV40 LVDS
2007-12-13  Stuart BennettINIT_CONDITION_TIME opcode
2007-12-13  Stuart BennettOpcode 4F
2007-12-13  Stuart BennettFP BIOS mode finding for nv40
2007-12-11  Maarten Maathuisrandr12: Fix SEL_CLK assignment again (for non-mobile...
2007-12-10  Maarten Maathuisrandr12: Fix an earlier mistake, make a decent guess...
2007-12-10  Maarten Maathuisrandr12: Improve crosswiring for digital outputs +...
2007-12-09  Stuart BennettBios register write function special case and some...
2007-12-09  Stuart BennettSome renaming for bios indexed port io
2007-12-09  Stuart BennettAdditional LVDS bios script sanity check
2007-12-08  Stuart BennettBase error :)
2007-12-07  Stuart BennettFix failure to cope with varying table lengths
2007-12-07  Stuart BennettAdd a new valid register range, which appears in some...
2007-12-07  Stuart BennettSome more bios script opcodes
2007-12-07  Stuart BennettSome M table parsing, and defer I table execution
2007-12-07  Stuart BennettImprove TMDS04 setting for LVDS
2007-12-07  Stuart BennettTMDS regs setting for pre NV40
2007-12-07  Stuart BennettBIOS version parsing
2007-12-07  Stuart BennettRefactor BIT specific details out of TMDS setting
2007-12-07  Stuart BennettThe 'T' table is clearly a TMDS table, call it as such
2007-12-07  Stuart BennettThe TMDS scripts being non-stubs does not seem to matte...
2007-12-07  Stuart BennettTest for LVDS_INIT script
2007-12-06  Maarten Maathuisrandr12: Small fix for dual link dvi.
2007-12-06  Maarten Maathuisrandr12: Improve compatibility with DCB 2.0
2007-12-06  Stuart Bennettrandr12: oops, lost the restore case
2007-12-06  Stuart Bennettrandr12: a common function to fix TMDS04, and new use...
2007-12-05  Maarten Maathuisrandr12: Intermediate bios based flat panel init commit...
2007-12-05  Stuart BennettAdd LVDS script function, and use it for DPMS
2007-12-05  Stuart BennettParse the LVDS Manufacturer table
2007-12-05  Stuart BennettModify DCB dual link flag, and DCB config parsing for...
2007-12-04  Stuart BennettBetter T table stuff.
2007-12-04  Stuart BennettAllow BIOS execution at runtime, if wanted
2007-12-04  Stuart BennettMake the bios a bit more accessible
2007-12-04  Stuart Bennettrandr12: refactor dcb usage
2007-12-02  Maarten MaathuisShow the id's of unknown bit structures in the bios.
2007-12-02  Stuart BennettFix endian bug on BIT biosen
2007-12-02  Stuart BennettDon't use PROM if the checksum is bad
2007-12-02  Stuart BennettDCB parsed flag for duallink outputs
2007-12-01  Stuart BennettThe BIT bios T table.
2007-12-01  Stuart BennettBump DCB table init so that INIT_50 can use it
2007-12-01  Stuart Bennett"or" can be 0xc
2007-12-01  Stuart BennettUse Nvidia's naming for CRTC_INDEX_COLOR
2007-12-01  Stuart BennettBios script code 0x50
2007-12-01  Stuart BennettAdd dcb "location" field. 0 for on-chip, !0 for external
2007-11-24  Stuart BennettRemove a load of unnecessary casts, and reorder functio...
2007-11-24  Stuart BennettA bunch more cleaned up bios opcodes
2007-11-22  Stuart BennettBios CRTC head chosing fixed
2007-11-21  Stuart BennettComplete init_index_addr_latched opcode
2007-11-21  Stuart BennettMore DCB entry output, and a default for DCB 1.4
2007-11-16  Stuart BennettBegone, foul g5-bios-hack
2007-11-15  Stuart BennettBig endian bios fix
2007-11-14  Stuart Bennettnv_bios indentation
2007-11-14  Stuart BennettMore code and logging beautification - wrap I/O better
2007-11-14  Stuart BennettIO flag conditions, beginnings of init_idx_addr_latched
2007-11-14  Stuart BennettMore opcodes, and some monstrous reindenting
2007-11-14  Stuart BennettUpdating some BIOS parser opcodes
2007-11-14  Stuart Bennettrandr12: More DCB abstraction to lessen parsing nastine...
2007-11-14  Stuart BennettGratuitous code renaming, moving + warning fixes for...
2007-11-12  Stuart BennettSome type / warning fixes for nv_bios.c
2007-11-12  Stuart BennettMisc bios parsing bits
2007-11-12  Patrice MandinRemove disable switches, big cleanup, requires xorgs...
2007-11-11  Stuart Bennettvbios fptable v2 parsing (for BIT biosen). Not that...
2007-11-11  Stuart BennettG5 6600 DCB improvements, but I'm sure to be some bswap...
2007-11-09  Patrice MandinReading DFP tables need randr1.2
2007-11-07  Stuart BennettBeautify DCB 1.2 weirdness, hopefully fixup G5 and...
2007-11-07  Stuart BennettLVDS VBIOS FP mode finding
2007-10-31  Maarten Maathuisrandr12: Some misc cleanup to make malc0's patches...
2007-10-15  Dave Airlienouveau: missing include
2007-10-03  Matthieu Castetabort on Init table command not found when parsing...
2007-09-30  Matthieu Castetenable bios PINS parsing on post nv10 cards
2007-09-25  Maarten Maathuisrandr12: simplification of the swapped i2c buses "worka...
2007-09-16  Ben SkeggsMove G80 VBIOS download into nv_bios.c.
2007-09-09  Maarten Maathuisrandr12: Modify dcb table for nv40 to make it look...
2007-09-05  Ben SkeggsAvoid segv.
2007-09-05  Ben SkeggsAdd back DCB table parsing from randr-1.2 branch.
2007-06-25  Ben SkeggsCheck PRAMIN for BIOS image if not found in PROM.
2007-01-15  David JeannotIndent nv_bios.c properly.
next