summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf
Commit message (Collapse)AuthorAgeFilesLines
* Fix proc_setup_bars fails on large config (4 procs 4 centaurs)Van Lee2012-10-247-110/+149
| | | | | | | | Change-Id: I8203c863f26aeb3a0ea20964e4c4bef64802c4e8 RTC: 50426 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2118 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* FW team Accessor HWP for erepairBilicon Patil2012-10-244-2/+479
| | | | | | | | | | Change-Id: If1cf10820ae7fc678152641ce9c958f68b003891 RTC: 22646 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1867 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: Integrate proc_switch_cfsim into HostbootThi Tran2012-10-244-39/+640
| | | | | | | | Change-Id: I2f32b1840d9349791494c41d3ca2a7ab29b53e3c RTC: 41356 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2019 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix FSI FFDC CollectionDan Crowell2012-10-171-1/+4
| | | | | | | | | | | | I had some reversed logic that prevents FSI FFDC from getting collected correctly. I also made an unrelated change to improve FAPI SRCs that was bugging me recently. Change-Id: I86c480cb2234120eda26016621ab8c8269c04d72 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2018 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Improve description of POS attributesMike Jones2012-10-173-56/+88
| | | | | | | | | Change-Id: I46ca24b070fa0bb6dfe22d43dde429912dea7452 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2043 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Add fapiSetMvpdField functionMike Jones2012-10-171-0/+60
| | | | | | | | | | Change-Id: I112708de8f5de7af9cf328034b2b612cd53b74e9 RTC: 50183 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2006 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Manu Flags Attribute: Add a NO_FLAG enumeratorMike Jones2012-10-171-0/+1
| | | | | | | | | | | This was requested by John Farrugia for Cronus usage. Change-Id: I817044375338ded0f002c36b4fbf64dd01ead011 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1996 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Memory Leak task_endBill Schwartz2012-10-1228-224/+228
| | | | | | | | Change-Id: Idb7a2d8d72a55f644efd0b2548eca5df5d062e6d RTC: 47491 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2011 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Populate Attributes for HostServicesDan Crowell2012-10-105-24/+1214
| | | | | | | | | | | | | | | | | | Inside the start payload istep a set of FAPI attributes will be read and copied into a specified location of mainstore so that HostServices runtime code can access them. There are 4 files that will be shared with HostServices code: - attribute_structs.H : common structures used to define data - hsvc_sysdata.C : list of required system attributes - hsvc_procdata.C : list of required proc attributes - hsvc_exdata.C : list of required ex attributes RTC: 41242 Change-Id: I3af3b2bf99b4dbedb6efeb2cb35e49ba066a9c19 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1893 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: integrate proc_build_smp into HostbootVan Lee2012-10-1036-572/+9962
| | | | | | | | | RTC: 42153 Change-Id: I2d68a5d3614480e7fc9113c276c5a6b5440f9990 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1836 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: integrate official version of mss_setup_barsVan Lee2012-10-104-327/+664
| | | | | | | | | | | | | | | - fixed MSS_CAL_STEP_ENABLE attribute is missing in mba target type - make dependency to new bbuild RTC: 43375 Change-Id: I626c4c41caa1bba54264c24c8e1d2f3de22e9ad8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1731 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Extend VMM to 32MMissy Connell2012-10-091-2/+33
| | | | | | | | | | | | | | Add mmLinearMap to create block at a specified phys addr. Added iv_MaptoPhy in the block to indicate we are physically mapped block and to not apply the HRMOR. Change-Id: I75ddb19b82ae9a2035ff873edff8a34a33c74639 RTC:43401 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1846 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update SPY FAPI functions to take meaningful spy name instead of integer IDRichard J. Knight2012-10-042-52/+354
| | | | | | | | | Change-Id: I5fb9d797600d5ab9f02509b480f11ac104486ef4 RTC: 48208 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1891 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Allow automatic collection of register FFDC data when HWP error createdMike Jones2012-10-0416-536/+826
| | | | | | | | | | | | | If HWP Error XML contains an element called <collectRegisterFfdc> which identifies the registers to collect as FFDC then when the error is created, those registers are automatically collected and stored in the error log. Also create Hostboot parsers to parse the data. Change-Id: I521527b97e0db0c808db81773ba0fe9aa00477ad RTC: 46029 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1866 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attribute: Add ATTR_MNFG_FLAGSMike Jones2012-10-041-22/+45
| | | | | | | | | | | | | On Hostboot/FSP, this is a simple pass-through to get the corresponding Targeting attribute Change-Id: I57a4ffe26eff8cace3584df311552d73880088c5 RTC: 34182 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1933 Tested-by: Jenkins Server Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Andrea Y. Ma <ayma@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: integrate mss_eff_groupingVan Lee2012-10-044-0/+673
| | | | | | | | | | | | - dynamically allocate temp space to 1024 bytes space for retrieving attribute - mss_eff_grouping.C v1.10 - mss_eff_grouping.H v1.5 Change-Id: I7becf983aa9722f97b4fd8babc7c65fcd0175ac6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1730 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Added proc_thread_control hwp and enable calling of it to activate threadsCamVan Nguyen2012-10-036-110/+951
| | | | | | | | | | | Change-Id: I92f5542d93e41cb90da81603761387e5194fc3d9 RTC: 42817 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1734 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Merge latest reviewed mss_eff_config HWPs into HostbootMike Jones2012-10-036-731/+1877
| | | | | | | | | | | | The mss_eff_config restructuring change has been tested by Mark Bellows in Cronus VBU. Change-Id: I665ecfd545daf83151c5797114f1927491ece31d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1875 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update some HWP files that changed namesMike Jones2012-10-0320-439/+337
| | | | | | | | | | | | | Some HWP files changed names, the prefix proc_ was replaced with p8_ There are no functional changes here. Change-Id: I7fa6409d0457df6a67c4c56386c09566dddec338 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1895 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Tool to analyze HWP filesBrian Horton2012-09-2634-176/+244
| | | | | | | | | | | | | | | | | | Scan hardware procedure files and look for: . if file has special IGNORE string, ignore (ie, initservice files) . if file doesn't have '$Id:' tag - report it (if -m option used) . if file has '$Id:' tag, print filename and version Several different reporting options are supported. In addition, make target added for obj/genfiles/hwp_id.html and this file is now in the fsp.tar file that will be shipped. Change-Id: Iac56d4a2a839fac0c4522ceaa9eb11f16ca9c199 RTC: 35726 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1651 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: integrate new version of proc_chiplet_scominit into HostbootVan Lee2012-09-247-122/+359
| | | | | | | Change-Id: I7253d1a10a90f66a6fd9dd3280cb2aa3744bdbef Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1844 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* integrate new version of existing HWPs into hostbootVan Lee2012-09-2413-629/+1647
| | | | | | | | | | | | - added mss_eff_config_rank_group.C Change-Id: Ie6b2b2b81137892d6753e1497cfe877852ff30a5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1720 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Set up POSITION attribute for DIMM targetsVan Lee2012-09-241-23/+55
| | | | | | | | | Change-Id: I7633b8c624c54cb447910a3a58212901e650ae3a Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1843 Tested-by: Jenkins Server Reviewed-by: Terry J. Opie <opiet@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Enable proc_setup_bars in simics - crash resolvedMark Wenning2012-09-161-13/+0
| | | | | | | | | Change-Id: I0a56686acb2b0816256d2f618f4e9b79c2b4b94b RTC: 44948 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1681 Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix duplicate proc_pba_bar_config filesMark Wenning2012-09-165-519/+210
| | | | | | | | Change-Id: Ic0f562cbc4abd75de3760777320865cee9986539 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1729 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Optimization - do PutScom vs PutScomUnderMask if the combined bit maskCamVan Nguyen2012-09-163-48/+50
| | | | | | | | | | | enables all 64 bits Change-Id: I6d679b3e240728cee1d42f5534c3d9815272d5e1 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1709 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for Non-zero HRMORDan Crowell2012-09-161-3/+0
| | | | | | | | | | | | | | | | | | Changes to kernel code to support detection and use of HRMOR offset in memory Changes to tooling to handle the real memory offset New interface to retrieve the physical address that corresponds to a virtual address To test, run these commands before starting up Hostboot: system_cmp0.cpu0_0_05_0.write-reg HRMOR 0x8000000 proc_venicechip_cmp0.phys_mem.del-map p8Proc0.l3_cache_ram 0 0 RTC: 46032 Change-Id: I50ab248f941218a3a14a8f0fc12a551b56dc7cf3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1553 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Nap instruction sometimes executed with wrong permissions.Patrick Williams2012-09-061-14/+14
| | | | | | | | | | | | | | | | | | | When executing the nap instruction, all thread state can be lost. This was causing r0 to be lost, which contained the system-call number for the idle thread to request permission to execute nap and as a result 'task-yield' was executed instead of 'cpu-nap' after the idle thread took its first nap. Re-arranged the sreset code that handles nap-wakeup to deal with thread-state being lost when entering nap and instead using the previously saved task-state from the 'cpu-nap' system call. Change-Id: Id7468a8577c4d7b273b23bc97e7dd040555e7b67 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1567 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Performance and size optimizations - inline simple methodsBrian Horton2012-09-052-95/+45
| | | | | | | | | | | | | | | Move the code for some of the 'simple' methods (ie, {}, or simple methods that just set a value or return a value) from the .C file into the .H file, so that they're inlined. Saves in both size and performance. Didn't measure performance gains (not sure I can in a simulated environment..) but generated .list files look much better. Size - hbicore_extended.bin dropped from 1442928 to 1426544 (16K, 1%) Change-Id: I6915cba77520b4a28237c557760ababcca781804 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1464 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Write scratch register in start_payload / shutdown.Patrick Williams2012-09-041-0/+6
| | | | | | | | | | Change-Id: I47a8ad7914c6833c476a7944be5d352f45467f3a RTC: 47725 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1646 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* proc_prep_master_winkleMark Wenning2012-08-3028-115/+6291
| | | | | | | | Change-Id: I7e0ea508c75e0e368e3bfde9dcaef1788169dcf3 RTC: 44818 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1517 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Missing file for Change Iebe9267eThi Tran2012-08-301-28/+155
| | | | | | | | | | | This change add a file I missed up upload for Change Iebe9267e: Support fapiGet/Putring, mem_pll_setup, and proc_a_x_dmi_pci_pll_setup isteps Change-Id: I2b9c0ee81816e2bfbc8044ba9e7a059969711703 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1633 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Support fapiGet/Putring, mem_pll_setup, and proc_a_x_dmi_pci_pll_setup istepsThi Tran2012-08-2914-110/+2522
| | | | | | | | | | | Change-Id: Iebe9267e9afec319fa094e1af1f6c53d27a5282f RTC: 43613 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1620 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Melissa J. Connell <missyc@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for p8_xip_customizeMark Wenning2012-08-275-193/+171
| | | | | | | | | | | Change-Id: I25f9071250f7330fd0da987e9590c70a89318ce6 RTC: 47293 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1577 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Terry J. Opie <opiet@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove workaround for simics race condition.Patrick Williams2012-08-271-3/+0
| | | | | | | | | | See Task 42922. Change-Id: I3f8d17ab6307596078052979fce694d4efb5e63d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1575 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: fapi::ReturnCode: Group callout/deconfigure/GARD requests against TargetsMike Jones2012-08-204-213/+195
| | | | | | | | | Change-Id: Ibd5c947a64e06a7d2ce6681c25f3b32e4a5f80b5 RTC: 45800 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1528 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Enable calling of proc_revert_sbe_mcs_setup in Simics.CamVan Nguyen2012-08-201-28/+12
| | | | | | | | | | Change-Id: I764a7040a6df8d2718cb66a1dadf86a072a99ae3 RTC: 45169 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1556 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Enable calling of mss_scominit in Simics.CamVan Nguyen2012-08-171-50/+33
| | | | | | | | | Change-Id: I1b441f0714af1a9579b1e003b70952efe29a5523 RTC: 44947 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1551 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updates to IPL flow v1.08CamVan Nguyen2012-08-1631-1006/+689
| | | | | | | | | | Change-Id: I496b5739f625dd5111a5cdd144e89dcd43ad1986 RTC: 45712 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1533 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Add fapiSpecialWakeup interfaceMike Jones2012-08-161-22/+37
| | | | | | | | | | RTC: 46930 Change-Id: I7bddfeccd78278d96a367a9e5842fa504dedbe30 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1523 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Start attention handler before running memory diagnostics.Brad Bishop2012-08-151-5/+26
| | | | | | | | | | Change-Id: Ieffba1f1b52890feb01dc7ec0766f5ebcf0b6660 RTC: 44961 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1381 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove no longer needed mss_restore_dram_repairVan Lee2012-08-152-90/+8
| | | | | | | | | | | Change-Id: I435c968727dbe7f7cb7d7360616e8bb284bd9353 RTC: 46855 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1518 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: Update HWPs with latest good versionsMike Jones2012-08-1532-429/+582
| | | | | | | | | | | | | | | | The selection of HWPs to pull into Hostboot was due to either: 1/ Thi needed to pull into Hostboot build for VPO to match Cronus level. 2/ Mike saw that latest code in eKB is a trivial update to current reviewed version (usually just adding the cvs version number) These changes have all passed the "HWP Review" RTC: 46573 Change-Id: I50031a19e5b4f7ad0531cd58df9ec24034207664 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1499 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Generated fapiAttributeIds.H file: Output target-types and if platInitMike Jones2012-08-151-0/+45
| | | | | | | | | | | | | | | | | | The fapiParseAttributeInfo.pl FAPI script generates (amongst other files) fapiAttributeIds.H. This file enumerates the HWPF Attribute IDs and gives other information about attributes, such as their type and if privileged. John Farrugia (Cronus) requested that fapiAttributeIds.H also contain information giving the target type(s) that an attribute is associated with and if the attribute is initialized by the platform, these will be used by Cronus for extra checking during attribute get/set. RTC: 46570 Change-Id: Iaf9d201ae0d7c9a591430db0648ce3384f66e7a0 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1497 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP Update: proc_start_clocks_chiplets.CMike Jones2012-08-151-26/+29
| | | | | | | | | | | | This is an update that fixes some error handling issues. Minor. This has gone through HWP Review. Change-Id: I8a7dea42086b71352ce5fb06d3ff8569faa606a3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1495 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Implement attribute sync from hostboot to fspRichard J. Knight2012-08-132-33/+41
| | | | | | | | | | RTC: 41245 Change-Id: Icb7eac8cdcc6a9bc4d19bd2e307f352b835f2df9 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1485 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ERRL: Hardware CalloutsBrian Horton2012-08-131-25/+29
| | | | | | | | | | | | | | | | | | | Support for HW and Procedure Callouts, including GARD and deconfigure information. . Add errl functions to get the information; . Add errlog userdetail code to package callout data; . Add to errlog commit function to find callout user-detail sections and call a HWAS:common function to process the callout. . Remove gardLevel from Targeting hwasState field Change-Id: I01c7c3721e6fd843a0ba2ad4df8399f6db68b590 RTC: 41276 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1266 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for master winkle.Patrick Williams2012-08-101-5/+4
| | | | | | | | | RTC: 44730 Change-Id: Ifaeecc659e1bfd8ded4744dc591fc993471519ba Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1471 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Move getMasterCore to namedtarget.C/HMark Wenning2012-08-082-0/+2
| | | | | | | | | | | | getMasterCore() has hb-specific code and will not compile in fsp RTC: 46451 Change-Id: Ib4d704ae6c0b5ae0dee87aed14e6bee9c678adec Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1490 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Integrate mss_maint_cmds HWPVan Lee2012-08-083-0/+3864
| | | | | | | | | Change-Id: Ic78bb9b5b2f530e687828e570dd6e0064859eee7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1474 Tested-by: Jenkins Server Reviewed-by: LARINA M. DSOUZA <larsouza@in.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud