From: Mathieu Poirier <mathieu.poir...@linaro.org>

This set is addressing comments received after the May 30th
submission[1].  More specifically:

.All drivers have been converted to use the AMBA bus
 interface.
.Debugfs entries are now created with a macro.
.A header file was created for the ETM driver to allow
 for the reuse of constant definition.
.Error path on some drivers have been corrected.
.All types converted from uintX_t to uX.
.All numeric constant have been replaced with #defines and
 comments added where necessary.
.Removal of "coresight-id" and "coresigh-name" DT bindings.
.Move all DT connections specification to use the generic
 graph bindings.
.The removal of the replicator driver since it doesn't show
 on the AMBA bus.  Drivers for enhanced replicators that have
 a configuration space can be added when the need arises.

Regards,
Mathieu

[1]. http://thread.gmane.org/gmane.linux.kernel/1714785

Mathieu Poirier (3):
  coresight: adding support for beagle and beagleXM
  coresight: adding basic support for Vexpress TC2
  ARM: removing support for etb/etm in "arch/arm/kernel/"

Pratik Patel (6):
  coresight: add CoreSight core layer framework
  coresight-tmc: add CoreSight TMC driver
  coresight-tpiu: add CoreSight TPIU driver
  coresight-etb: add CoreSight ETB driver
  coresight-funnel: add CoreSight Funnel driver
  coresight-etm: add CoreSight ETM/PTM driver

 .../devicetree/bindings/arm/coresight.txt          |  141 ++
 arch/arm/boot/dts/omap3-beagle-xm.dts              |   28 +
 arch/arm/boot/dts/omap3-beagle.dts                 |   28 +
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts         |  174 +++
 arch/arm/include/asm/hardware/coresight.h          |  157 --
 arch/arm/include/asm/hardware/cp14.h               |  540 +++++++
 arch/arm/kernel/Makefile                           |    1 -
 arch/arm/kernel/etm.c                              |  654 ---------
 arch/arm/kernel/hw_breakpoint.c                    |    4 +-
 arch/arm/mach-omap2/Kconfig                        |    8 -
 arch/arm/mach-omap2/Makefile                       |    1 -
 arch/arm/mach-omap2/emu.c                          |   50 -
 drivers/Kconfig                                    |    2 +
 drivers/Makefile                                   |    1 +
 drivers/amba/bus.c                                 |    2 +-
 drivers/coresight/Kconfig                          |   39 +
 drivers/coresight/Makefile                         |    8 +
 drivers/coresight/coresight-etb.c                  |  557 ++++++++
 drivers/coresight/coresight-etm-cp14.c             |  506 +++++++
 drivers/coresight/coresight-etm.c                  | 1507 ++++++++++++++++++++
 drivers/coresight/coresight-etm.h                  |  192 +++
 drivers/coresight/coresight-funnel.c               |  252 ++++
 drivers/coresight/coresight-priv.h                 |   69 +
 drivers/coresight/coresight-tmc.c                  |  791 ++++++++++
 drivers/coresight/coresight-tpiu.c                 |  223 +++
 drivers/coresight/coresight.c                      |  680 +++++++++
 drivers/coresight/of_coresight.c                   |  207 +++
 include/linux/amba/bus.h                           |    1 +
 include/linux/coresight.h                          |  190 +++
 include/linux/of_coresight.h                       |   27 +
 30 files changed, 6166 insertions(+), 874 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/coresight.txt
 delete mode 100644 arch/arm/include/asm/hardware/coresight.h
 create mode 100644 arch/arm/include/asm/hardware/cp14.h
 delete mode 100644 arch/arm/kernel/etm.c
 delete mode 100644 arch/arm/mach-omap2/emu.c
 create mode 100644 drivers/coresight/Kconfig
 create mode 100644 drivers/coresight/Makefile
 create mode 100644 drivers/coresight/coresight-etb.c
 create mode 100644 drivers/coresight/coresight-etm-cp14.c
 create mode 100644 drivers/coresight/coresight-etm.c
 create mode 100644 drivers/coresight/coresight-etm.h
 create mode 100644 drivers/coresight/coresight-funnel.c
 create mode 100644 drivers/coresight/coresight-priv.h
 create mode 100644 drivers/coresight/coresight-tmc.c
 create mode 100644 drivers/coresight/coresight-tpiu.c
 create mode 100644 drivers/coresight/coresight.c
 create mode 100644 drivers/coresight/of_coresight.c
 create mode 100644 include/linux/coresight.h
 create mode 100644 include/linux/of_coresight.h

-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to