1# 2# Copyright (C) 2009 David Cooper <dave@kupesoft.com> 3# Copyright (C) 2006-2010 OpenWrt.org 4# 5# This is free software, licensed under the GNU General Public License v2. 6# See /LICENSE for more information. 7# 8 9VIDEO_MENU:=Video Support 10 11 12define KernelPackage/fb 13 SUBMENU:=$(VIDEO_MENU) 14 TITLE:=Framebuffer support 15 DEPENDS:=@DISPLAY_SUPPORT 16 KCONFIG:=CONFIG_FB 17 FILES:=$(LINUX_DIR)/drivers/video/fb.ko 18 AUTOLOAD:=$(call AutoLoad,06,fb) 19endef 20 21define KernelPackage/fb/description 22 Kernel support for framebuffers 23endef 24 25$(eval $(call KernelPackage,fb)) 26 27define KernelPackage/fb-cfb-fillrect 28 SUBMENU:=$(VIDEO_MENU) 29 TITLE:=Framebuffer software rectangle filling support 30 DEPENDS:=+kmod-fb 31 KCONFIG:=CONFIG_FB_CFB_FILLRECT 32 FILES:=$(LINUX_DIR)/drivers/video/cfbfillrect.ko 33 AUTOLOAD:=$(call AutoLoad,07,cfbfillrect) 34endef 35 36define KernelPackage/fb-cfb-fillrect/description 37 Kernel support for software rectangle filling 38endef 39 40$(eval $(call KernelPackage,fb-cfb-fillrect)) 41 42 43define KernelPackage/fb-cfb-copyarea 44 SUBMENU:=$(VIDEO_MENU) 45 TITLE:=Framebuffer software copy area support 46 DEPENDS:=+kmod-fb 47 KCONFIG:=CONFIG_FB_CFB_COPYAREA 48 FILES:=$(LINUX_DIR)/drivers/video/cfbcopyarea.ko 49 AUTOLOAD:=$(call AutoLoad,07,cfbcopyarea) 50endef 51 52define KernelPackage/fb-cfb-copyarea/description 53 Kernel support for software copy area 54endef 55 56$(eval $(call KernelPackage,fb-cfb-copyarea)) 57 58define KernelPackage/fb-cfb-imgblt 59 SUBMENU:=$(VIDEO_MENU) 60 TITLE:=Framebuffer software image blit support 61 DEPENDS:=+kmod-fb 62 KCONFIG:=CONFIG_FB_CFB_IMAGEBLIT 63 FILES:=$(LINUX_DIR)/drivers/video/cfbimgblt.ko 64 AUTOLOAD:=$(call AutoLoad,07,cfbimgblt) 65endef 66 67define KernelPackage/fb-cfb-imgblt/description 68 Kernel support for software image blitting 69endef 70 71$(eval $(call KernelPackage,fb-cfb-imgblt)) 72 73 74define KernelPackage/video-core 75 SUBMENU:=$(VIDEO_MENU) 76 TITLE=Video4Linux support 77 DEPENDS:=@PCI_SUPPORT||USB_SUPPORT +!TARGET_etrax:kmod-i2c-core 78 KCONFIG:= \ 79 CONFIG_MEDIA_SUPPORT=m \ 80 CONFIG_VIDEO_DEV \ 81 CONFIG_VIDEO_V4L1=y \ 82 CONFIG_VIDEO_ALLOW_V4L1=y \ 83 CONFIG_VIDEO_CAPTURE_DRIVERS=y \ 84 CONFIG_V4L_USB_DRIVERS=y \ 85 CONFIG_V4L_PCI_DRIVERS=y \ 86 CONFIG_V4L_PLATFORM_DRIVERS=y \ 87 CONFIG_V4L_ISA_PARPORT_DRIVERS=y 88 FILES:= \ 89 $(LINUX_DIR)/drivers/media/video/v4l2-common.ko \ 90 $(LINUX_DIR)/drivers/media/video/videodev.ko 91 AUTOLOAD:=$(call AutoLoad,60, videodev v4l2-common) 92endef 93 94define KernelPackage/video-core/description 95 Kernel modules for Video4Linux support 96endef 97 98$(eval $(call KernelPackage,video-core)) 99 100 101define AddDepends/video 102 SUBMENU:=$(VIDEO_MENU) 103 DEPENDS+=kmod-video-core $(1) 104endef 105 106 107define KernelPackage/video-videobuf2 108 TITLE:=videobuf2 lib 109 KCONFIG:= \ 110 CONFIG_VIDEOBUF2_CORE \ 111 CONFIG_VIDEOBUF2_MEMOPS \ 112 CONFIG_VIDEOBUF2_VMALLOC 113 FILES:= \ 114 $(LINUX_DIR)/drivers/media/video/videobuf2-core.ko \ 115 $(LINUX_DIR)/drivers/media/video/videobuf2-memops.ko \ 116 $(LINUX_DIR)/drivers/media/video/videobuf2-vmalloc.ko 117 AUTOLOAD:=$(call AutoLoad,65,videobuf2-core videobuf2-memops videobuf2-vmalloc) 118 $(call AddDepends/video) 119endef 120 121define KernelPackage/video-videobuf2/description 122 Kernel modules that implements three basic types of media buffers. 123endef 124 125$(eval $(call KernelPackage,video-videobuf2)) 126 127 128define KernelPackage/video-cpia2 129 TITLE:=CPIA2 video driver 130 DEPENDS:=@USB_SUPPORT +kmod-usb-core 131 KCONFIG:=CONFIG_VIDEO_CPIA2 132 FILES:=$(LINUX_DIR)/drivers/media/video/cpia2/cpia2.ko 133 AUTOLOAD:=$(call AutoLoad,70,cpia2) 134 $(call AddDepends/video) 135endef 136 137define KernelPackage/video-cpia2/description 138 Kernel modules for supporting CPIA2 USB based cameras. 139endef 140 141$(eval $(call KernelPackage,video-cpia2)) 142 143 144define KernelPackage/video-sn9c102 145 TITLE:=SN9C102 Camera Chip support 146 DEPENDS:=@USB_SUPPORT +kmod-usb-core 147 KCONFIG:=CONFIG_USB_SN9C102 148 FILES:=$(LINUX_DIR)/drivers/media/video/sn9c102/sn9c102.ko 149 AUTOLOAD:=$(call AutoLoad,70,gspca_sn9c20x) 150 $(call AddDepends/video) 151endef 152 153 154define KernelPackage/video-sn9c102/description 155 Kernel modules for supporting SN9C102 156 camera chips. 157endef 158 159$(eval $(call KernelPackage,video-sn9c102)) 160 161 162define KernelPackage/video-pwc 163 TITLE:=Philips USB webcam support 164 DEPENDS:=@USB_SUPPORT +kmod-usb-core +!LINUX_2_6_39:kmod-video-videobuf2 165 KCONFIG:= \ 166 CONFIG_USB_PWC \ 167 CONFIG_USB_PWC_DEBUG=n 168 FILES:=$(LINUX_DIR)/drivers/media/video/pwc/pwc.ko 169 AUTOLOAD:=$(call AutoLoad,70,pwc) 170 $(call AddDepends/video) 171endef 172 173 174define KernelPackage/video-pwc/description 175 Kernel modules for supporting Philips USB based cameras. 176endef 177 178$(eval $(call KernelPackage,video-pwc)) 179 180define KernelPackage/video-uvc 181 TITLE:=USB Video Class (UVC) support 182 DEPENDS:=@USB_SUPPORT +kmod-usb-core +kmod-video-videobuf2 183 KCONFIG:= CONFIG_USB_VIDEO_CLASS 184 FILES:=$(LINUX_DIR)/drivers/media/video/uvc/uvcvideo.ko 185 AUTOLOAD:=$(call AutoLoad,90,uvcvideo) 186 $(call AddDepends/video) 187 $(call AddDepends/input) 188endef 189 190 191define KernelPackage/video-uvc/description 192 Kernel modules for supporting USB Video Class (UVC) devices. 193endef 194 195$(eval $(call KernelPackage,video-uvc)) 196 197 198define KernelPackage/video-gspca-core 199 MENU:=1 200 TITLE:=GSPCA webcam core support framework 201 DEPENDS:=@USB_SUPPORT +kmod-usb-core +kmod-input-core 202 KCONFIG:=CONFIG_USB_GSPCA 203 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_main.ko 204 AUTOLOAD:=$(call AutoLoad,70,gspca_main) 205 $(call AddDepends/video) 206endef 207 208define KernelPackage/video-gspca-core/description 209 Kernel modules for supporting GSPCA based webcam devices. Note this is just 210 the core of the driver, please select a submodule that supports your webcam. 211endef 212 213$(eval $(call KernelPackage,video-gspca-core)) 214 215 216define AddDepends/video-gspca 217 SUBMENU:=$(VIDEO_MENU) 218 DEPENDS+=kmod-video-gspca-core $(1) 219endef 220 221 222define KernelPackage/video-gspca-conex 223 TITLE:=conex webcam support 224 KCONFIG:=CONFIG_USB_GSPCA_CONEX 225 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_conex.ko 226 AUTOLOAD:=$(call AutoLoad,75,gspca_conex) 227 $(call AddDepends/video-gspca) 228endef 229 230define KernelPackage/video-gspca-conex/description 231 The Conexant Camera Driver (conex) kernel module. 232endef 233 234$(eval $(call KernelPackage,video-gspca-conex)) 235 236 237define KernelPackage/video-gspca-etoms 238 TITLE:=etoms webcam support 239 KCONFIG:=CONFIG_USB_GSPCA_ETOMS 240 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_etoms.ko 241 AUTOLOAD:=$(call AutoLoad,75,gspca_etoms) 242 $(call AddDepends/video-gspca) 243endef 244 245define KernelPackage/video-gspca-etoms/description 246 The Etoms USB Camera Driver (etoms) kernel module. 247endef 248 249$(eval $(call KernelPackage,video-gspca-etoms)) 250 251 252define KernelPackage/video-gspca-finepix 253 TITLE:=finepix webcam support 254 KCONFIG:=CONFIG_USB_GSPCA_FINEPIX 255 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_finepix.ko 256 AUTOLOAD:=$(call AutoLoad,75,gspca_finepix) 257 $(call AddDepends/video-gspca) 258endef 259 260define KernelPackage/video-gspca-finepix/description 261 The Fujifilm FinePix USB V4L2 driver (finepix) kernel module. 262endef 263 264$(eval $(call KernelPackage,video-gspca-finepix)) 265 266 267define KernelPackage/video-gspca-mars 268 TITLE:=mars webcam support 269 KCONFIG:=CONFIG_USB_GSPCA_MARS 270 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_mars.ko 271 AUTOLOAD:=$(call AutoLoad,75,gspca_mars) 272 $(call AddDepends/video-gspca) 273endef 274 275define KernelPackage/video-gspca-mars/description 276 The Mars USB Camera Driver (mars) kernel module. 277endef 278 279$(eval $(call KernelPackage,video-gspca-mars)) 280 281 282define KernelPackage/video-gspca-mr97310a 283 TITLE:=mr97310a webcam support 284 KCONFIG:=CONFIG_USB_GSPCA_MR97310A 285 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_mr97310a.ko 286 AUTOLOAD:=$(call AutoLoad,75,gspca_mr97310a) 287 $(call AddDepends/video-gspca) 288endef 289 290define KernelPackage/video-gspca-mr97310a/description 291 The Mars-Semi MR97310A USB Camera Driver (mr97310a) kernel module. 292endef 293 294$(eval $(call KernelPackage,video-gspca-mr97310a)) 295 296 297define KernelPackage/video-gspca-ov519 298 TITLE:=ov519 webcam support 299 KCONFIG:=CONFIG_USB_GSPCA_OV519 300 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_ov519.ko 301 AUTOLOAD:=$(call AutoLoad,75,gspca_ov519) 302 $(call AddDepends/video-gspca) 303endef 304 305define KernelPackage/video-gspca-ov519/description 306 The OV519 USB Camera Driver (ov519) kernel module. 307endef 308 309$(eval $(call KernelPackage,video-gspca-ov519)) 310 311 312define KernelPackage/video-gspca-ov534 313 TITLE:=ov534 webcam support 314 KCONFIG:=CONFIG_USB_GSPCA_OV534 315 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_ov534.ko 316 AUTOLOAD:=$(call AutoLoad,75,gspca_ov534) 317 $(call AddDepends/video-gspca) 318endef 319 320define KernelPackage/video-gspca-ov534/description 321 The OV534 USB Camera Driver (ov534) kernel module. 322endef 323 324$(eval $(call KernelPackage,video-gspca-ov534)) 325 326 327define KernelPackage/video-gspca-ov534-9 328 TITLE:=ov534-9 webcam support 329 KCONFIG:=CONFIG_USB_GSPCA_OV534_9 330 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_ov534_9.ko 331 AUTOLOAD:=$(call AutoLoad,75,gspca_ov534_9) 332 $(call AddDepends/video-gspca) 333endef 334 335define KernelPackage/video-gspca-ov534-9/description 336 The OV534-9 USB Camera Driver (ov534_9) kernel module. 337endef 338 339$(eval $(call KernelPackage,video-gspca-ov534-9)) 340 341 342define KernelPackage/video-gspca-pac207 343 TITLE:=pac207 webcam support 344 KCONFIG:=CONFIG_USB_GSPCA_PAC207 345 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_pac207.ko 346 AUTOLOAD:=$(call AutoLoad,75,gspca_pac207) 347 $(call AddDepends/video-gspca) 348endef 349 350define KernelPackage/video-gspca-pac207/description 351 The Pixart PAC207 USB Camera Driver (pac207) kernel module. 352endef 353 354$(eval $(call KernelPackage,video-gspca-pac207)) 355 356 357define KernelPackage/video-gspca-pac7311 358 TITLE:=pac7311 webcam support 359 KCONFIG:=CONFIG_USB_GSPCA_PAC7311 360 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_pac7311.ko 361 AUTOLOAD:=$(call AutoLoad,75,gspca_pac7311) 362 $(call AddDepends/video-gspca) 363endef 364 365define KernelPackage/video-gspca-pac7311/description 366 The Pixart PAC7311 USB Camera Driver (pac7311) kernel module. 367endef 368 369$(eval $(call KernelPackage,video-gspca-pac7311)) 370 371 372define KernelPackage/video-gspca-se401 373 TITLE:=se401 webcam support 374 KCONFIG:=CONFIG_USB_GSPCA_SE401 375 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_se401.ko 376 AUTOLOAD:=$(call AutoLoad,75,gspca_se401) 377 $(call AddDepends/video-gspca) 378endef 379 380define KernelPackage/video-gspca-se401/description 381 The SE401 USB Camera Driver kernel module. 382endef 383 384$(eval $(call KernelPackage,video-gspca-se401)) 385 386 387define KernelPackage/video-gspca-sn9c20x 388 TITLE:=sn9c20x webcam support 389 KCONFIG:=CONFIG_USB_GSPCA_SN9C20X 390 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_sn9c20x.ko 391 AUTOLOAD:=$(call AutoLoad,75,gspca_sn9c20x) 392 $(call AddDepends/video-gspca) 393endef 394 395define KernelPackage/video-gspca-sn9c20x/description 396 The SN9C20X USB Camera Driver (sn9c20x) kernel module. 397endef 398 399$(eval $(call KernelPackage,video-gspca-sn9c20x)) 400 401 402define KernelPackage/video-gspca-sonixb 403 TITLE:=sonixb webcam support 404 KCONFIG:=CONFIG_USB_GSPCA_SONIXB 405 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_sonixb.ko 406 AUTOLOAD:=$(call AutoLoad,75,gspca_sonixb) 407 $(call AddDepends/video-gspca) 408endef 409 410define KernelPackage/video-gspca-sonixb/description 411 The SONIX Bayer USB Camera Driver (sonixb) kernel module. 412endef 413 414$(eval $(call KernelPackage,video-gspca-sonixb)) 415 416 417define KernelPackage/video-gspca-sonixj 418 TITLE:=sonixj webcam support 419 KCONFIG:=CONFIG_USB_GSPCA_SONIXJ 420 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_sonixj.ko 421 AUTOLOAD:=$(call AutoLoad,75,gspca_sonixj) 422 $(call AddDepends/video-gspca) 423endef 424 425define KernelPackage/video-gspca-sonixj/description 426 The SONIX JPEG USB Camera Driver (sonixj) kernel module. 427endef 428 429$(eval $(call KernelPackage,video-gspca-sonixj)) 430 431 432define KernelPackage/video-gspca-spca500 433 TITLE:=spca500 webcam support 434 KCONFIG:=CONFIG_USB_GSPCA_SPCA500 435 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_spca500.ko 436 AUTOLOAD:=$(call AutoLoad,75,gspca_spca500) 437 $(call AddDepends/video-gspca) 438endef 439 440define KernelPackage/video-gspca-spca500/description 441 The SPCA500 USB Camera Driver (spca500) kernel module. 442endef 443 444$(eval $(call KernelPackage,video-gspca-spca500)) 445 446 447define KernelPackage/video-gspca-spca501 448 TITLE:=spca501 webcam support 449 KCONFIG:=CONFIG_USB_GSPCA_SPCA501 450 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_spca501.ko 451 AUTOLOAD:=$(call AutoLoad,75,gspca_spca501) 452 $(call AddDepends/video-gspca) 453endef 454 455define KernelPackage/video-gspca-spca501/description 456 The SPCA501 USB Camera Driver (spca501) kernel module. 457endef 458 459$(eval $(call KernelPackage,video-gspca-spca501)) 460 461 462define KernelPackage/video-gspca-spca505 463 TITLE:=spca505 webcam support 464 KCONFIG:=CONFIG_USB_GSPCA_SPCA505 465 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_spca505.ko 466 AUTOLOAD:=$(call AutoLoad,75,gspca_spca505) 467 $(call AddDepends/video-gspca) 468endef 469 470define KernelPackage/video-gspca-spca505/description 471 The SPCA505 USB Camera Driver (spca505) kernel module. 472endef 473 474$(eval $(call KernelPackage,video-gspca-spca505)) 475 476 477define KernelPackage/video-gspca-spca506 478 TITLE:=spca506 webcam support 479 KCONFIG:=CONFIG_USB_GSPCA_SPCA506 480 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_spca506.ko 481 AUTOLOAD:=$(call AutoLoad,75,gspca_spca506) 482 $(call AddDepends/video-gspca) 483endef 484 485define KernelPackage/video-gspca-spca506/description 486 The SPCA506 USB Camera Driver (spca506) kernel module. 487endef 488 489$(eval $(call KernelPackage,video-gspca-spca506)) 490 491 492define KernelPackage/video-gspca-spca508 493 TITLE:=spca508 webcam support 494 KCONFIG:=CONFIG_USB_GSPCA_SPCA508 495 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_spca508.ko 496 AUTOLOAD:=$(call AutoLoad,75,gspca_spca508) 497 $(call AddDepends/video-gspca) 498endef 499 500define KernelPackage/video-gspca-spca508/description 501 The SPCA508 USB Camera Driver (spca508) kernel module. 502endef 503 504$(eval $(call KernelPackage,video-gspca-spca508)) 505 506 507define KernelPackage/video-gspca-spca561 508 TITLE:=spca561 webcam support 509 KCONFIG:=CONFIG_USB_GSPCA_SPCA561 510 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_spca561.ko 511 AUTOLOAD:=$(call AutoLoad,75,gspca_spca561) 512 $(call AddDepends/video-gspca) 513endef 514 515define KernelPackage/video-gspca-spca561/description 516 The SPCA561 USB Camera Driver (spca561) kernel module. 517endef 518 519$(eval $(call KernelPackage,video-gspca-spca561)) 520 521 522define KernelPackage/video-gspca-sq905 523 TITLE:=sq905 webcam support 524 KCONFIG:=CONFIG_USB_GSPCA_SQ905 525 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_sq905.ko 526 AUTOLOAD:=$(call AutoLoad,75,gspca_sq905) 527 $(call AddDepends/video-gspca) 528endef 529 530define KernelPackage/video-gspca-sq905/description 531 The SQ Technologies SQ905 based USB Camera Driver (sq905) kernel module. 532endef 533 534$(eval $(call KernelPackage,video-gspca-sq905)) 535 536 537define KernelPackage/video-gspca-sq905c 538 TITLE:=sq905c webcam support 539 KCONFIG:=CONFIG_USB_GSPCA_SQ905C 540 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_sq905c.ko 541 AUTOLOAD:=$(call AutoLoad,75,gspca_sq905c) 542 $(call AddDepends/video-gspca) 543endef 544 545define KernelPackage/video-gspca-sq905c/description 546 The SQ Technologies SQ905C based USB Camera Driver (sq905c) kernel module. 547endef 548 549$(eval $(call KernelPackage,video-gspca-sq905c)) 550 551 552define KernelPackage/video-gspca-stk014 553 TITLE:=stk014 webcam support 554 KCONFIG:=CONFIG_USB_GSPCA_STK014 555 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_stk014.ko 556 AUTOLOAD:=$(call AutoLoad,75,gspca_stk014) 557 $(call AddDepends/video-gspca) 558endef 559 560define KernelPackage/video-gspca-stk014/description 561 The Syntek DV4000 (STK014) USB Camera Driver (stk014) kernel module. 562endef 563 564$(eval $(call KernelPackage,video-gspca-stk014)) 565 566 567define KernelPackage/video-gspca-sunplus 568 TITLE:=sunplus webcam support 569 KCONFIG:=CONFIG_USB_GSPCA_SUNPLUS 570 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_sunplus.ko 571 AUTOLOAD:=$(call AutoLoad,75,gspca_sunplus) 572 $(call AddDepends/video-gspca) 573endef 574 575define KernelPackage/video-gspca-sunplus/description 576 The SUNPLUS USB Camera Driver (sunplus) kernel module. 577endef 578 579$(eval $(call KernelPackage,video-gspca-sunplus)) 580 581 582define KernelPackage/video-gspca-t613 583 TITLE:=t613 webcam support 584 KCONFIG:=CONFIG_USB_GSPCA_T613 585 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_t613.ko 586 AUTOLOAD:=$(call AutoLoad,75,gspca_t613) 587 $(call AddDepends/video-gspca) 588endef 589 590define KernelPackage/video-gspca-t613/description 591 The T613 (JPEG Compliance) USB Camera Driver (t613) kernel module. 592endef 593 594$(eval $(call KernelPackage,video-gspca-t613)) 595 596 597define KernelPackage/video-gspca-tv8532 598 TITLE:=tv8532 webcam support 599 KCONFIG:=CONFIG_USB_GSPCA_TV8532 600 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_tv8532.ko 601 AUTOLOAD:=$(call AutoLoad,75,gspca_tv8532) 602 $(call AddDepends/video-gspca) 603endef 604 605define KernelPackage/video-gspca-tv8532/description 606 The TV8532 USB Camera Driver (tv8532) kernel module. 607endef 608 609$(eval $(call KernelPackage,video-gspca-tv8532)) 610 611 612define KernelPackage/video-gspca-vc032x 613 TITLE:=vc032x webcam support 614 KCONFIG:=CONFIG_USB_GSPCA_VC032X 615 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_vc032x.ko 616 AUTOLOAD:=$(call AutoLoad,75,gspca_vc032x) 617 $(call AddDepends/video-gspca) 618endef 619 620define KernelPackage/video-gspca-vc032x/description 621 The VC032X USB Camera Driver (vc032x) kernel module. 622endef 623 624$(eval $(call KernelPackage,video-gspca-vc032x)) 625 626 627define KernelPackage/video-gspca-zc3xx 628 TITLE:=zc3xx webcam support 629 KCONFIG:=CONFIG_USB_GSPCA_ZC3XX 630 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_zc3xx.ko 631 AUTOLOAD:=$(call AutoLoad,75,gspca_zc3xx) 632 $(call AddDepends/video-gspca) 633endef 634 635define KernelPackage/video-gspca-zc3xx/description 636 The ZC3XX USB Camera Driver (zc3xx) kernel module. 637endef 638 639$(eval $(call KernelPackage,video-gspca-zc3xx)) 640 641 642define KernelPackage/video-gspca-m5602 643 TITLE:=m5602 webcam support 644 KCONFIG:=CONFIG_USB_M5602 645 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/m5602/gspca_m5602.ko 646 AUTOLOAD:=$(call AutoLoad,75,gspca_m5602) 647 $(call AddDepends/video-gspca) 648endef 649 650define KernelPackage/video-gspca-m5602/description 651 The ALi USB m5602 Camera Driver (m5602) kernel module. 652endef 653 654$(eval $(call KernelPackage,video-gspca-m5602)) 655 656 657define KernelPackage/video-gspca-stv06xx 658 TITLE:=stv06xx webcam support 659 KCONFIG:=CONFIG_USB_STV06XX 660 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/stv06xx/gspca_stv06xx.ko 661 AUTOLOAD:=$(call AutoLoad,75,gspca_stv06xx) 662 $(call AddDepends/video-gspca) 663endef 664 665define KernelPackage/video-gspca-stv06xx/description 666 The STV06XX USB Camera Driver (stv06xx) kernel module. 667endef 668 669$(eval $(call KernelPackage,video-gspca-stv06xx)) 670 671 672define KernelPackage/video-gspca-gl860 673 TITLE:=gl860 webcam support 674 KCONFIG:=CONFIG_USB_GL860 675 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gl860/gspca_gl860.ko 676 AUTOLOAD:=$(call AutoLoad,75,gspca_gl860) 677 $(call AddDepends/video-gspca) 678endef 679 680define KernelPackage/video-gspca-gl800/description 681 The GL860 USB Camera Driver (gl860) kernel module. 682endef 683 684$(eval $(call KernelPackage,video-gspca-gl860)) 685 686 687define KernelPackage/video-gspca-jeilinj 688 TITLE:=jeilinj webcam support 689 KCONFIG:=CONFIG_USB_GSPCA_JEILINJ 690 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_jeilinj.ko 691 AUTOLOAD:=$(call AutoLoad,75,gspca_jeilinj) 692 $(call AddDepends/video-gspca) 693endef 694 695define KernelPackage/video-gspca-jeilinj/description 696 The JEILINJ USB Camera Driver (jeilinj) kernel module. 697endef 698 699$(eval $(call KernelPackage,video-gspca-jeilinj)) 700 701 702define KernelPackage/video-gspca-konica 703 TITLE:=konica webcam support 704 KCONFIG:=CONFIG_USB_GSPCA_KONICA 705 FILES:=$(LINUX_DIR)/drivers/media/video/gspca/gspca_konica.ko 706 AUTOLOAD:=$(call AutoLoad,75,gspca_konica) 707 $(call AddDepends/video-gspca) 708endef 709 710define KernelPackage/video-gspca-konica/description 711 The Konica USB Camera Driver (konica) kernel module. 712endef 713 714$(eval $(call KernelPackage,video-gspca-konica)) 715