Files
chandu078 1438693409 Add 'qcom/opensource/video-driver/' from commit '0df85083e037b1765207f714d385fdcaed8f06d9'
git-subtree-dir: qcom/opensource/video-driver
git-subtree-mainline: c2abafefd9
git-subtree-split: 0df85083e0
2025-08-03 09:24:58 +05:30

81 lines
1.7 KiB
Python

load("//build/kernel/kleaf:kernel.bzl", "ddk_headers")
package(
default_visibility = [
"//visibility:public"],
)
ddk_headers(
name = "uapi_headers",
hdrs = glob([
"include/uapi/vidc/media/*.h",
]),
includes = ["include/uapi/vidc"]
)
ddk_headers(
name = "pineapple_headers",
hdrs = glob([
"driver/platform/pineapple/inc/*.h",
]),
includes = ["driver/platform/pineapple/inc"]
)
ddk_headers(
name = "sun_headers",
hdrs = glob([
"driver/platform/sun/inc/*.h",
]),
includes = ["driver/platform/sun/inc"]
)
ddk_headers(
name = "tuna_headers",
hdrs = glob([
"driver/platform/tuna/inc/*.h",
]),
includes = ["driver/platform/tuna/inc"]
)
ddk_headers(
name = "kera_headers",
hdrs = glob([
"driver/platform/kera/inc/*.h",
]),
includes = ["driver/platform/kera/inc"]
)
ddk_headers(
name = "iris33_headers",
hdrs = glob([
"driver/variant/iris33/inc/*.h",
]),
includes = ["driver/variant/iris33/inc"]
)
ddk_headers(
name = "iris35_headers",
hdrs = glob([
"driver/variant/iris35/inc/*.h",
]),
includes = ["driver/variant/iris35/inc"]
)
ddk_headers(
name = "vidc_headers",
hdrs = glob([
"driver/vidc/inc/*.h",
"driver/variant/common/inc/*.h",
"driver/platform/common/inc/*.h"
]),
includes = ["driver/vidc/inc", "driver/variant/common/inc", "driver/platform/common/inc"]
)
ddk_headers(
name = "video_driver_headers",
hdrs = [":uapi_headers", "pineapple_headers", "sun_headers", "tuna_headers", "kera_headers", "iris33_headers", "iris35_headers", "vidc_headers"]
)
load(":target.bzl", "define_target_modules")
define_target_modules()