summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>2026-03-18 11:46:27 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-03-18 18:04:23 +0300
commit351eb14411f748341a9cb32e81f4973407a8350c (patch)
tree5dbf83f70b766193022a9e606b5644fb347df87a
parent381133848a033c2086cf9cafb226f425bd0414ff (diff)
downloadlinux-351eb14411f748341a9cb32e81f4973407a8350c.tar.xz
usb: misc: onboard_dev: Remove duplicated static structures
Static structure "ti_tusb8041_data" is exactly the same as "ti_tusb8020b_data" and "cypress_hx2vl_data" is the same as "microchip_usb424_data". Drop the duplicated structures to reduce driver size and memory usage without affecting functionality. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Link: https://patch.msgid.link/20260318084626.34314-2-krzysztof.kozlowski@oss.qualcomm.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/usb/misc/onboard_usb_dev.h24
1 files changed, 5 insertions, 19 deletions
diff --git a/drivers/usb/misc/onboard_usb_dev.h b/drivers/usb/misc/onboard_usb_dev.h
index 88f297fd796a..56cb5b162141 100644
--- a/drivers/usb/misc/onboard_usb_dev.h
+++ b/drivers/usb/misc/onboard_usb_dev.h
@@ -66,13 +66,6 @@ static const struct onboard_dev_pdata ti_tusb8020b_data = {
.is_hub = true,
};
-static const struct onboard_dev_pdata ti_tusb8041_data = {
- .reset_us = 3000,
- .num_supplies = 1,
- .supply_names = { "vdd" },
- .is_hub = true,
-};
-
static const struct onboard_dev_pdata bison_intcamera_data = {
.reset_us = 1000,
.num_supplies = 1,
@@ -94,13 +87,6 @@ static const struct onboard_dev_pdata cypress_hx3_data = {
.is_hub = true,
};
-static const struct onboard_dev_pdata cypress_hx2vl_data = {
- .reset_us = 1,
- .num_supplies = 1,
- .supply_names = { "vdd" },
- .is_hub = true,
-};
-
static const struct onboard_dev_pdata genesys_gl850g_data = {
.reset_us = 3,
.num_supplies = 1,
@@ -150,13 +136,13 @@ static const struct of_device_id onboard_dev_match[] = {
{ .compatible = "usb424,5744", .data = &microchip_usb5744_data, },
{ .compatible = "usb451,8025", .data = &ti_tusb8020b_data, },
{ .compatible = "usb451,8027", .data = &ti_tusb8020b_data, },
- { .compatible = "usb451,8140", .data = &ti_tusb8041_data, },
- { .compatible = "usb451,8142", .data = &ti_tusb8041_data, },
- { .compatible = "usb451,8440", .data = &ti_tusb8041_data, },
- { .compatible = "usb451,8442", .data = &ti_tusb8041_data, },
+ { .compatible = "usb451,8140", .data = &ti_tusb8020b_data, },
+ { .compatible = "usb451,8142", .data = &ti_tusb8020b_data, },
+ { .compatible = "usb451,8440", .data = &ti_tusb8020b_data, },
+ { .compatible = "usb451,8442", .data = &ti_tusb8020b_data, },
{ .compatible = "usb4b4,6504", .data = &cypress_hx3_data, },
{ .compatible = "usb4b4,6506", .data = &cypress_hx3_data, },
- { .compatible = "usb4b4,6570", .data = &cypress_hx2vl_data, },
+ { .compatible = "usb4b4,6570", .data = &microchip_usb424_data, },
{ .compatible = "usb5e3,608", .data = &genesys_gl850g_data, },
{ .compatible = "usb5e3,610", .data = &genesys_gl852g_data, },
{ .compatible = "usb5e3,620", .data = &genesys_gl852g_data, },