keystone-debugss.txt 1.07 KB
Texas Instruments Debug Sub-System (DebugSS) module for Keystone devices

Required properties:
- compatible : Should be "ti,keystone-debugss"

Optional properties:
- clocks : the clocks feeding the Debug sub-system.
	   As an exception, the mainpllclk and
	   armpllclk are not directly feeding
	   the debugss, instead they are used
	   by the debugss module to expose the
	   mainpll and armpll clock rates as
	   sysfs entries readable from userspace
	   applications.
	   Needed if platform uses clocks.
	   See clock-bindings.txt
- clocks-names : clock name strings correspond to the clocks
		 defined above. These strings are used inside
		 module source code to identify the respective
                 clocks

Documentation:
http://www.ti.com/lit/ug/spruhm4/spruhm4.pdf
http://www.ti.com/lit/ds/symlink/tci6636k2h.pdf

Examples:

debugss: debugss {
        compatible = "ti,keystone-debugss";
        clocks = <&mainpllclk>, <&armpllclk>, <&clkdebugsstrc>, <&gemtraceclk>, <&clktetbtrc>;
        clock-names = "mainpllclock", "armpllclock", "debugssclock", "gemtraceclock", "tetbclock";
};