]> Gentwo Git Trees - linux/.git/commit
coresight: constify the struct device_type usage
authorRicardo B. Marliere <ricardo@marliere.net>
Mon, 19 Feb 2024 13:43:05 +0000 (10:43 -0300)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Fri, 21 Jun 2024 09:24:43 +0000 (10:24 +0100)
commit4dcc0f95ca2a9738e5e4e3bd7571fd95a9cbf272
tree22814314e40c0bf66d667601bb3e879bdbc4858b
parentb9b25c8496019402ecd64ddc5ae56f9bd97b12b2
coresight: constify the struct device_type usage

Since commit aed65af1cc2f ("drivers: make device_type const"), the driver
core can properly handle constant struct device_type. Move the
coresight_dev_type variable to be a constant structure as well, placing it
into read-only memory which can not be modified at runtime.

Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ricardo B. Marliere <ricardo@marliere.net>
Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
Reviewed-by: James Clark <james.clark@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20240219-device_cleanup-coresight-v1-1-4a8a0b816183@marliere.net
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
drivers/hwtracing/coresight/coresight-priv.h
drivers/hwtracing/coresight/coresight-sysfs.c