pdbg: srcrev bump 59ebe397a3..deb577949a

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

Change-Id: I5117c825053448057ca4063f62be20de1e0b92c5
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
1 file changed
tree: 07f6fb2b046dd646a0f6736e13dcec1b0ff07a6e
  1. classes/
  2. conf/
  3. recipes-bsp/
  4. recipes-phosphor/
  5. COPYING.apache-2.0
  6. COPYING.MIT
  7. LICENSE
  8. MAINTAINERS
  9. README.md
README.md

OpenPOWER

meta-openpower is the OpenPOWER layer and should be included in all OpenPOWER systems' bblayers.conf. More information on OpenPOWER can be found here.