Skip to contentSkip to conversation

linux-firmware: Add firmware v3.25.0.0 for ITEtech IT9135 DVB-T USB driver

PATCH Bimow Chen 2 participants 2 messages Aug 18, 2014 Media (V4L/DVB)

lore
Share & tools
lore

Bimow Chen

author
#0 lore raw

Add two firmwares for ITEtech IT9135 Ax and Bx chip versions.

Quoted 1 line

From 7f12471b97ff0a81a97d9133e10a5ebe4e7c0c11 Mon Sep 17 00:00:00 2001

From: Bimow Chen <[email protected]>
Date: Fri, 15 Aug 2014 13:44:19 +0800
Subject: [PATCH] it9135: add firmware v3.25.0.0 for ITEtech IT9135 DVB-T USB driver

---
 WHENCE               |   10 ++++++++++
 dvb-usb-it9135-01.fw |  Bin 0 -> 8128 bytes
 dvb-usb-it9135-02.fw |  Bin 0 -> 5834 bytes
 3 files changed, 10 insertions(+), 0 deletions(-)
 create mode 100644 dvb-usb-it9135-01.fw
 create mode 100644 dvb-usb-it9135-02.fw
WHENCE +10 -0
index bd65d8c..9c0ca10 100644
@@ -2503,3 +2503,13 @@ File: intel/fw_sst_0f28.bin-48kHz_i2s_master
 License: Redistributable. See LICENCE.fw_sst_0f28 for details
 
 --------------------------------------------------------------------------
+
+Driver: it9135 -- ITEtech IT913x DVB-T USB driver
+
+File: dvb-usb-it9135-01.fw
+File: dvb-usb-it9135-02.fw
+Version: 3.25.0.0
+
+Licence: GPLv2 or later
+
+--------------------------------------------------------------------------
dvb-usb-it9135-01.fw new file binary +0 -0
new file mode 100644
index 0000000000000000000000000000000000000000..ffb51223d26700a3691c19f006bb4cf043db33c5
GIT binary patch
dvb-usb-it9135-02.fw new file binary +0 -0
new file mode 100644
index 0000000000000000000000000000000000000000..e4dadd150fde91090aa90e82cf90641b2ae52ab0
GIT binary patch
Signature · 1 line
1.7.0.4
#1 lore raw

Hi Mr. Chen,

Em Mon, 18 Aug 2014 13:36:11 +0800
Bimow Chen <[email protected]> escreveu:

Quoted 20 lines

From 7f12471b97ff0a81a97d9133e10a5ebe4e7c0c11 Mon Sep 17 00:00:00 2001
From: Bimow Chen <[email protected]>
Date: Fri, 15 Aug 2014 13:44:19 +0800
Subject: [PATCH] it9135: add firmware v3.25.0.0 for ITEtech IT9135 DVB-T USB driver

---
 WHENCE               |   10 ++++++++++
 dvb-usb-it9135-01.fw |  Bin 0 -> 8128 bytes
 dvb-usb-it9135-02.fw |  Bin 0 -> 5834 bytes
 3 files changed, 10 insertions(+), 0 deletions(-)
 create mode 100644 dvb-usb-it9135-01.fw
 create mode 100644 dvb-usb-it9135-02.fw
WHENCE +0 -0
index bd65d8c..9c0ca10 100644
@@ -2503,3 +2503,13 @@ File: intel/fw_sst_0f28.bin-48kHz_i2s_master
 License: Redistributable. See LICENCE.fw_sst_0f28 for details

WHENCE File: intel/fw_sst_0f28.bin-48kHz_i2s_master · line 2513

Quoted 10 lines
WHENCE +8 -0
 
 --------------------------------------------------------------------------
+
+Driver: it9135 -- ITEtech IT913x DVB-T USB driver
+
+File: dvb-usb-it9135-01.fw
+File: dvb-usb-it9135-02.fw
+Version: 3.25.0.0
+
+Licence: GPLv2 or later

Hmm... Licence GPLv2 actually means that you would be releasing the source code for the firmware, but you're actually granting license for using your binary firmwares. So, you need to correct the licensing terms here. There are several models that you can follow at the WHENCE file and at the LICENCE.* files for binary only firmwares.

Just to help you to decide, there are 3 models of licence commonly used by media drivers:

Model 1:

Permission to use, copy, modify, and/or distribute this software, only for use with ITE ICs, for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all source code copies.

Model 2:

Permission is hereby granted for the distribution of this firmware as part of Linux or other Open Source operating system kernel provided this copyright notice is accompanying it.

Model 3:

ITE grants permission to use and redistribute these firmware files for use with IT devices, but not as a part of the Linux kernel or in any other form which would require these files themselves to be covered by the terms of the GNU General Public License. These firmware files are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Regards,
Mauro