1# SPDX-License-Identifier: GPL-2.0
2menu "Vendor Hooks"
3
4config VENDOR_HOOKS
5        bool "Vendor Hooks"
6        depends on TRACEPOINTS
7        help
8          Enable vendor hooks implemented as tracepoints
9
10          Allow vendor modules to attach to tracepoint "hooks" defined via
11          DECLARE_HOOK or DECLARE_RESTRICTED_HOOK.
12
13config VENDOR_BOND_HOOKS
14        bool "Ethernet Bonding driver Vendor Hooks"
15        depends on VENDOR_HOOKS
16        default y
17        help
18	  Enable ethernet bonding driver vendor hooks
19
20          Allow vendor modules to attach bonding driver hooks defined via
21          DECLARE_HOOK or DECLARE_RESTRICTED_HOOK.
22
23config VENDOR_DTC_HOOKS
24        bool "dtc driver Vendor Hooks"
25        depends on VENDOR_HOOKS
26        default y
27        help
28	  Enable dtc driver vendor hooks
29config OHOS_VENDOR
30	def_bool $(success,$(srctree)/scripts/ohos-check-dir.sh $(srctree)/vendor)
31endmenu
32