ANDROID: Add usb dwc3 & gadget headers to unsafe header

The mainline header files are necessary to support dwc3 & gadget functions
	when applying DDK to exynos USB driver. So, added some header files under drivers/usb/
	in unsafe header group for using them.

	- The headers in 'drivers/usb/dwc3 & host/' are used for dwc3-eyxnos-usb.ko DDK module
	- The headers in 'drivers/usb/gadget/' are used for usb_f_dm.ko & usb_f_rndis_mp.ko DDK
	  modules

Bug: 380797910
Change-Id: I9f84dc45219f88d8dac258aa0ac4f323fdf1c76a
Signed-off-by: Eomji Oh <eomji.oh@samsung.com>
Signed-off-by: Hongseock Kim <hongpooh.kim@samsung.com>
This commit is contained in:
Eomji Oh
2024-10-22 17:33:25 +09:00
committed by Neill Kapron
parent 55ff5f6bc9
commit 18d8aca0a3
+19
View File
@@ -1596,6 +1596,21 @@ ddk_headers(
"drivers/devfreq/governor.h",
"drivers/pinctrl/core.h",
"drivers/ufs/host/ufshcd-pltfrm.h",
"drivers/usb/dwc3/core.h",
"drivers/usb/dwc3/debug.h",
"drivers/usb/dwc3/gadget.h",
"drivers/usb/dwc3/io.h",
"drivers/usb/dwc3/trace.h",
"drivers/usb/gadget/configfs.h",
"drivers/usb/gadget/function/ndis.h",
"drivers/usb/gadget/function/u_ether.h",
"drivers/usb/gadget/function/u_rndis.h",
"drivers/usb/gadget/function/u_serial.h",
"drivers/usb/host/pci-quirks.h",
"drivers/usb/host/xhci.h",
"drivers/usb/host/xhci-caps.h",
"drivers/usb/host/xhci-ext-caps.h",
"drivers/usb/host/xhci-port.h",
"//build/kernel/kleaf:user_ddk_unsafe_headers",
],
# The list of include directories where source files can #include headers
@@ -1605,6 +1620,10 @@ ddk_headers(
"drivers/devfreq",
"drivers/pinctrl",
"drivers/ufs/host",
"drivers/usb/dwc3",
"drivers/usb/gadget",
"drivers/usb/gadget/function",
"drivers/usb/host",
],
visibility = ["//visibility:private"],
)