13d0407baSopenharmony_ci# SPDX-License-Identifier: GPL-2.0 23d0407baSopenharmony_cimenu "Vendor Hooks" 33d0407baSopenharmony_ci 43d0407baSopenharmony_ciconfig VENDOR_HOOKS 53d0407baSopenharmony_ci bool "Vendor Hooks" 63d0407baSopenharmony_ci depends on TRACEPOINTS 73d0407baSopenharmony_ci help 83d0407baSopenharmony_ci Enable vendor hooks implemented as tracepoints 93d0407baSopenharmony_ci 103d0407baSopenharmony_ci Allow vendor modules to attach to tracepoint "hooks" defined via 113d0407baSopenharmony_ci DECLARE_HOOK or DECLARE_RESTRICTED_HOOK. 123d0407baSopenharmony_ci 133d0407baSopenharmony_ciconfig VENDOR_BOND_HOOKS 143d0407baSopenharmony_ci bool "Ethernet Bonding driver Vendor Hooks" 153d0407baSopenharmony_ci depends on VENDOR_HOOKS 163d0407baSopenharmony_ci default y 173d0407baSopenharmony_ci help 183d0407baSopenharmony_ci Enable ethernet bonding driver vendor hooks 193d0407baSopenharmony_ci 203d0407baSopenharmony_ci Allow vendor modules to attach bonding driver hooks defined via 213d0407baSopenharmony_ci DECLARE_HOOK or DECLARE_RESTRICTED_HOOK. 223d0407baSopenharmony_ci 233d0407baSopenharmony_ciconfig VENDOR_DTC_HOOKS 243d0407baSopenharmony_ci bool "dtc driver Vendor Hooks" 253d0407baSopenharmony_ci depends on VENDOR_HOOKS 263d0407baSopenharmony_ci default y 273d0407baSopenharmony_ci help 283d0407baSopenharmony_ci Enable dtc driver vendor hooks 293d0407baSopenharmony_ciconfig OHOS_VENDOR 303d0407baSopenharmony_ci def_bool $(success,$(srctree)/scripts/ohos-check-dir.sh $(srctree)/vendor) 313d0407baSopenharmony_ciendmenu 32