Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

coresight: Drop unused 'none' enum value for each component

CORESIGHT_DEV_TYPE_NONE/CORESIGHT_DEV_SUBTYPE_XXXX_NONE values are not used
any where. Actual enumeration can start from 0. Just drop these unused enum
values.

Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
Cc: Suzuki K Poulose <suzuki.poulose@arm.com>
Cc: Mike Leach <mike.leach@linaro.org>
Cc: Leo Yan <leo.yan@linaro.org>
Cc: coresight@lists.linaro.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/1645005118-10561-1-git-send-email-anshuman.khandual@arm.com
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>

authored by

Anshuman Khandual and committed by
Suzuki K Poulose
286f9505 ec70b05d

-8
-3
drivers/hwtracing/coresight/coresight-core.c
··· 1279 1279 1280 1280 static struct device_type coresight_dev_type[] = { 1281 1281 { 1282 - .name = "none", 1283 - }, 1284 - { 1285 1282 .name = "sink", 1286 1283 .groups = coresight_sink_groups, 1287 1284 },
-5
include/linux/coresight.h
··· 36 36 extern struct bus_type coresight_bustype; 37 37 38 38 enum coresight_dev_type { 39 - CORESIGHT_DEV_TYPE_NONE, 40 39 CORESIGHT_DEV_TYPE_SINK, 41 40 CORESIGHT_DEV_TYPE_LINK, 42 41 CORESIGHT_DEV_TYPE_LINKSINK, ··· 45 46 }; 46 47 47 48 enum coresight_dev_subtype_sink { 48 - CORESIGHT_DEV_SUBTYPE_SINK_NONE, 49 49 CORESIGHT_DEV_SUBTYPE_SINK_PORT, 50 50 CORESIGHT_DEV_SUBTYPE_SINK_BUFFER, 51 51 CORESIGHT_DEV_SUBTYPE_SINK_SYSMEM, ··· 52 54 }; 53 55 54 56 enum coresight_dev_subtype_link { 55 - CORESIGHT_DEV_SUBTYPE_LINK_NONE, 56 57 CORESIGHT_DEV_SUBTYPE_LINK_MERG, 57 58 CORESIGHT_DEV_SUBTYPE_LINK_SPLIT, 58 59 CORESIGHT_DEV_SUBTYPE_LINK_FIFO, 59 60 }; 60 61 61 62 enum coresight_dev_subtype_source { 62 - CORESIGHT_DEV_SUBTYPE_SOURCE_NONE, 63 63 CORESIGHT_DEV_SUBTYPE_SOURCE_PROC, 64 64 CORESIGHT_DEV_SUBTYPE_SOURCE_BUS, 65 65 CORESIGHT_DEV_SUBTYPE_SOURCE_SOFTWARE, 66 66 }; 67 67 68 68 enum coresight_dev_subtype_helper { 69 - CORESIGHT_DEV_SUBTYPE_HELPER_NONE, 70 69 CORESIGHT_DEV_SUBTYPE_HELPER_CATU, 71 70 }; 72 71