]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
coresight: cti: Replace inclusion by struct fwnode_handle forward declaration
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Mon, 31 Mar 2025 07:14:53 +0000 (10:14 +0300)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Thu, 8 May 2025 13:31:15 +0000 (14:31 +0100)
commitaad548a95393cd08ad029fb2393a88d1b9ec1c48
tree76177bd3fc90bdc2cbcd27804d98a456d4583626
parent798f589092770f5c584f4a6829fc10e595856239
coresight: cti: Replace inclusion by struct fwnode_handle forward declaration

The fwnode.h is not supposed to be used by the drivers as it
has the definitions for the core parts for different device
property provider implementations. Drop it.

Since the code wants to use the pointer to the struct fwnode_handle
the forward declaration is provided.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: James Clark <james.clark@linaro.org>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20250331071453.3987013-1-andriy.shevchenko@linux.intel.com
drivers/hwtracing/coresight/coresight-cti.h