Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: vexpress-v2p-ca15_a7: update coresight DT bindings

CoreSight DT bindings have been updated, thus the old compatible strings
are obsolete and the drivers will report warning if DTS uses these
obsolete strings.

This patch switches to the new bindings for CoreSight dynamic funnel and
static replicator, so can dismiss warning during initialisation.

Cc: Liviu Dudau <liviu.dudau@arm.com>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Acked-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>

authored by

Leo Yan and committed by
Sudeep Holla
8de9336f a188339c

+2 -2
+2 -2
arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
··· 440 440 /* non-configurable replicators don't show up on the 441 441 * AMBA bus. As such no need to add "arm,primecell". 442 442 */ 443 - compatible = "arm,coresight-replicator"; 443 + compatible = "arm,coresight-static-replicator"; 444 444 445 445 out-ports { 446 446 #address-cells = <1>; ··· 471 471 }; 472 472 473 473 funnel@20040000 { 474 - compatible = "arm,coresight-funnel", "arm,primecell"; 474 + compatible = "arm,coresight-dynamic-funnel", "arm,primecell"; 475 475 reg = <0 0x20040000 0 0x1000>; 476 476 477 477 clocks = <&oscclk6a>;