Add samsung specific changes
This commit is contained in:
32
sec_usb.bzl
Normal file
32
sec_usb.bzl
Normal file
@@ -0,0 +1,32 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
# COPYRIGHT(C) 2023 Samsung Electronics Co., Ltd. All Right Reserved.
|
||||
|
||||
__usb_platform_map = {
|
||||
"sun": {
|
||||
"perf": [
|
||||
# keep sorted & in-tree modules only
|
||||
"drivers/usb/repeater/repeater-i2c-eusb2.ko",
|
||||
"drivers/usb/gadget/function/usb_f_conn_gadget.ko",
|
||||
"drivers/usb/gadget/function/usb_f_ss_acm.ko",
|
||||
"drivers/usb/gadget/function/usb_f_ss_mon_gadget.ko",
|
||||
"drivers/usb/misc/ehset.ko",
|
||||
"drivers/usb/misc/lvstest.ko",
|
||||
],
|
||||
"consolidate": [
|
||||
# keep sorted
|
||||
],
|
||||
},
|
||||
}
|
||||
|
||||
def sec_usb(target, variant):
|
||||
if not target in __usb_platform_map:
|
||||
return []
|
||||
|
||||
target_map = __usb_platform_map[target]
|
||||
if not variant in target_map:
|
||||
return []
|
||||
|
||||
if variant == "consolidate":
|
||||
return target_map[variant] + target_map["perf"]
|
||||
|
||||
return target_map[variant]
|
Reference in New Issue
Block a user