summaryrefslogtreecommitdiffstats
path: root/src/usr/spd
Commit message (Collapse)AuthorAgeFilesLines
* TRACS override attribute for SCAN traces.Patrick Williams2013-01-021-26/+25
| | | | | | | | | Change-Id: Ia2bd15babe8ad7bd25293e72a7285c0a278b89c2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2792 Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* VPD WriteDan Crowell2012-12-173-40/+96
| | | | | | | | | | | Enable SPD writes and send a message to the FSP to update the real VPD. Change-Id: Ia398a49b4b5e2505c3ac25176cf37a5a0fc28111 RTC: 41365 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2549 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Reduce trace buffer sizes.Patrick Williams2012-12-141-1/+1
| | | | | | | Change-Id: I13a80f814fd13a30315320c0b0c7374f39c3ecc2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2522 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update VBU PNOR layout to include Winkle and Error Log partitionsAdam Muhle2012-11-031-31/+6
| | | | | | | | | | | | | | | | -Reduced the size of VPD partitions to squeeze in Winkle and Error log paritions. -Winkle and Error log partitions are smaller than production size to fit within fake-PNOR, but big enough to be functional -Deliviring more tools as part of VPO release to enable automation of figuring out VPD offsets, generating VPD, etc. Change-Id: I901cc895fbdb04837bd662329dc0c02d26e4b63f RTC: 49033 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2181 Tested-by: Jenkins Server Reviewed-by: Terry J. Opie <opiet@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update PNOR RP to parse FFS Partition TableAdam Muhle2012-07-091-2/+2
| | | | | | | | | | | | This function allows us to support varied PNOR layouts in Hostboot. Change-Id: I7294999d3619692aaab424dca1ae608a0a84fa81 RTC: 35057 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1274 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Misc SPD changesTerry J. Opie2012-06-263-30/+66
| | | | | | | | | | | | | | - Bug fix for TRC_MIN keyword - Break out Byte 33 into separate keywords - Bug fix for Module Specific Checking Change-Id: I7c534827b0eb02855ef049d73c8d0521928671ef RTC: 43202 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1229 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SPD Write SupportTerry J. Opie2012-06-195-377/+1027
| | | | | | | | | | | RTC: 35776 Depends-on: I2348a2da90ea85a966f3724f8b3694a0b8f03916 Depends-on: Ia0f22c87f8bc3959324fa8347e191f2b47b4325c Change-Id: I66bdc8baf491abb0df5427d16bc586e293c6f506 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1048 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Preload PNOR VPD correctlyTerry J. Opie2012-06-182-23/+6
| | | | | | | | | | | | | | | - Handle Venice, Murano, Tuleta - Change SPD code to use VPD_REC_NUM attribute - Modify FAPI/HWPF tests to use present DIMM targets Change-Id: I2348a2da90ea85a966f3724f8b3694a0b8f03916 RTC: 40774 Depends-on: I7d1b41c9f9e87baa9d42b78bf4351e3b6d774cb5 RTC: 39133 Depends-on: Ia0f22c87f8bc3959324fa8347e191f2b47b4325c RTC: 35835 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/950 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Modify VPD modules to use real PNOR dataTerry J. Opie2012-06-082-64/+296
| | | | | | | | | | | | | | - MVPD and SPD - Move MVPD & SPD sections to sideless - Modify PNOR RP test to handle sideless data - Modify Base Scratch Space for PNOR tests Change-Id: Ia0f22c87f8bc3959324fa8347e191f2b47b4325c RTC: 35835 Depends-on: I9b907e795b7b56d3c09f13c376f86f1f2dc627ae Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/876 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* SPD Module Specific KeywordsTerry J. Opie2012-06-064-253/+673
| | | | | | | | | | | | | | | | - Unbuffered Memory Module (UMM) - Registered Memory Module (RMM) - Clocked Memory Module (CMM) - Load Reduction Memory Module (LRMM) - Fixed TRCMIN_FINE_OFFSET naming Change-Id: I463eae708ba0b1b96ea58ea0099280f15ff089c7 RTC: 41501 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1029 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support targeting code commonalityNick Bofferding2012-04-244-4/+4
| | | | | | | | | | | | | | | - Moved common targeting code to own subtrees - Updated many components with header file changes - Implemented abstract pointer class - Implemented Hostboot specific support for targeting commonality - Changed attribute VMM base address to 4 GB (From 3 GB) - Removed tabs, fixed > 80 character lines Change-Id: Ie5a6956670bfa4f262f7691b4f0ce5a20ed289fe RTC: 35569 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/909 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Preload PNOR with required VPD dataTerry J. Opie2012-04-091-1/+1
| | | | | | | | | | | - Add 512K of MVPD data - Add 256K of SPD data Change-Id: I9b907e795b7b56d3c09f13c376f86f1f2dc627ae RTC: 35838 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/811 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* MVPD Device DriverTerry J. Opie2012-04-043-220/+176
| | | | | | | | | | | | - MVPD test cases - Add temp binary image file - Adjust SPD/DIMM Pres Detect tests to operate on 1 DIMM. Change-Id: Iaaacd4787ba8e8a8d74f3c427507d98a5f0b218c RTC: 35329 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/777 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fix bug in dimmPresenceDetect where 'false' was being written into outputBrian Horton2012-03-211-6/+5
| | | | | | | | | | | buffer as return data, but size was being set to 0. Change-Id: I1cd35915a7eb50b9c9c0782feec45cb29778c797 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/773 Tested-by: Jenkins Server Reviewed-by: Terry J. Opie <opiet@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Tools for managing binary files in git.Patrick Williams2012-03-072-5/+1
| | | | | | | | | Change-Id: I420803b36707e877a4ba35f6f484c74c9ed4eb43 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/711 Tested-by: Jenkins Server Reviewed-by: Terry J. Opie <opiet@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Re-Enable SPD tests inadvertantly disabled earlier.Terry J. Opie2012-02-271-3/+0
| | | | | | | | Change-Id: I706b3e180ad14df87de49a0a9163d13bf51be00d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/689 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SPD binary_searchTerry J. Opie2012-02-234-120/+186
| | | | | | | | | - Implement binary_search algorithm for keyword lookup table Change-Id: If7526d84fe3415ca0d2bf7a1de31816b77a912c5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/674 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* DIMM Presence DetectTerry J. Opie2012-02-168-26/+434
| | | | | | | | | | | | | - Detect DIMMs by reading BASIC_MEMORY_TYPE - Testcases to test DIMM Presence Detect - Added new SPD Keyword Enumeration - Modified table lookup for DRAM_MANUFACTURER_ID - New DIMM SPD data from Hardware team Change-Id: I11a0b8ad4b13d6200a58efc7459396f0a12695f2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/646 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Story 37595: Targeting: Add DIMM targets to simics_Venice and VBU imagesBrian Horton2012-02-161-1/+1
| | | | | | | | | | | | | | * add logic to hwas.C to find DIMMs and mark them as poweredOn, present and functional * correct bugs (s/CLASS_CARD/CLASS_LOGICAL_CARD) in other code that looked for TYPE_DIMM * add all possible DIMMs (256) to simics_VENICE.system and (8) to vbu.system.xml * also reduced simics_VENICE.system.xml file - it had 8 drawers; VENICE will only have 4. Change-Id: I7fb4913359c7153061ed1adaddf626943ee13957 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/673 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Hostboot-aware errl tool part 1.Monte Copeland2012-02-022-2/+1
| | | | | | | Change-Id: Ibe49dc935206775de032d397b2800a7b83208283 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/630 Tested-by: Jenkins Server Reviewed-by: Monte K. Copeland <copelanm@us.ibm.com>
* SPD Device DriverTerry J. Opie2012-01-317-0/+1764
- JEDEC format for DDR3 - Testcases Change-Id: I8a9bf87335914d5cb824adb92f11546c37e5b423 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/610 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud