Skip to content

Commit 7af4c59

Browse files
committed
package/linux-firmware: add support for ti vpdma
Add a symlink to the expected location for vpdma-1ba in the root of the firmware directory. Signed-off-by: Christian Stewart <christian@paral.in>
1 parent 6295ea9 commit 7af4c59

4 files changed

Lines changed: 37 additions & 2 deletions

File tree

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
From 25e53eaf9e766713bed499cfff6f43855cd35e61 Mon Sep 17 00:00:00 2001
2+
From: Christian Stewart <christian@paral.in>
3+
Date: Tue, 10 May 2022 06:21:46 -0700
4+
Subject: [PATCH] ti-tspa: add link to vpdma-1ba in root
5+
6+
Signed-off-by: Christian Stewart <christian@paral.in>
7+
---
8+
WHENCE | 1 +
9+
1 file changed, 1 insertion(+)
10+
11+
diff --git a/WHENCE b/WHENCE
12+
index eab2f22..6f08e79 100644
13+
--- a/WHENCE
14+
+++ b/WHENCE
15+
@@ -3034,6 +3034,7 @@ Licence: Redistributable. See LICENCE.tda7706-firmware.txt for details.
16+
Driver: ti-vpe - Texas Instruments V4L2 driver for Video Processing Engine
17+
18+
File: ti/vpdma-1b8.bin
19+
+Link: vpdma-1b8.bin -> ti/vpdma-1b8.bin
20+
21+
Licence: Redistributable. See LICENCE.ti-tspa for details.
22+
23+
--
24+
2.35.1
25+

package/linux-firmware/Config.in

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_ROCKCHIP_DPTX
5959
help
6060
Firmware files for RockChip dptx (DisplayPort).
6161

62+
config BR2_PACKAGE_LINUX_FIRMWARE_TI_VPDMA
63+
bool "TI VPDMA"
64+
help
65+
Firmware files for TI Video Port Direct Memory Engine.
66+
6267
endmenu # Video
6368

6469
menu "Bluetooth firmware"

package/linux-firmware/linux-firmware.hash

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS
3333
sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom
3434
sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon
3535
sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware
36-
sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE
36+
sha256 5bc52a8ad08b531ee17fb3c35b8f83c8649c9aecfb6ce7a7975ee62d840f4c9b LICENCE.ti-tspa
37+
sha256 b4b0c043910836b3a1496240fffa2de33592643986c78ff4cad0878ec7551f71 WHENCE
3738
sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt
3839
sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100

package/linux-firmware/linux-firmware.mk

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -578,7 +578,11 @@ endif
578578

579579
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_ROCKCHIP_DPTX),y)
580580
LINUX_FIRMWARE_FILES += rockchip/dptx.bin
581-
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rockchip
581+
endif
582+
583+
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_TI_VPDMA),y)
584+
LINUX_FIRMWARE_FILES += ti/vpdma-1b8.bin
585+
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.ti-tspa
582586
endif
583587

584588
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_8169),y)

0 commit comments

Comments
 (0)