summaryrefslogtreecommitdiffstats
path: root/meta-openpower/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* Revup pdbgTimothy Pearson2019-04-271-2/+2
|
* Redirect most of the Phosphor applications from GitHub to the Raptor ↵Raptor Engineering Development Team2019-04-251-1/+1
| | | | Computing Systems GIT repositories
* pdbg: srcrev bump 59ebe397a3..deb577949aArtem Senichev2019-03-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Alistair Popple (20): pdbg/gdbserver: Make ragel optional libpdbg: Add api to get 32-bit device tree property libpdbg: fix a bug in get_class_target_addr libpdbg: Add API to get device tree path and find target via path libpdbg: Add indirect address translation via callback libpdbg: Add xbus hardware unit libpdbg: Remove unused code libpdbg: Make more declarations static libpdbg: Move property code into libpdbg/device.c libpdbg: Rename property functions libpdbg: Rework chip-id functions libpdbg: Rework target addressing libpdbg: Remove old dt_prop functions libpdbg: Rework target compatible libpdbg: Make dt_root private libpdbg: Remove device.h device.c: Fix pdbg_target_address libpdbg: Remove zalloc macro optcmd: Add parser for 8-bit power of 2 integers adu: Add arugments for block size Amitay Isaacs (49): Makefile: Install libpdbg header libpdbg.h Makefile: Keep libfdt sources sorted Makefile: Keep libpdbg sources sorted Makefile: Add missing header file in libpdbg_SOURCES Makefile: Keep pdbg sources sorted Makefile: Add missing headers to pdbg_SOURCES Makefile: Define arch dependent sources explicitly Makefile: Redefine sources required for gdbserver Makefile: Package src/gdb_parser.rl Makefile: Order the libraries for make install to work build: Allow device tree headers to be generated in subdirs tests: Fix the condition to check if bmc is up tests: Update driver to pass test_wrapper argument tests: Exit on first test failure tests: Ensure tests can be run from builddir tests: Log stderr output (if any) on test failure libpdbg: Convert printf to DEBUG statements main: Convert target_selection() to return a boolean util: Move parse_list() into a separate file path: Add device tree path based targeting main: Add an option for path based targetting main: Add explicit probing of selected targets main: Convert -p/-c/-t/-a/-l to path based targets main: Switch to path based target selection main: Fix probe() to print targets correctly tests: Add path based selection tests main: Do not use argv[0] for progname main: Update probe output to display device names libpdbg: Add an api for address translation main: Convert getcfam/putcfam to use path based targeting main: Convert getscom/putscom to use path based targeting main: Convert register functions to path based targeting main: Ignore nodes that do not have class names libpdbg: Split nhtm hardware units for p8 and p9 main: Move device_node setting before parse_options main: Mark print_target static main: Convert getring to path based targeting main: Convert thread commands start/stop/step/sreset main: Convert threadstatus command to path based targeting main: Convert regs command to path based targeting main: Drop unused iterators with callbacks main: Convert htm commands to path based targeting main: Convert gdbserver command to path based targeting main: Drop unused target_select/target_selected functions libpdbg: Fix probing of pib libpdbg: Use index instead of chip-id for id libpdbg: Drop pdbg_target_chip_id() dtc: Drop chip-id property README: Add information about target selection Artem Senichev (1): main: Set I2C backend device specified in arguments Joel Stanley (1): Fix build failure in target detection Nicholas Piggin (1): stack: guess endian for stack frame walking Rashmica Gupta (3): pdbg/gdbserver: Add in basic skeleton for a gdbserver on p8 pdbg/gdbserver: Make gdbserver optional README: Add some gdbserver info (From meta-openpower rev: 16c5b8f97176373b8e91ab2f8e86b6b3dea314d9) Change-Id: Ic03552fc25a7cf4c64796347d38acb50209ea30e Signed-off-by: Artem Senichev <a.senichev@yadro.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* skiboot: fix stringop-truncationsBrad Bishop2018-12-172-0/+36
| | | | | | | | | | | | These warnings start to occur under GCC8. Submitted to upstream skiboot: https://patchwork.ozlabs.org/patch/1001179/ (From meta-openpower rev: ddbe3f7349269e5b2a94581fd7e5908159fab2e2) Change-Id: I9257e7e37c563d62660980ed07ebba12e828093a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* skiboot: Bump to 6.0.13Adriana Kobylak2018-11-151-3/+3
| | | | | | | | | | | | | | | | | Bump skiboot to 6.0.13 which contains the commit that adds the --skip flag to pflash[0] plus the release notes[1]: [0] 977aa1e pflash: Add --skip option for reading [1] e550528 skiboot v6.0.13 release notes Tested: Copied the built pflash binary to romulus and verified it had the new flag. (From meta-openpower rev: 13f6cad2d40fd06340500348e06097cdfb39eca1) Change-Id: I04d960471e0dfb728774b3eb6b5953c1b5eabcc2 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* openpower: pdbg: Set PV for git fetcherBrad Bishop2018-10-301-0/+2
| | | | | | | | | | | | | | Explicitly set PV according to OE convention. From the "Fetching Code" section of the Yocto Project Development Tasks Manual: Another way of specifying source is from an SCM. For Git repositories, you must specify SRCREV and you should specify PV to include the revision with SRCPV. (From meta-openpower rev: b400ee0dd89004c227d9f1e4bf1458e701ed7553) Change-Id: Ic033541f38417df87dc152fb9759f567f2259bb9 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* meta-openpower: bsp: skiboot: rename recipes as gitPatrick Venture2018-10-273-1/+1
| | | | | | | | | | | Rename the skiboot-based recipes as git and modify the PV for skiboot.inc. (From meta-openpower rev: 464edf2aee03db592fce093ef27b8c2902456e92) Change-Id: Ifec88c2be214e2493836e1c49f99f2ec13cfd954 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* pdbg: Bump to v2.0Joel Stanley2018-10-261-1/+1
| | | | | | | | | | | | | | | | Alistair Popple (1): Bump version to 2.0 Amitay Isaacs (3): script: Mark dtb pointers as extern build: Add explicit dependency of libfdt for libpdbg generate_dt_header: Fix typo (From meta-openpower rev: 354ee8d443f15f9716f04ff3390abb8a69bd3f66) Change-Id: Iecdee14b91332d62fafee40cdcd11773ca369125 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* meta-openpower: fsidbg: rename as gitPatrick Venture2018-10-171-0/+0
| | | | | | | | | | Rename fsidbg.bb _git per OE norms. (From meta-openpower rev: 369b43c4dea67b02b8c68a37c2a2dc0c40605c6e) Change-Id: I39fae1184926800e9e0598560c34b9637854e801 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* openpower: pdbg: Update to latest upstreamJoel Stanley2018-10-171-1/+1
| | | | | | | | | | | | | | | | | | This includes a number of bugfixes, and some new commands: - getcr: Get Condition Register (CR) - putcr: Write Condition Register (CR) - getxer: Get Fixed Point Exception Register (XER) - putxer: Write Fixed Point Exception Register (XER) The kernel backend will detect the host type (P8 vs P9) so the user does not need to specify it. (From meta-openpower rev: b6b2c3e11118edde149ac3e91c2ef7f8b10ebcb6) Change-Id: Ieb6b30e0e064e0f7bc0111870cfe1ac33f241534 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* openpower: pdbg: Remove stray patchJoel Stanley2018-10-171-34/+0
| | | | | | | | | | | This patch should be submitted to the pdbg project for review and inclusion. (From meta-openpower rev: c95d7cb25c733715ff766260de96214b39e9ebe5) Change-Id: I471f2a16ef8331ca799ce2e81e122a8c22f158ac Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* pdbg: bump to latest upstreamJoel Stanley2018-09-111-1/+1
| | | | | | | | | | | | * HTM capture support * Power8 kernel FSI support * Addition of test suite (From meta-openpower rev: 372330d4935b920347ff9237f1eb1b51ef5f2526) Change-Id: I88bba9c5b9f71f67516cab666bfb7babccdb68e0 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* meta-openpower: Move layer content from common/Brad Bishop2018-09-048-0/+130
Adopt a more conventional directory hierarchy. meta-openpower is still a _long_ way from suitable for hosting on yoctoproject.org but things like this don't help. (From meta-openpower rev: 2c8db5661cecd7e4cc20bcb96df76490e62cfb67) Change-Id: I415caaa28ec728f24e755ddb549012f24874fefe Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
OpenPOWER on IntegriCloud