[PATCH V9 07/18] coresight: etm3x: splitting struct etm_drvdata

2016-02-03 Thread Mathieu Poirier
Splitting "etm_drvdata" in two sections, one for the HW specific data and another for user configuration. That way it is easier to manipulate and zero out the configuration data when more than one concurrent tracing session configuration is active. Also taking care of up-lifting all the code

[PATCH V9 07/18] coresight: etm3x: splitting struct etm_drvdata

2016-02-03 Thread Mathieu Poirier
Splitting "etm_drvdata" in two sections, one for the HW specific data and another for user configuration. That way it is easier to manipulate and zero out the configuration data when more than one concurrent tracing session configuration is active. Also taking care of up-lifting all the code