--- zzzz-none-000/linux-5.4.213/drivers/hwtracing/coresight/coresight-etm4x.h 2022-09-15 10:04:56.000000000 +0000 +++ miami-7690-761/linux-5.4.213/drivers/hwtracing/coresight/coresight-etm4x.h 2024-05-29 11:19:51.000000000 +0000 @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. + * Copyright (c) 2014-2016, 2018 The Linux Foundation. All rights reserved. */ #ifndef _CORESIGHT_CORESIGHT_ETM_H @@ -335,6 +335,7 @@ * @nooverflow: Indicate if overflow prevention is supported. * @atbtrig: If the implementation can support ATB triggers * @lpoverride: If the implementation can support low-power state over. + * @tupwr_disable: If disable the support of keeping trace unit powered. * @config: structure holding configuration parameters. */ struct etmv4_drvdata { @@ -380,6 +381,7 @@ bool nooverflow; bool atbtrig; bool lpoverride; + bool tupwr_disable; struct etmv4_config config; };