All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/20] Add preparations to be able to run in a CI/CD system
@ 2023-08-15 17:59 Mario Limonciello
  2023-08-15 17:59 ` [PATCH 01/20] ath11k: update typographical errors in the Notice.txt files Mario Limonciello
                   ` (20 more replies)
  0 siblings, 21 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 17:59 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

If linux-firmware.git or a fork of it is hosted in Gitlab there is the
ability to gate pull requests based on some CI checks.

The basic ones that come to mind are:
1. Checking spelling.
2. Checking WHENCE.
3. Checking for SoB.
4. Ensure that any python scripts pass style for 'black'.

All of the checks can be triggered by `pre-commit` or by `make check`

This series cleans up linux-firmware.git so all those would pass and
adds some templates to that effect.

Mario Limonciello (20):
  ath11k: update typographical errors in the Notice.txt files
  ath10k: correct typographical errors in the Notice.txt files
  i915: correct typographical errors caught by codespell
  adsp_sst: correct typographical errors caught by codespell
  agere: correct typographical errors in LICENSE caught by codespell
  qca: correct typographical errors in NOTICE.txt caught by codespell
  usbdux: correct typographical errors caught by codespell
  dsp56k: correct typographical error caught by codespell
  cxgb4: correct typographical errors caught by codespell
  cavium_liquidio: fix typographical errors caught by codespell
  kaweth: correct typographical errors caught by codespell
  xc5000c: correct typographical errors caught by codespell
  qcom: correct typographical errors caught by codespell
  keyspan_pda: correct typographical errors caught by codespell
  carl9170fw: correct typographical errors caught by codespell
  WHENCE: correct typographical errors caught by codespell
  check_whence: reformat using python black
  Add CI/CD with ci-fairy
  Wire up pre-commit to `make check`
  Rewrite README in markdown

 .codespell.cfg                                |   4 +
 .gitignore                                    |   1 +
 .gitlab-ci.yml                                |  22 +
 .pre-commit-config.yaml                       |  33 ++
 LICENCE.Abilis => LICENSE.Abilis              |   0
 LICENCE.IntcSST2 => LICENSE.IntcSST2          |   0
 LICENCE.Marvell => LICENSE.Marvell            |   0
 LICENCE.NXP => LICENSE.NXP                    |   0
 LICENCE.Netronome => LICENSE.Netronome        |   0
 LICENCE.OLPC => LICENSE.OLPC                  |   0
 LICENCE.adsp_sst => LICENSE.adsp_sst          |   4 +-
 LICENCE.agere => LICENSE.agere                |   2 +-
 ...heros_firmware => LICENSE.atheros_firmware |   0
 ...oadcom_bcm43xx => LICENSE.broadcom_bcm43xx |   0
 LICENCE.ca0132 => LICENSE.ca0132              |   0
 LICENCE.cadence => LICENSE.cadence            |   0
 LICENCE.cavium => LICENSE.cavium              |   0
 ...cavium_liquidio => LICENSE.cavium_liquidio |   4 +-
 ...elsio_firmware => LICENSE.chelsio_firmware |   0
 LICENCE.cnm => LICENSE.cnm                    |   0
 LICENCE.cw1200 => LICENSE.cw1200              |   0
 LICENCE.cypress => LICENSE.cypress            |   0
 LICENCE.e100 => LICENSE.e100                  |   0
 LICENCE.ene_firmware => LICENSE.ene_firmware  |   0
 LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28    |   0
 LICENCE.go7007 => LICENSE.go7007              |   0
 LICENSE.i915                                  |  78 ++--
 LICENCE.ibt_firmware => LICENSE.ibt_firmware  |   0
 LICENCE.it913x => LICENSE.it913x              |   0
 ...lwifi_firmware => LICENSE.iwlwifi_firmware |   0
 LICENCE.kaweth => LICENSE.kaweth              |   2 +-
 LICENCE.linaro => LICENSE.linaro              |   0
 LICENCE.mediatek => LICENSE.mediatek          |   0
 LICENCE.microchip => LICENSE.microchip        |   0
 LICENCE.moxa => LICENSE.moxa                  |   0
 ...10ge_firmware => LICENSE.myri10ge_firmware |   0
 LICENCE.nvidia => LICENSE.nvidia              |   0
 ...irmware => LICENSE.open-ath9k-htc-firmware |   0
 LICENCE.phanfw => LICENSE.phanfw              |   0
 LICENCE.qat_firmware => LICENSE.qat_firmware  |   0
 LICENCE.qla1280 => LICENSE.qla1280            |   0
 LICENCE.qla2xxx => LICENSE.qla2xxx            |   0
 LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3  |   0
 ...irmware.txt => LICENSE.ralink-firmware.txt |   0
 ...LICENSE.ralink_a_mediatek_company_firmware |   0
 LICENCE.rockchip => LICENSE.rockchip          |   0
 ...rmware.txt => LICENSE.rtlwifi_firmware.txt |   0
 LICENCE.siano => LICENSE.siano                |   0
 ...ti-connectivity => LICENSE.ti-connectivity |   0
 LICENCE.ti-keystone => LICENSE.ti-keystone    |   0
 LICENCE.ti-tspa => LICENSE.ti-tspa            |   0
 ...4-firmware => LICENSE.ueagle-atm4-firmware |   0
 LICENCE.via_vt6656 => LICENSE.via_vt6656      |   0
 LICENCE.wl1251 => LICENSE.wl1251              |   0
 LICENCE.xc4000 => LICENSE.xc4000              |   0
 LICENCE.xc5000 => LICENSE.xc5000              |   0
 LICENCE.xc5000c => LICENSE.xc5000c            |   2 +-
 Makefile                                      |   6 +-
 README                                        |  43 --
 README.md                                     |  54 +++
 WHENCE                                        | 432 +++++++++---------
 .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
 .../hw2.1/notice_ath10k_firmware-5.txt        | 138 +++---
 .../hw3.0/notice_ath10k_firmware-4.txt        | 144 +++---
 .../hw3.0/notice_ath10k_firmware-6.txt        |  32 +-
 .../hw3.0/notice_ath10k_firmware-sdio-6.txt   |  32 +-
 .../hw1.0/notice_ath10k_firmware-5.txt        | 138 +++---
 .../hw1.0/notice_ath10k_firmware-6.txt        |  32 +-
 .../hw1.0/notice_ath10k_firmware-sdio-5.txt   | 138 +++---
 .../hw1.0/notice_ath10k_firmware-5.txt        |   8 +-
 .../hw2.0/notice_ath10k_firmware-5.txt        |  40 +-
 .../hw2.0/notice_ath10k_firmware-4.txt        |   8 +-
 .../hw2.0/notice_ath10k_firmware-5.txt        |   8 +-
 .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
 .../hw2.0/notice_ath10k_firmware-5.txt        |  26 +-
 ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp      |  26 +-
 ath11k/IPQ5018/hw1.0/Notice.txt               |  28 +-
 ath11k/IPQ6018/hw1.0/Notice.txt               |  28 +-
 ath11k/IPQ8074/hw2.0/Notice.txt               |  28 +-
 ath11k/QCA6390/hw2.0/Notice.txt               | 100 ++--
 ath11k/QCN9074/hw1.0/Notice.txt               |  28 +-
 ath11k/WCN6750/hw1.0/Notice.txt               | 164 +++----
 ath11k/WCN6855/hw2.0/Notice.txt               |  26 +-
 carl9170fw/carlfw/Kconfig                     |   2 +-
 carl9170fw/carlfw/carl9170.lds                |   4 +-
 carl9170fw/carlfw/include/dma.h               |   2 +-
 carl9170fw/carlfw/src/wlan.c                  |   4 +-
 carl9170fw/carlfw/src/wol.c                   |   2 +-
 carl9170fw/extra/FindGPERF.cmake              |   2 +-
 .../extra/FindPackageHandleStandardArgs.cmake |   8 +-
 carl9170fw/include/shared/fwcmd.h             |   2 +-
 carl9170fw/include/shared/phy.h               |   2 +-
 carl9170fw/tools/carlu/src/fw.c               |   2 +-
 carl9170fw/tools/carlu/src/test.c             |   4 +-
 carl9170fw/tools/carlu/src/usb.c              |   6 +-
 carl9170fw/tools/include/frame.h              |  12 +-
 check_whence.py                               |  89 ++--
 cxgb4/configs/t4-config-default.txt           |   6 +-
 cxgb4/configs/t5-config-default.txt           |   6 +-
 cxgb4/configs/t5-config-hashfilter.txt        |   6 +-
 cxgb4/configs/t6-config-default.txt           |   6 +-
 cxgb4/configs/t6-config-hashfilter.txt        |   8 +-
 dsp56k/concat-bootstrap.pl                    |   2 +-
 keyspan_pda/keyspan_pda.S                     |   4 +-
 keyspan_pda/xircom_pgs.S                      |   4 +-
 qca/NOTICE.txt                                |   6 +-
 qcom/NOTICE.txt                               |  16 +-
 usbdux/usbdux_firmware.asm                    |  16 +-
 usbdux/usbduxfast_firmware.asm                |   6 +-
 usbdux/usbduxsigma_firmware.asm               |  14 +-
 wfx/{LICENCE.wf200 => LICENSE.wf200}          |   0
 111 files changed, 1137 insertions(+), 1043 deletions(-)
 create mode 100644 .codespell.cfg
 create mode 100644 .gitignore
 create mode 100644 .gitlab-ci.yml
 create mode 100644 .pre-commit-config.yaml
 rename LICENCE.Abilis => LICENSE.Abilis (100%)
 rename LICENCE.IntcSST2 => LICENSE.IntcSST2 (100%)
 rename LICENCE.Marvell => LICENSE.Marvell (100%)
 rename LICENCE.NXP => LICENSE.NXP (100%)
 rename LICENCE.Netronome => LICENSE.Netronome (100%)
 rename LICENCE.OLPC => LICENSE.OLPC (100%)
 rename LICENCE.adsp_sst => LICENSE.adsp_sst (99%)
 rename LICENCE.agere => LICENSE.agere (98%)
 rename LICENCE.atheros_firmware => LICENSE.atheros_firmware (100%)
 rename LICENCE.broadcom_bcm43xx => LICENSE.broadcom_bcm43xx (100%)
 rename LICENCE.ca0132 => LICENSE.ca0132 (100%)
 rename LICENCE.cadence => LICENSE.cadence (100%)
 rename LICENCE.cavium => LICENSE.cavium (100%)
 rename LICENCE.cavium_liquidio => LICENSE.cavium_liquidio (97%)
 rename LICENCE.chelsio_firmware => LICENSE.chelsio_firmware (100%)
 rename LICENCE.cnm => LICENSE.cnm (100%)
 rename LICENCE.cw1200 => LICENSE.cw1200 (100%)
 rename LICENCE.cypress => LICENSE.cypress (100%)
 rename LICENCE.e100 => LICENSE.e100 (100%)
 rename LICENCE.ene_firmware => LICENSE.ene_firmware (100%)
 rename LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28 (100%)
 rename LICENCE.go7007 => LICENSE.go7007 (100%)
 rename LICENCE.ibt_firmware => LICENSE.ibt_firmware (100%)
 rename LICENCE.it913x => LICENSE.it913x (100%)
 rename LICENCE.iwlwifi_firmware => LICENSE.iwlwifi_firmware (100%)
 rename LICENCE.kaweth => LICENSE.kaweth (97%)
 rename LICENCE.linaro => LICENSE.linaro (100%)
 rename LICENCE.mediatek => LICENSE.mediatek (100%)
 rename LICENCE.microchip => LICENSE.microchip (100%)
 rename LICENCE.moxa => LICENSE.moxa (100%)
 rename LICENCE.myri10ge_firmware => LICENSE.myri10ge_firmware (100%)
 rename LICENCE.nvidia => LICENSE.nvidia (100%)
 rename LICENCE.open-ath9k-htc-firmware => LICENSE.open-ath9k-htc-firmware (100%)
 rename LICENCE.phanfw => LICENSE.phanfw (100%)
 rename LICENCE.qat_firmware => LICENSE.qat_firmware (100%)
 rename LICENCE.qla1280 => LICENSE.qla1280 (100%)
 rename LICENCE.qla2xxx => LICENSE.qla2xxx (100%)
 rename LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3 (100%)
 rename LICENCE.ralink-firmware.txt => LICENSE.ralink-firmware.txt (100%)
 rename LICENCE.ralink_a_mediatek_company_firmware => LICENSE.ralink_a_mediatek_company_firmware (100%)
 rename LICENCE.rockchip => LICENSE.rockchip (100%)
 rename LICENCE.rtlwifi_firmware.txt => LICENSE.rtlwifi_firmware.txt (100%)
 rename LICENCE.siano => LICENSE.siano (100%)
 rename LICENCE.ti-connectivity => LICENSE.ti-connectivity (100%)
 rename LICENCE.ti-keystone => LICENSE.ti-keystone (100%)
 rename LICENCE.ti-tspa => LICENSE.ti-tspa (100%)
 rename LICENCE.ueagle-atm4-firmware => LICENSE.ueagle-atm4-firmware (100%)
 rename LICENCE.via_vt6656 => LICENSE.via_vt6656 (100%)
 rename LICENCE.wl1251 => LICENSE.wl1251 (100%)
 rename LICENCE.xc4000 => LICENSE.xc4000 (100%)
 rename LICENCE.xc5000 => LICENSE.xc5000 (100%)
 rename LICENCE.xc5000c => LICENSE.xc5000c (93%)
 delete mode 100644 README
 create mode 100644 README.md
 rename wfx/{LICENCE.wf200 => LICENSE.wf200} (100%)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 24+ messages in thread

* [PATCH 01/20] ath11k: update typographical errors in the Notice.txt files
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
@ 2023-08-15 17:59 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 02/20] ath10k: correct " Mario Limonciello
                   ` (19 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 17:59 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 ath11k/IPQ5018/hw1.0/Notice.txt |  28 +++---
 ath11k/IPQ6018/hw1.0/Notice.txt |  28 +++---
 ath11k/IPQ8074/hw2.0/Notice.txt |  28 +++---
 ath11k/QCA6390/hw2.0/Notice.txt | 100 +++++++++----------
 ath11k/QCN9074/hw1.0/Notice.txt |  28 +++---
 ath11k/WCN6750/hw1.0/Notice.txt | 164 ++++++++++++++++----------------
 ath11k/WCN6855/hw2.0/Notice.txt |  26 ++---
 7 files changed, 201 insertions(+), 201 deletions(-)

diff --git a/ath11k/IPQ5018/hw1.0/Notice.txt b/ath11k/IPQ5018/hw1.0/Notice.txt
index b15324d4..82a65a23 100644
--- a/ath11k/IPQ5018/hw1.0/Notice.txt
+++ b/ath11k/IPQ5018/hw1.0/Notice.txt
@@ -378,7 +378,7 @@ File: common.h
 File: atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -411,7 +411,7 @@ File: atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -430,7 +430,7 @@ File: atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -452,7 +452,7 @@ File: atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -465,7 +465,7 @@ File: atomic_ops.h
 File: qurt_atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -498,7 +498,7 @@ File: qurt_atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -517,7 +517,7 @@ File: qurt_atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -539,7 +539,7 @@ File: qurt_atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -673,7 +673,7 @@ File: if_llc.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -698,7 +698,7 @@ File: if_llc.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -772,7 +772,7 @@ File: stail_queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -808,7 +808,7 @@ File: queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -1092,7 +1092,7 @@ File: if_ethersubr.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -3110,7 +3110,7 @@ File:aes.c
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
diff --git a/ath11k/IPQ6018/hw1.0/Notice.txt b/ath11k/IPQ6018/hw1.0/Notice.txt
index b15324d4..82a65a23 100644
--- a/ath11k/IPQ6018/hw1.0/Notice.txt
+++ b/ath11k/IPQ6018/hw1.0/Notice.txt
@@ -378,7 +378,7 @@ File: common.h
 File: atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -411,7 +411,7 @@ File: atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -430,7 +430,7 @@ File: atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -452,7 +452,7 @@ File: atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -465,7 +465,7 @@ File: atomic_ops.h
 File: qurt_atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -498,7 +498,7 @@ File: qurt_atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -517,7 +517,7 @@ File: qurt_atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -539,7 +539,7 @@ File: qurt_atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -673,7 +673,7 @@ File: if_llc.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -698,7 +698,7 @@ File: if_llc.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -772,7 +772,7 @@ File: stail_queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -808,7 +808,7 @@ File: queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -1092,7 +1092,7 @@ File: if_ethersubr.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -3110,7 +3110,7 @@ File:aes.c
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
diff --git a/ath11k/IPQ8074/hw2.0/Notice.txt b/ath11k/IPQ8074/hw2.0/Notice.txt
index b15324d4..82a65a23 100644
--- a/ath11k/IPQ8074/hw2.0/Notice.txt
+++ b/ath11k/IPQ8074/hw2.0/Notice.txt
@@ -378,7 +378,7 @@ File: common.h
 File: atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -411,7 +411,7 @@ File: atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -430,7 +430,7 @@ File: atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -452,7 +452,7 @@ File: atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -465,7 +465,7 @@ File: atomic_ops.h
 File: qurt_atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -498,7 +498,7 @@ File: qurt_atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -517,7 +517,7 @@ File: qurt_atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -539,7 +539,7 @@ File: qurt_atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -673,7 +673,7 @@ File: if_llc.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -698,7 +698,7 @@ File: if_llc.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -772,7 +772,7 @@ File: stail_queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -808,7 +808,7 @@ File: queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -1092,7 +1092,7 @@ File: if_ethersubr.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -3110,7 +3110,7 @@ File:aes.c
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
diff --git a/ath11k/QCA6390/hw2.0/Notice.txt b/ath11k/QCA6390/hw2.0/Notice.txt
index fd4fa45f..e687fb80 100644
--- a/ath11k/QCA6390/hw2.0/Notice.txt
+++ b/ath11k/QCA6390/hw2.0/Notice.txt
@@ -22,7 +22,7 @@ may be trademarks or registered trademarks of their respective owners.
 File: atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -55,7 +55,7 @@ File: atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -74,7 +74,7 @@ File: atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -96,7 +96,7 @@ File: atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -108,7 +108,7 @@ File: atomic_ops.h
 File: qurt_atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -141,7 +141,7 @@ File: qurt_atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -160,7 +160,7 @@ File: qurt_atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -182,7 +182,7 @@ File: qurt_atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -196,7 +196,7 @@ File: qurt_atomic_ops.h
 ================================================================================
 File: tailq.h
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -229,7 +229,7 @@ File: tailq.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -248,7 +248,7 @@ File: tailq.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -270,11 +270,11 @@ File: tailq.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -307,7 +307,7 @@ File: tailq.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -326,7 +326,7 @@ File: tailq.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -348,7 +348,7 @@ File: tailq.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -1190,7 +1190,7 @@ File: stail_queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -1474,7 +1474,7 @@ File: if_ethersubr.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -1623,7 +1623,7 @@ File: aes.c
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -1783,24 +1783,24 @@ File: cil.h
  * $Date: 2013/07/12 $
  * $Change: 2108597 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1813,24 +1813,24 @@ File: cil.h
 ================================================================================
 File: dwc_dev.h
 /* ==========================================================================
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1848,24 +1848,24 @@ File: dwc_os_dev.h
  * $Date: 2013/07/12 $
  * $Change: 2108597 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1883,24 +1883,24 @@ File: pcd.h
  * $Date: 2013/07/12 $
  * $Change: 2108597 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1968,7 +1968,7 @@ File: queue.h
 // notice, this list of conditions and the following disclaimer in the
 // documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-// must display the following acknowledgement:
+// must display the following acknowledgment:
 // This product includes software developed by the University of
 // California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -2854,7 +2854,7 @@ File: if_llc.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -2882,7 +2882,7 @@ File: if_llc.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
diff --git a/ath11k/QCN9074/hw1.0/Notice.txt b/ath11k/QCN9074/hw1.0/Notice.txt
index b15324d4..82a65a23 100644
--- a/ath11k/QCN9074/hw1.0/Notice.txt
+++ b/ath11k/QCN9074/hw1.0/Notice.txt
@@ -378,7 +378,7 @@ File: common.h
 File: atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -411,7 +411,7 @@ File: atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -430,7 +430,7 @@ File: atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -452,7 +452,7 @@ File: atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -465,7 +465,7 @@ File: atomic_ops.h
 File: qurt_atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -498,7 +498,7 @@ File: qurt_atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -517,7 +517,7 @@ File: qurt_atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -539,7 +539,7 @@ File: qurt_atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 /*
@@ -673,7 +673,7 @@ File: if_llc.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -698,7 +698,7 @@ File: if_llc.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -772,7 +772,7 @@ File: stail_queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -808,7 +808,7 @@ File: queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -1092,7 +1092,7 @@ File: if_ethersubr.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -3110,7 +3110,7 @@ File:aes.c
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
diff --git a/ath11k/WCN6750/hw1.0/Notice.txt b/ath11k/WCN6750/hw1.0/Notice.txt
index f0297679..5ecf0c87 100644
--- a/ath11k/WCN6750/hw1.0/Notice.txt
+++ b/ath11k/WCN6750/hw1.0/Notice.txt
@@ -131,7 +131,7 @@ File: stail_queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -621,7 +621,7 @@ File: strlcpy.c
 File: program_xml.py
 
 ##############################################################################
-# Australian Public Licence B (OZPLB)
+# Australian Public License B (OZPLB)
 # 
 # Version 1-0
 # 
@@ -654,7 +654,7 @@ File: program_xml.py
 #       contributors, may be used to endorse or promote products derived
 #       from this Software without specific prior written permission.
 # 
-# EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+# EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
 # PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
 # NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
 # WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -673,7 +673,7 @@ File: program_xml.py
 # OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
 # OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
 # CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
-# CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+# CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
 # DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
 # CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
 # DAMAGES OR OTHER LIABILITY.
@@ -695,7 +695,7 @@ File: program_xml.py
 # i.  the supplying of the services again; or
 # ii.  the payment of the cost of having the services supplied again.
 # 
-# The construction, validity and performance of this licence is governed
+# The construction, validity and performance of this license is governed
 # by the laws in force in New South Wales, Australia.
 
 =====================================================================================
@@ -703,7 +703,7 @@ File: program_xml.py
 File: interrupt_xml.py
  
 ##############################################################################
-# Australian Public Licence B (OZPLB)
+# Australian Public License B (OZPLB)
 # 
 # Version 1-0
 # 
@@ -736,7 +736,7 @@ File: interrupt_xml.py
 #       contributors, may be used to endorse or promote products derived
 #       from this Software without specific prior written permission.
 # 
-# EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+# EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
 # PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
 # NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
 # WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -755,7 +755,7 @@ File: interrupt_xml.py
 # OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
 # OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
 # CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
-# CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+# CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
 # DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
 # CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
 # DAMAGES OR OTHER LIABILITY.
@@ -777,7 +777,7 @@ File: interrupt_xml.py
 # i.  the supplying of the services again; or
 # ii.  the payment of the cost of having the services supplied again.
 # 
-# The construction, validity and performance of this licence is governed
+# The construction, validity and performance of this license is governed
 # by the laws in force in New South Wales, Australia.
 
 =====================================================================================
@@ -807,7 +807,7 @@ File: wcslcat.c
 File: machine_xml.py
  
 ##############################################################################
-# Australian Public Licence B (OZPLB)
+# Australian Public License B (OZPLB)
 #
 # Version 1-0
 #
@@ -840,7 +840,7 @@ File: machine_xml.py
 #       contributors, may be used to endorse or promote products derived
 #       from this Software without specific prior written permission.
 #
-# EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+# EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
 # PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
 # NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
 # WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -859,7 +859,7 @@ File: machine_xml.py
 # OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
 # OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
 # CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
-# CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+# CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
 # DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
 # CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
 # DAMAGES OR OTHER LIABILITY.
@@ -881,7 +881,7 @@ File: machine_xml.py
 # i.  the supplying of the services again; or
 # ii.  the payment of the cost of having the services supplied again.
 #
-# The construction, validity and performance of this licence is governed
+# The construction, validity and performance of this license is governed
 # by the laws in force in New South Wales, Australia.
 
 =====================================================================================
@@ -954,7 +954,7 @@ File: stringl.h
 File: ezxml.py
   
 ##############################################################################
-# Australian Public Licence B (OZPLB)
+# Australian Public License B (OZPLB)
 # 
 # Version 1-0
 # 
@@ -987,7 +987,7 @@ File: ezxml.py
 #       contributors, may be used to endorse or promote products derived
 #       from this Software without specific prior written permission.
 # 
-# EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+# EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
 # PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
 # NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
 # WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -1006,7 +1006,7 @@ File: ezxml.py
 # OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
 # OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
 # CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
-# CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+# CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
 # DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
 # CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
 # DAMAGES OR OTHER LIABILITY.
@@ -1028,7 +1028,7 @@ File: ezxml.py
 # i.  the supplying of the services again; or
 # ii.  the payment of the cost of having the services supplied again.
 # 
-# The construction, validity and performance of this licence is governed
+# The construction, validity and performance of this license is governed
 # by the laws in force in New South Wales, Australia. 
 
 =====================================================================================
@@ -1058,7 +1058,7 @@ File: strlcat.c
 File: merge.py
  
 ##############################################################################
-# Australian Public Licence B (OZPLB)
+# Australian Public License B (OZPLB)
 # 
 # Version 1-0
 # 
@@ -1091,7 +1091,7 @@ File: merge.py
 #       contributors, may be used to endorse or promote products derived
 #       from this Software without specific prior written permission.
 # 
-# EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+# EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
 # PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
 # NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
 # WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -1110,7 +1110,7 @@ File: merge.py
 # OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
 # OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
 # CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
-# CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+# CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
 # DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
 # CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
 # DAMAGES OR OTHER LIABILITY.
@@ -1132,7 +1132,7 @@ File: merge.py
 # i.  the supplying of the services again; or
 # ii.  the payment of the cost of having the services supplied again.
 # 
-# The construction, validity and performance of this licence is governed
+# The construction, validity and performance of this license is governed
 # by the laws in force in New South Wales, Australia. 
 
 ===================================================================================
@@ -1157,7 +1157,7 @@ File: dlfcn.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -1273,7 +1273,7 @@ File: exec_elf.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the NetBSD
  *	Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -1314,7 +1314,7 @@ File: headers.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1369,7 +1369,7 @@ File: wcslcpy.c
 File: qurt_atomic_ops.h
  
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -1402,7 +1402,7 @@ File: qurt_atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -1421,7 +1421,7 @@ File: qurt_atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -1443,7 +1443,7 @@ File: qurt_atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -1452,7 +1452,7 @@ File: qurt_atomic_ops.h
 File: atomic_ops.h
   
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -1485,7 +1485,7 @@ File: atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -1504,7 +1504,7 @@ File: atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -1526,7 +1526,7 @@ File: atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -1549,7 +1549,7 @@ File: search.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1587,7 +1587,7 @@ File: load.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1625,7 +1625,7 @@ File: symbol.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1690,7 +1690,7 @@ File: map_object.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1763,7 +1763,7 @@ File: rtld_start.S
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -1803,7 +1803,7 @@ File: reloc.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1870,7 +1870,7 @@ File: rtld.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1907,7 +1907,7 @@ File: debug.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1944,7 +1944,7 @@ File: debug.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -1981,7 +1981,7 @@ File: rtld.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by John Polstra.
  * 4. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
@@ -2028,7 +2028,7 @@ File: print.c
  */
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -2061,7 +2061,7 @@ File: print.c
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -2080,7 +2080,7 @@ File: print.c
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -2102,7 +2102,7 @@ File: print.c
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -2174,7 +2174,7 @@ File: qurt_printf.c
  */
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -2207,7 +2207,7 @@ File: qurt_printf.c
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -2226,7 +2226,7 @@ File: qurt_printf.c
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -2248,7 +2248,7 @@ File: qurt_printf.c
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -2259,7 +2259,7 @@ File: tailq.h
 Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -2292,7 +2292,7 @@ Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -2311,7 +2311,7 @@ Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -2333,12 +2333,12 @@ Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -2371,7 +2371,7 @@ Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -2390,7 +2390,7 @@ Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -2412,7 +2412,7 @@ Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -2425,7 +2425,7 @@ Copyright (c) 2013  by Qualcomm Technologies, Inc.  All Rights Reserved
 File: alloc.c
  
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -2458,7 +2458,7 @@ File: alloc.c
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -2477,7 +2477,7 @@ File: alloc.c
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -2499,7 +2499,7 @@ File: alloc.c
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -2559,7 +2559,7 @@ File: strlcpyK.c
 File: ecc_xml.py
  
 ##############################################################################
-# Australian Public Licence B (OZPLB)
+# Australian Public License B (OZPLB)
 # 
 # Version 1-0
 # 
@@ -2592,7 +2592,7 @@ File: ecc_xml.py
 #       contributors, may be used to endorse or promote products derived
 #       from this Software without specific prior written permission.
 # 
-# EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+# EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
 # PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
 # NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
 # WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -2611,7 +2611,7 @@ File: ecc_xml.py
 # OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
 # OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
 # CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
-# CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+# CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
 # DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
 # CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
 # DAMAGES OR OTHER LIABILITY.
@@ -2633,7 +2633,7 @@ File: ecc_xml.py
 # i.  the supplying of the services again; or
 # ii.  the payment of the cost of having the services supplied again.
 # 
-# The construction, validity and performance of this licence is governed
+# The construction, validity and performance of this license is governed
 # by the laws in force in New South Wales, Australia.
 
 =====================================================================================
@@ -2641,7 +2641,7 @@ File: ecc_xml.py
 File: physpool_xml.py
  
 ##############################################################################
-# Australian Public Licence B (OZPLB)
+# Australian Public License B (OZPLB)
 # 
 # Version 1-0
 # 
@@ -2674,7 +2674,7 @@ File: physpool_xml.py
 #       contributors, may be used to endorse or promote products derived
 #       from this Software without specific prior written permission.
 # 
-# EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+# EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
 # PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
 # NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
 # WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -2693,7 +2693,7 @@ File: physpool_xml.py
 # OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
 # OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
 # CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
-# CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+# CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
 # DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
 # CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
 # DAMAGES OR OTHER LIABILITY.
@@ -2715,7 +2715,7 @@ File: physpool_xml.py
 # i.  the supplying of the services again; or
 # ii.  the payment of the cost of having the services supplied again.
 # 
-# The construction, validity and performance of this licence is governed
+# The construction, validity and performance of this license is governed
 # by the laws in force in New South Wales, Australia.
 
 =====================================================================================
@@ -2740,7 +2740,7 @@ File: wlan_md_elf.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the NetBSD
  *	Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -3009,7 +3009,7 @@ File: sha1_sw.c
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -3031,13 +3031,13 @@ File: sha1_sw.c
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
- *    the apps directory (application code) you must include an acknowledgement:
+ *    the apps directory (application code) you must include an acknowledgment:
  *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  *
  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
@@ -3052,10 +3052,10 @@ File: sha1_sw.c
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * The licence and distribution terms for any publically available version or
+ * The license and distribution terms for any publicly available version or
  * derivative of this code cannot be changed.  i.e. this code cannot simply be
- * copied and put under another distribution licence
- * [including the GNU Public Licence.]
+ * copied and put under another distribution license
+ * [including the GNU Public License.]
  */
 
 =====================================================================================
@@ -4870,7 +4870,7 @@ File: if_ethersubr.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -5104,7 +5104,7 @@ File: aes.c
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -6068,7 +6068,7 @@ File: if_llc.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -6098,7 +6098,7 @@ File: if_llc.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
diff --git a/ath11k/WCN6855/hw2.0/Notice.txt b/ath11k/WCN6855/hw2.0/Notice.txt
index edf86d4a..d66e22bc 100644
--- a/ath11k/WCN6855/hw2.0/Notice.txt
+++ b/ath11k/WCN6855/hw2.0/Notice.txt
@@ -57,7 +57,7 @@ File: stringl.h
 File: atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -90,7 +90,7 @@ File: atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -109,7 +109,7 @@ File: atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -131,7 +131,7 @@ File: atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -144,7 +144,7 @@ File: atomic_ops.h
 File: qurt_atomic_ops.h
 
 /*
- * Australian Public Licence B (OZPLB)
+ * Australian Public License B (OZPLB)
  *
  * Version 1-0
  *
@@ -177,7 +177,7 @@ File: qurt_atomic_ops.h
  *       contributors, may be used to endorse or promote products derived
  *       from this Software without specific prior written permission.
  *
- * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
+ * EXCEPT AS EXPRESSLY STATED IN THIS LICENSE AND TO THE FULL EXTENT
  * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
  * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
  * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
@@ -196,7 +196,7 @@ File: qurt_atomic_ops.h
  * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
  * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
  * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
- * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
+ * CONNECTION WITH THIS LICENSE, THE SOFTWARE OR THE USE OF OR OTHER
  * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
  * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
  * DAMAGES OR OTHER LIABILITY.
@@ -218,7 +218,7 @@ File: qurt_atomic_ops.h
  * i.  the supplying of the services again; or
  * ii.  the payment of the cost of having the services supplied again.
  *
- * The construction, validity and performance of this licence is governed
+ * The construction, validity and performance of this license is governed
  * by the laws in force in New South Wales, Australia.
  */
 
@@ -1157,7 +1157,7 @@ File: stail_queue.h
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -1408,7 +1408,7 @@ File: if_ethersubr.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -1520,7 +1520,7 @@ File: aes.c
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -2589,7 +2589,7 @@ File: if_llc.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -2617,7 +2617,7 @@ File: if_llc.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 02/20] ath10k: correct typographical errors in the Notice.txt files
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
  2023-08-15 17:59 ` [PATCH 01/20] ath11k: update typographical errors in the Notice.txt files Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 03/20] i915: correct typographical errors caught by codespell Mario Limonciello
                   ` (18 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 .../hw1.0/notice_ath10k_firmware-5.txt        |  40 ++---
 .../hw2.1/notice_ath10k_firmware-5.txt        | 138 ++++++++---------
 .../hw3.0/notice_ath10k_firmware-4.txt        | 144 +++++++++---------
 .../hw3.0/notice_ath10k_firmware-6.txt        |  32 ++--
 .../hw3.0/notice_ath10k_firmware-sdio-6.txt   |  32 ++--
 .../hw1.0/notice_ath10k_firmware-5.txt        | 138 ++++++++---------
 .../hw1.0/notice_ath10k_firmware-6.txt        |  32 ++--
 .../hw1.0/notice_ath10k_firmware-sdio-5.txt   | 138 ++++++++---------
 .../hw1.0/notice_ath10k_firmware-5.txt        |   8 +-
 .../hw2.0/notice_ath10k_firmware-5.txt        |  40 ++---
 .../hw2.0/notice_ath10k_firmware-4.txt        |   8 +-
 .../hw2.0/notice_ath10k_firmware-5.txt        |   8 +-
 .../hw1.0/notice_ath10k_firmware-5.txt        |  40 ++---
 .../hw2.0/notice_ath10k_firmware-5.txt        |  26 ++--
 ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp      |  26 ++--
 15 files changed, 425 insertions(+), 425 deletions(-)

diff --git a/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt b/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt
index 2f736cb7..717743f9 100644
--- a/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt
@@ -33,7 +33,7 @@ Other products and brand names may be trademarks or registered trademarks of the
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -55,24 +55,24 @@ Other products and brand names may be trademarks or registered trademarks of the
 ========================================================================================================================================
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -181,7 +181,7 @@ Other products and brand names may be trademarks or registered trademarks of the
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -201,7 +201,7 @@ Other products and brand names may be trademarks or registered trademarks of the
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 ========================================================================================================================================
 
 ========================================================================================================================================
@@ -343,7 +343,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -368,7 +368,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -472,7 +472,7 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -496,24 +496,24 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
 
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt b/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
index 9e32162f..20fe4d88 100644
--- a/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
@@ -53,7 +53,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -121,7 +121,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -141,7 +141,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 
 
 
@@ -159,7 +159,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -312,7 +312,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -668,7 +668,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -782,24 +782,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -817,24 +817,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -854,24 +854,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -889,24 +889,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -924,24 +924,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -961,24 +961,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -997,24 +997,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1033,24 +1033,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1069,24 +1069,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt b/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
index 5199e3f8..00c84f0b 100644
--- a/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
+++ b/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
@@ -53,7 +53,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -154,7 +154,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/romexport/AR63
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -673,7 +673,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_protocol_cmn.cnss/1.0.0/src/nan/
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -736,7 +736,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_cmn.cnss/1.0.0/include/queue.h
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -764,7 +764,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_cmn.cnss/1.0.0/include/queue.h
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by the University of
  *      California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -826,7 +826,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_protocol_cmn.cnss/1.0.0/include/
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -1065,7 +1065,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_protocol_cmn.cnss/1.0.0/src/supp
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -1093,7 +1093,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_protocol_cmn.cnss/1.0.0/src/supp
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -1156,7 +1156,7 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_protocol_cmn.cnss/1.0.0/include/
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -1341,24 +1341,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/src/misc/binsi
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1375,24 +1375,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/include/cil.h
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1409,24 +1409,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/include/dev.h
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1443,24 +1443,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/include/pcd.h
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1500,24 +1500,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/src/soc/usbhwc
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1544,24 +1544,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/src/soc/usbhwc
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1578,24 +1578,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/include/os_dev
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1621,24 +1621,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/src/soc/usbhwc
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1677,24 +1677,24 @@ p4://qctp411.qualcomm.com/components/rel/wlanfw_mac_core.cnss/1.0/src/soc/usbhwc
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt b/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
index 35518019..e69b83cb 100644
--- a/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
+++ b/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
@@ -61,7 +61,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -160,7 +160,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -679,7 +679,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -741,7 +741,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -767,7 +767,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by the University of
  *      California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -829,7 +829,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -959,7 +959,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -985,7 +985,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -1048,7 +1048,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -1230,24 +1230,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt b/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt
index 35518019..e69b83cb 100644
--- a/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt
+++ b/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt
@@ -61,7 +61,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -160,7 +160,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -679,7 +679,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -741,7 +741,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -767,7 +767,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by the University of
  *      California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -829,7 +829,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -959,7 +959,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -985,7 +985,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -1048,7 +1048,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -1230,24 +1230,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt b/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt
index e10d8078..cd29445a 100644
--- a/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt
@@ -53,7 +53,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -121,7 +121,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -141,7 +141,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 
 
 
@@ -159,7 +159,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -312,7 +312,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -668,7 +668,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -782,24 +782,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -817,24 +817,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -854,24 +854,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -889,24 +889,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -924,24 +924,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -961,24 +961,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -997,24 +997,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1033,24 +1033,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1069,24 +1069,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt b/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt
index 35518019..e69b83cb 100644
--- a/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt
+++ b/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt
@@ -61,7 +61,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -160,7 +160,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -679,7 +679,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -741,7 +741,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -767,7 +767,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *      This product includes software developed by the University of
  *      California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -829,7 +829,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -959,7 +959,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -985,7 +985,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *	This product includes software developed by the University of
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -1048,7 +1048,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -1230,24 +1230,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt b/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt
index e10d8078..cd29445a 100644
--- a/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt
+++ b/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt
@@ -53,7 +53,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -121,7 +121,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -141,7 +141,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 
 
 
@@ -159,7 +159,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -312,7 +312,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -668,7 +668,7 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -782,24 +782,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -817,24 +817,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -854,24 +854,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -889,24 +889,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -924,24 +924,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -961,24 +961,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -997,24 +997,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1033,24 +1033,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -1069,24 +1069,24 @@ Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
  * $Date: 2013/08/06 $
  * $Change: 2161544 $
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt b/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt
index 4ff240e3..2e5c900e 100644
--- a/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt
@@ -56,7 +56,7 @@ NOTICES:
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -84,7 +84,7 @@ NOTICES:
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -143,7 +143,7 @@ src/wlan/proto/include/if_llc.h#1
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -279,7 +279,7 @@ tests/serflash/flashprog/uncompr.c#1
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
diff --git a/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt b/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt
index 2f736cb7..717743f9 100644
--- a/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt
@@ -33,7 +33,7 @@ Other products and brand names may be trademarks or registered trademarks of the
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -55,24 +55,24 @@ Other products and brand names may be trademarks or registered trademarks of the
 ========================================================================================================================================
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -181,7 +181,7 @@ Other products and brand names may be trademarks or registered trademarks of the
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -201,7 +201,7 @@ Other products and brand names may be trademarks or registered trademarks of the
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 ========================================================================================================================================
 
 ========================================================================================================================================
@@ -343,7 +343,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -368,7 +368,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -472,7 +472,7 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -496,24 +496,24 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
 
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt b/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt
index 571dcf63..7fa1fac1 100644
--- a/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt
+++ b/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt
@@ -51,7 +51,7 @@ NOTICES:
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -79,7 +79,7 @@ NOTICES:
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -138,7 +138,7 @@ src/wlan/proto/include/if_llc.h#1
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -274,7 +274,7 @@ tests/serflash/flashprog/uncompr.c#1
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
diff --git a/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt b/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt
index 4ff240e3..2e5c900e 100644
--- a/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt
@@ -56,7 +56,7 @@ NOTICES:
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -84,7 +84,7 @@ NOTICES:
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -143,7 +143,7 @@ src/wlan/proto/include/if_llc.h#1
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -279,7 +279,7 @@ tests/serflash/flashprog/uncompr.c#1
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
diff --git a/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt b/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt
index 2f736cb7..717743f9 100644
--- a/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt
@@ -33,7 +33,7 @@ Other products and brand names may be trademarks or registered trademarks of the
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -55,24 +55,24 @@ Other products and brand names may be trademarks or registered trademarks of the
 ========================================================================================================================================
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
@@ -181,7 +181,7 @@ Other products and brand names may be trademarks or registered trademarks of the
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -201,7 +201,7 @@ Other products and brand names may be trademarks or registered trademarks of the
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 ========================================================================================================================================
 
 ========================================================================================================================================
@@ -343,7 +343,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -368,7 +368,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -472,7 +472,7 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -496,24 +496,24 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
 
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt b/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt
index ae21b585..e1d53627 100644
--- a/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt
+++ b/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt
@@ -56,7 +56,7 @@ NOTICES:
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -84,7 +84,7 @@ NOTICES:
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -143,7 +143,7 @@ wlan/protocol/src/include/if_llc.h#1
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -247,7 +247,7 @@ wlan/mac_core/tests/serflash/flashprog/uncompr.c#1
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -424,7 +424,7 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -444,7 +444,7 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 
 wlan/mac_core/include/usb.h
 wlan/mac_core/romexport/AR900B/hw.1/include/usb.h
@@ -454,24 +454,24 @@ wlan/mac_core/romexport/AR900B/hw.2/include/usb.h
 
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
diff --git a/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp b/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp
index b85005cb..f0204631 100644
--- a/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp
+++ b/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp
@@ -57,7 +57,7 @@ NOTICES:
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -85,7 +85,7 @@ NOTICES:
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *  This product includes software developed by the University of
  *  California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
@@ -144,7 +144,7 @@ wlan/protocol/src/include/if_llc.h#1
 // NO WARRANTY
 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 // ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY
 // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
@@ -248,7 +248,7 @@ wlan/mac_core/tests/serflash/flashprog/uncompr.c#1
 //    notice, this list of conditions and the following disclaimer in the
 //    documentation and/or other materials provided with the distribution.
 // 3. All advertising materials mentioning features or use of this software
-//    must display the following acknowledgement:
+//    must display the following acknowledgment:
 //      This product includes software developed by the University of
 //      California, Berkeley and its contributors.
 // 4. Neither the name of the University nor the names of its contributors
@@ -425,7 +425,7 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *        This product includes software developed by the NetBSD
  *        Foundation, Inc. and its contributors.
  * 4. Neither the name of The NetBSD Foundation nor the names of its
@@ -445,7 +445,7 @@ For all files with the above-mentioned dual-license, QCA chooses to receive subj
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/* Modified by Synopsys, Inc, 12/12/2007 */
+/* Modified by Synopsis, Inc, 12/12/2007 */
 
 wlan/mac_core/include/usb.h
 wlan/mac_core/romexport/AR900B/hw.1/include/usb.h
@@ -455,24 +455,24 @@ wlan/mac_core/romexport/AR900B/hw.2/include/usb.h
 
 /* ==========================================================================
  *
- * Synopsys SS USB3 Linux Software Driver and documentation (hereinafter,
- * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless
- * otherwise expressly agreed to in writing between Synopsys and you.
+ * Synopsis SS USB3 Linux Software Driver and documentation (hereinafter,
+ * "Software") is an Unsupported proprietary work of Synopsis, Inc. unless
+ * otherwise expressly agreed to in writing between Synopsis and you.
  *
  * The Software IS NOT an item of Licensed Software or Licensed Product under
  * any End User Software License Agreement or Agreement for Licensed Product
- * with Synopsys or any supplement thereto. You are permitted to use and
+ * with Synopsis or any supplement thereto. You are permitted to use and
  * redistribute this Software in source and binary forms, with or without
  * modification, provided that redistributions of source code must retain this
  * notice. You may not view, use, disclose, copy or distribute this file or
  * any information contained herein except pursuant to this license grant from
- * Synopsys. If you do not agree with this notice, including the disclaimer
+ * Synopsis. If you do not agree with this notice, including the disclaimer
  * below, then you are not authorized to use the Software.
  *
- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS
+ * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSIS SOLELY ON AN "AS IS" BASIS
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,
+ * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSIS BE LIABLE FOR ANY DIRECT,
  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 03/20] i915: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
  2023-08-15 17:59 ` [PATCH 01/20] ath11k: update typographical errors in the Notice.txt files Mario Limonciello
  2023-08-15 18:00 ` [PATCH 02/20] ath10k: correct " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 04/20] adsp_sst: " Mario Limonciello
                   ` (17 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 LICENSE.i915 | 78 ++++++++++++++++++++++++++--------------------------
 1 file changed, 39 insertions(+), 39 deletions(-)

diff --git a/LICENSE.i915 b/LICENSE.i915
index 2492b8d8..3a05d151 100644
--- a/LICENSE.i915
+++ b/LICENSE.i915
@@ -1,39 +1,39 @@
-Copyright (c) 2015, Intel Corporation.
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without
-modification, are permitted provided that the following conditions are
-met:
-
-* Redistributions must reproduce the above copyright notice and the
-  following disclaimer in the documentation and/or other materials
-  provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its suppliers
-  may be used to endorse or promote products derived from this software
-  without specific prior written permission.
-* No reverse engineering, decompilation, or disassembly of this software
-  is permitted.
-
-Limited patent license.  Intel Corporation grants a world-wide,
-royalty-free, non-exclusive license under patents it now or hereafter
-owns or controls to make, have made, use, import, offer to sell and
-sell ("Utilize") this software, but solely to the extent that any
-such patent is necessary to Utilize the software alone, or in
-combination with an operating system licensed under an approved Open
-Source license as listed by the Open Source Initiative at
-http://opensource.org/licenses.  The patent license shall not apply to
-any other combinations which include this software.  No hardware per
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
-USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGE.
+Copyright (c) 2015, Intel Corporation.
+All rights reserved.
+
+Redistribution.  Redistribution and use in binary form, without
+modification, are permitted provided that the following conditions are
+met:
+
+* Redistributions must reproduce the above copyright notice and the
+  following disclaimer in the documentation and/or other materials
+  provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its suppliers
+  may be used to endorse or promote products derived from this software
+  without specific prior written permission.
+* No reverse engineering, decompilation, or disassembly of this software
+  is permitted.
+
+Limited patent license.  Intel Corporation grants a world-wide,
+royalty-free, non-exclusive license under patents it now or hereafter
+owns or controls to make, have made, use, import, offer to sell and
+sell ("Utilize") this software, but solely to the extent that any
+such patent is necessary to Utilize the software alone, or in
+combination with an operating system licensed under an approved Open
+Source license as listed by the Open Source Initiative at
+http://opensource.org/licenses.  The patent license shall not apply to
+any other combinations which include this software.  No hardware per
+se is licensed hereunder.
+
+DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
+BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGE.
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 04/20] adsp_sst: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (2 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 03/20] i915: correct typographical errors caught by codespell Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 05/20] agere: correct typographical errors in LICENSE " Mario Limonciello
                   ` (16 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 LICENCE.adsp_sst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/LICENCE.adsp_sst b/LICENCE.adsp_sst
index c66b1b20..25ba8491 100644
--- a/LICENCE.adsp_sst
+++ b/LICENCE.adsp_sst
@@ -1,4 +1,4 @@
-***** INTEL BINARY FIRMWARE RELEASE LICENCE ********************************
+***** INTEL BINARY FIRMWARE RELEASE LICENSE ********************************
 
 Copyright (c) 2014-15 Intel Corporation.
 All rights reserved.
@@ -42,7 +42,7 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 
 
-***** NEW LIBC LICENCE********************************
+***** NEW LIBC LICENSE********************************
 
 The newlib subdirectory is a collection of software from several sources.
 
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 05/20] agere: correct typographical errors in LICENSE caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (3 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 04/20] adsp_sst: " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 06/20] qca: correct typographical errors in NOTICE.txt " Mario Limonciello
                   ` (15 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 LICENCE.agere | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LICENCE.agere b/LICENCE.agere
index c11466cb..1f619911 100644
--- a/LICENCE.agere
+++ b/LICENCE.agere
@@ -2,7 +2,7 @@ agere_sta_fw.bin -- 9.48 Hermes I
 agere_ap_fw.bin  -- 9.48 Hermes I
 
 The above firmware images were compiled from the Agere linux driver
-wl_lkm_718_release.tar.gz, and dumped. The driver is coverred by the
+wl_lkm_718_release.tar.gz, and dumped. The driver is covered by the
 following copyright and software license.
 
  * SOFTWARE LICENSE
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 06/20] qca: correct typographical errors in NOTICE.txt caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (4 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 05/20] agere: correct typographical errors in LICENSE " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 07/20] usbdux: correct typographical errors " Mario Limonciello
                   ` (14 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 qca/NOTICE.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/qca/NOTICE.txt b/qca/NOTICE.txt
index 93130207..fde2a7c8 100644
--- a/qca/NOTICE.txt
+++ b/qca/NOTICE.txt
@@ -199,7 +199,7 @@ File Name list: aes.h, aes_locl.h
  *
  * @version 3.0 (December 2000)
  *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
+ * Optimized ANSI C code for the Rijndael cipher (now AES)
  *
  * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
  * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@@ -243,7 +243,7 @@ when       who     what, where, why
    I retain copyright in this code but I encourage its free use provided
    that I don't carry any responsibility for the results. I am especially
    happy to see it used in free and open source software. If you do use
-   it I would appreciate an acknowledgement of its origin in the code or
+   it I would appreciate an acknowledgment of its origin in the code or
    the product that results and I would also appreciate knowing a liitle
    about the use to which it is being put.
 
@@ -274,7 +274,7 @@ when       who     what, where, why
    I retain copyright in this code but I encourage its free use provided
    that I don't carry any responsibility for the results. I am especially
    happy to see it used in free and open source software. If you do use
-   it I would appreciate an acknowledgement of its origin in the code or
+   it I would appreciate an acknowledgment of its origin in the code or
    the product that results and I would also appreciate knowing a liitle
    about the use to which it is being put.
 
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 07/20] usbdux: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (5 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 06/20] qca: correct typographical errors in NOTICE.txt " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 08/20] dsp56k: correct typographical error " Mario Limonciello
                   ` (13 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 usbdux/usbdux_firmware.asm      | 16 ++++++++--------
 usbdux/usbduxfast_firmware.asm  |  6 +++---
 usbdux/usbduxsigma_firmware.asm | 14 +++++++-------
 3 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/usbdux/usbdux_firmware.asm b/usbdux/usbdux_firmware.asm
index b93a8955..a68a994d 100644
--- a/usbdux/usbdux_firmware.asm
+++ b/usbdux/usbdux_firmware.asm
@@ -170,7 +170,7 @@ ep4_isr:
 
 		
 ;;; main program
-;;; basically only initialises the processor and
+;;; basically only initializes the processor and
 ;;; then engages in an endless loop
 main:
 	mov	DPTR,#CPUCS	; CPU control register
@@ -386,7 +386,7 @@ wavetr:
 
 
 
-;;; initialise the ports for the AD-converter
+;;; initialize the ports for the AD-converter
 initAD:
 	mov	OEA,#27H	;PortA0,A1,A2,A5 Outputs
 	mov	IOA,#22H	;/CS = 1, disable transfers to the converters
@@ -410,7 +410,7 @@ init_timer:
 ;;; A/D-conversion:
 ;;; control-byte in a,
 ;;; result in r3(low) and r4(high)
-;;; this routine is optimised for speed
+;;; this routine is optimized for speed
 readAD:				; mask the control byte
 	anl	a,#01111100b	; only the channel, gain+pol are left
 	orl	a,#10000001b	; start bit, external clock
@@ -427,7 +427,7 @@ clock:	setb	IOA.0		; SCLK = 1
         rl      a               ; next Bit
         djnz    R2,bitlp
 
-	;; continue the aquisition (already started)
+	;; continue the acquisition (already started)
 	clr	IOA.2		; clear the DIN bit
 	mov 	R2,#5		; five steps for the aquision
 clockaq:setb	IOA.0		; SCLK = 1
@@ -473,7 +473,7 @@ zerob2:	mov	a,r5		; get r5 in order to shift the mask
 	
 
 	
-;;; aquires data from A/D channels and stores them in the EP6 buffer
+;;; acquires data from A/D channels and stores them in the EP6 buffer
 conv_ad:
 	mov	AUTOPTRH1,#0F8H	; auto pointer on EP6
 	mov	AUTOPTRL1,#00H
@@ -499,7 +499,7 @@ convloop:
 
 
 
-;;; initilise the transfer
+;;; initialize the transfer
 ;;; It is assumed that the USB interface is in alternate setting 3
 initeps:
 	mov	dptr,#FIFORESET
@@ -541,7 +541,7 @@ initeps:
 	mov	a,#00h
 	movx	@DPTR,a		; can receive data
 	lcall	syncdelay	; wait until we can write again
-	movx	@dptr,a		; make shure its really empty
+	movx	@dptr,a		; make sure its really empty
 	lcall	syncdelay	; wait
 
 	mov	DPTR,#EP6CFG	; ISO data from here to the host
@@ -560,7 +560,7 @@ initeps:
 	mov	a,#10100000b
 	movx	@dptr,a
 
-	;; enable interrups
+	;; enable interrupts
         mov     DPTR,#USBIE	; USB int enables register
         mov     a,#2            ; enables SOF (1ms/125us interrupt)
         movx    @DPTR,a         ; 
diff --git a/usbdux/usbduxfast_firmware.asm b/usbdux/usbduxfast_firmware.asm
index 0d8e7f80..fa946893 100644
--- a/usbdux/usbduxfast_firmware.asm
+++ b/usbdux/usbduxfast_firmware.asm
@@ -158,7 +158,7 @@ ep8_isr:
 
 		
 ;;; main program
-;;; basically only initialises the processor and
+;;; basically only initializes the processor and
 ;;; then engages in an endless loop
 main:
 	mov	dptr,#REVCTL
@@ -254,7 +254,7 @@ initGPIF:
 	mov	dptr,#EP6GPIFFLGSEL
 	lcall	syncdelaywr
 
-	mov	a,#00000001b	; stop when buffer overfl
+	mov	a,#00000001b	; stop when buffer overflow
 	mov	dptr,#EP6GPIFPDFSTOP
 	lcall	syncdelaywr
 
@@ -294,7 +294,7 @@ initGPIF:
 
 
 
-;;; initilise the transfer
+;;; initialize the transfer
 ;;; It is assumed that the USB interface is in alternate setting 1
 initeps:
 	mov	DPTR,#EP4CFG
diff --git a/usbdux/usbduxsigma_firmware.asm b/usbdux/usbduxsigma_firmware.asm
index 38f5f0e8..89808ffa 100644
--- a/usbdux/usbduxsigma_firmware.asm
+++ b/usbdux/usbduxsigma_firmware.asm
@@ -288,7 +288,7 @@ noepsubmit:
 	
 		
 ;;; main program
-;;; basically only initialises the processor and
+;;; basically only initializes the processor and
 ;;; then engages in an endless loop
 main:
 	mov	DPTR,#CPUCS	; CPU control register
@@ -332,10 +332,10 @@ mloop2:	nop
 	sjmp	mloop2		; loop for ever
 
 
-;;; initialise the ports for the AD-converter
+;;; initialize the ports for the AD-converter
 initAD:
 	mov	r0,#MAXSMPL	; length of channellist
-	mov	@r0,#0		; we don't want to accumlate samples
+	mov	@r0,#0		; we don't want to accumulate samples
 
 	mov	ASYNC_ON,#0	; async enable
 
@@ -348,7 +348,7 @@ initAD:
 	mov	a,#10100000b	; gpif, 30MHz, internal IFCLK -> 15MHz for AD
 	lcall	syncdelaywr
 
-	mov	SCON0,#013H	; ser rec en, TX/RX: stop, 48/12MHz=4MHz clock
+	mov	SCON0,#013H	; set rec en, TX/RX: stop, 48/12MHz=4MHz clock
 	
 	mov	dptr,#PORTECFG
 	mov	a,#00001000b	; special function for port E: RXD0OUT
@@ -458,7 +458,7 @@ registerWrite:
 
 
 
-;;; initilise the endpoints
+;;; initialize the endpoints
 initeps:
 	mov	dptr,#FIFORESET
 	mov	a,#80H		
@@ -499,7 +499,7 @@ initeps:
 	mov	a,#00h
 	movx	@DPTR,a		; can receive data
 	lcall	syncdelay	; wait until we can write again
-	movx	@dptr,a		; make shure its really empty
+	movx	@dptr,a		; make sure its really empty
 	lcall	syncdelay	; wait
 
 	mov	DPTR,#EP6CFG	; ISO data from here to the host
@@ -844,7 +844,7 @@ startadcint:
 
 	movx	a,@dptr		; interval is the 1st byte
 	inc	dptr		; data pointer
-	sjmp	startadc2	; the other paramters as with startadc
+	sjmp	startadc2	; the other parameters as with startadc
 	
 ;;; config AD:
 ;;; we write to the registers of the A/D converter
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 08/20] dsp56k: correct typographical error caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (6 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 07/20] usbdux: correct typographical errors " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 09/20] cxgb4: correct typographical errors " Mario Limonciello
                   ` (12 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 dsp56k/concat-bootstrap.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dsp56k/concat-bootstrap.pl b/dsp56k/concat-bootstrap.pl
index b6d90037..b484b70b 100644
--- a/dsp56k/concat-bootstrap.pl
+++ b/dsp56k/concat-bootstrap.pl
@@ -20,7 +20,7 @@ while (<>) {
     } elsif (/^I ([0-9A-F]{6}) (\w+)\n/) {
 	$symbol{$2} = hex($1);
     } else {
-	print STDERR "W: did not recognise line $.\n";
+	print STDERR "W: did not recognize line $.\n";
     }
 }
 
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 09/20] cxgb4: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (7 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 08/20] dsp56k: correct typographical error " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 10/20] cavium_liquidio: fix " Mario Limonciello
                   ` (11 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 cxgb4/configs/t4-config-default.txt    | 6 +++---
 cxgb4/configs/t5-config-default.txt    | 6 +++---
 cxgb4/configs/t5-config-hashfilter.txt | 6 +++---
 cxgb4/configs/t6-config-default.txt    | 6 +++---
 cxgb4/configs/t6-config-hashfilter.txt | 8 ++++----
 5 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/cxgb4/configs/t4-config-default.txt b/cxgb4/configs/t4-config-default.txt
index 1774b4d9..b758fc5e 100644
--- a/cxgb4/configs/t4-config-default.txt
+++ b/cxgb4/configs/t4-config-default.txt
@@ -17,7 +17,7 @@
 # finite.  This requires balancing the configuration/operation needs of
 # device drivers across OSes and a large number of customer application.
 #
-# Some of the more important resources to allocate and their constaints are:
+# Some of the more important resources to allocate and their constraints are:
 #  1. Virtual Interfaces: 128.
 #  2. Ingress Queues with Free Lists: 1024.  PCI-E SR-IOV Virtual Functions
 #     must use a power of 2 Ingress Queues.
@@ -275,7 +275,7 @@
 # to directly select the type of Physical Function to which they wish to be
 # attached.
 #
-# Note that the actual values used for the PCI-E Intelectual Property will be
+# Note that the actual values used for the PCI-E Intellectual Property will be
 # 1 less than those below since that's the way it "counts" things.  For
 # readability, we use the number we actually mean ...
 #
@@ -491,7 +491,7 @@
 
 # MPS features a 196608 bytes ingress buffer that is used for ingress buffering
 # for packets from the wire as well as the loopback path of the L2 switch. The
-# folling params control how the buffer memory is distributed and the L2 flow
+# following params control how the buffer memory is distributed and the L2 flow
 # control settings:
 #
 # bg_mem:	%-age of mem to use for port/buffer group
diff --git a/cxgb4/configs/t5-config-default.txt b/cxgb4/configs/t5-config-default.txt
index 44fdfad7..352af3c0 100644
--- a/cxgb4/configs/t5-config-default.txt
+++ b/cxgb4/configs/t5-config-default.txt
@@ -18,7 +18,7 @@
 # are finite.  This requires balancing the configuration/operation needs of
 # device drivers across OSes and a large number of customer application.
 #
-# Some of the more important resources to allocate and their constaints are:
+# Some of the more important resources to allocate and their constraints are:
 #  1. Virtual Interfaces: 256.
 #  2. Ingress Queues with Free Lists: 1024.
 #  3. Egress Queues: 128K.
@@ -310,7 +310,7 @@
 # to directly select the type of Physical Function to which they wish to be
 # attached.
 #
-# Note that the actual values used for the PCI-E Intelectual Property will be
+# Note that the actual values used for the PCI-E Intellectual Property will be
 # 1 less than those below since that's the way it "counts" things.  For
 # readability, we use the number we actually mean ...
 #
@@ -540,7 +540,7 @@
 
 # MPS features a 196608 bytes ingress buffer that is used for ingress buffering
 # for packets from the wire as well as the loopback path of the L2 switch. The
-# folling params control how the buffer memory is distributed and the L2 flow
+# following params control how the buffer memory is distributed and the L2 flow
 # control settings:
 #
 # bg_mem:	%-age of mem to use for port/buffer group
diff --git a/cxgb4/configs/t5-config-hashfilter.txt b/cxgb4/configs/t5-config-hashfilter.txt
index e106f24b..38e8ef4b 100644
--- a/cxgb4/configs/t5-config-hashfilter.txt
+++ b/cxgb4/configs/t5-config-hashfilter.txt
@@ -18,7 +18,7 @@
 # are finite.  This requires balancing the configuration/operation needs of
 # device drivers across OSes and a large number of customer application.
 #
-# Some of the more important resources to allocate and their constaints are:
+# Some of the more important resources to allocate and their constraints are:
 #  1. Virtual Interfaces: 256.
 #  2. Ingress Queues with Free Lists: 1024.
 #  3. Egress Queues: 128K.
@@ -316,7 +316,7 @@
 # to directly select the type of Physical Function to which they wish to be
 # attached.
 #
-# Note that the actual values used for the PCI-E Intelectual Property will be
+# Note that the actual values used for the PCI-E Intellectual Property will be
 # 1 less than those below since that's the way it "counts" things.  For
 # readability, we use the number we actually mean ...
 #
@@ -408,7 +408,7 @@
 
 # MPS features a 196608 bytes ingress buffer that is used for ingress buffering
 # for packets from the wire as well as the loopback path of the L2 switch. The
-# folling params control how the buffer memory is distributed and the L2 flow
+# following params control how the buffer memory is distributed and the L2 flow
 # control settings:
 #
 # bg_mem:	%-age of mem to use for port/buffer group
diff --git a/cxgb4/configs/t6-config-default.txt b/cxgb4/configs/t6-config-default.txt
index b0145ab2..bc000316 100644
--- a/cxgb4/configs/t6-config-default.txt
+++ b/cxgb4/configs/t6-config-default.txt
@@ -18,7 +18,7 @@
 # are finite.  This requires balancing the configuration/operation needs of
 # device drivers across OSes and a large number of customer application.
 #
-# Some of the more important resources to allocate and their constaints are:
+# Some of the more important resources to allocate and their constraints are:
 #  1. Virtual Interfaces: 256.
 #  2. Ingress Queues with Free Lists: 1024.
 #  3. Egress Queues: 128K.
@@ -327,7 +327,7 @@
 # to directly select the type of Physical Function to which they wish to be
 # attached.
 #
-# Note that the actual values used for the PCI-E Intelectual Property will be
+# Note that the actual values used for the PCI-E Intellectual Property will be
 # 1 less than those below since that's the way it "counts" things.  For
 # readability, we use the number we actually mean ...
 #
@@ -556,7 +556,7 @@
 
 # MPS features a 196608 bytes ingress buffer that is used for ingress buffering
 # for packets from the wire as well as the loopback path of the L2 switch. The
-# folling params control how the buffer memory is distributed and the L2 flow
+# following params control how the buffer memory is distributed and the L2 flow
 # control settings:
 #
 # bg_mem:	%-age of mem to use for port/buffer group
diff --git a/cxgb4/configs/t6-config-hashfilter.txt b/cxgb4/configs/t6-config-hashfilter.txt
index f8c78210..921a30d2 100644
--- a/cxgb4/configs/t6-config-hashfilter.txt
+++ b/cxgb4/configs/t6-config-hashfilter.txt
@@ -18,7 +18,7 @@
 # are finite.  This requires balancing the configuration/operation needs of
 # device drivers across OSes and a large number of customer application.
 #
-# Some of the more important resources to allocate and their constaints are:
+# Some of the more important resources to allocate and their constraints are:
 #  1. Virtual Interfaces: 256.
 #  2. Ingress Queues with Free Lists: 1024.
 #  3. Egress Queues: 128K.
@@ -167,7 +167,7 @@
 
 	# LE_DB_CONFIG
 	reg[0x19c04] = 0x00000000/0x02040000 # LE IPv4 compression disabled
-					     # EXTN_HASH_IPV4 Diable
+					     # EXTN_HASH_IPV4 Disable
 
 	#LE_DB_RSP_CODE_0
 	reg[0x19c74] = 0x00000004/0x0000000f # TCAM_ACTV_HIT = 4
@@ -304,7 +304,7 @@
 # to directly select the type of Physical Function to which they wish to be
 # attached.
 #
-# Note that the actual values used for the PCI-E Intelectual Property will be
+# Note that the actual values used for the PCI-E Intellectual Property will be
 # 1 less than those below since that's the way it "counts" things.  For
 # readability, we use the number we actually mean ...
 #
@@ -393,7 +393,7 @@
 
 # MPS features a 196608 bytes ingress buffer that is used for ingress buffering
 # for packets from the wire as well as the loopback path of the L2 switch. The
-# folling params control how the buffer memory is distributed and the L2 flow
+# following params control how the buffer memory is distributed and the L2 flow
 # control settings:
 #
 # bg_mem:	%-age of mem to use for port/buffer group
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 10/20] cavium_liquidio: fix typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (8 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 09/20] cxgb4: correct typographical errors " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 11/20] kaweth: correct " Mario Limonciello
                   ` (10 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 LICENCE.cavium_liquidio | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/LICENCE.cavium_liquidio b/LICENCE.cavium_liquidio
index 250b9fe2..1b94ea94 100644
--- a/LICENCE.cavium_liquidio
+++ b/LICENCE.cavium_liquidio
@@ -1,4 +1,4 @@
-This file contains licences pertaining to the following firmwares for
+This file contains licenses pertaining to the following firmwares for
 LiquidIO (c) adapters
 
 1. lio_nic_23xx.bin, lio_210nv_nic.bin, lio_410nv_nic.bin
@@ -36,7 +36,7 @@ NONINFRINGEMENT OF THIRD PARTY RIGHTS, CONCERNING THE LICENSED SOFTWARE,
 DERIVATIVE WORKS, OR ANY DOCUMENTATION PROVIDED WITH THE FOREGOING.  WITHOUT
 LIMITING THE GENERALITY OF THE FOREGOING, CAVIUM DOES NOT WARRANT THAT THE
 LICENSED SOFTWARE IS ERROR-FREE OR WILL OPERATE WITHOUT INTERRUPTION, AND
-CAVIUM GRANTS NO WARRANTY REGARDING ITS USE OR THE RESULTS THEREFROM, INCLUDING
+CAVIUM GRANTS NO WARRANTY REGARDING ITS USE OR THE RESULTS THERE FROM, INCLUDING
 ITS CORRECTNESS, ACCURACY, OR RELIABILITY.
 
 Limitation of Liability. IN NO EVENT WILL LICENSEE, CAVIUM, OR ANY OF CAVIUM'S
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 11/20] kaweth: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (9 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 10/20] cavium_liquidio: fix " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 12/20] xc5000c: " Mario Limonciello
                   ` (9 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 LICENCE.kaweth | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LICENCE.kaweth b/LICENCE.kaweth
index 75a59c01..5706cb9e 100644
--- a/LICENCE.kaweth
+++ b/LICENCE.kaweth
@@ -9,7 +9,7 @@ are met:
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. All advertising materials mentioning features or use of this software
-   must display the following acknowledgement:
+   must display the following acknowledgment:
        This product includes software developed by Kawasaki LSI.
 4. Neither the name of the company nor the names of its contributors
    may be used to endorse or promote products derived from this software
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 12/20] xc5000c: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (10 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 11/20] kaweth: correct " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 13/20] qcom: " Mario Limonciello
                   ` (8 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 LICENCE.xc5000c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LICENCE.xc5000c b/LICENCE.xc5000c
index 23b81e76..ea9c8bd4 100644
--- a/LICENCE.xc5000c
+++ b/LICENCE.xc5000c
@@ -10,7 +10,7 @@ The code was released by Cresta Technology under the following license:
 // Copyright (c) 2012, Cresta Technology Corporation <info@crestatech.com>
 //
 // Permission to use, copy, modify, and/or distribute this software, only
-// for use with Cresta Technlogy ICs, for any purpose with or without fee is
+// for use with Cresta Technology 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.
 //
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 13/20] qcom: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (11 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 12/20] xc5000c: " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 14/20] keyspan_pda: " Mario Limonciello
                   ` (7 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 qcom/NOTICE.txt | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/qcom/NOTICE.txt b/qcom/NOTICE.txt
index 184f88f2..089aa78c 100644
--- a/qcom/NOTICE.txt
+++ b/qcom/NOTICE.txt
@@ -97,7 +97,7 @@ trademarks of their respective owners.
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -119,13 +119,13 @@ trademarks of their respective owners.
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
+ *    must display the following acknowledgment:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
- *    the apps directory (application code) you must include an acknowledgement:
+ *    the apps directory (application code) you must include an acknowledgment:
  *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  *
  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
@@ -140,10 +140,10 @@ trademarks of their respective owners.
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * The licence and distribution terms for any publically available version or
+ * The license and distribution terms for any publicly available version or
  * derivative of this code cannot be changed.  i.e. this code cannot simply be
- * copied and put under another distribution licence
- * [including the GNU Public Licence.]
+ * copied and put under another distribution license
+ * [including the GNU Public License.]
  */
 
 
@@ -300,7 +300,7 @@ trademarks of their respective owners.
    I retain copyright in this code but I encourage its free use provided
    that I don't carry any responsibility for the results. I am especially
    happy to see it used in free and open source software. If you do use
-   it I would appreciate an acknowledgement of its origin in the code or
+   it I would appreciate an acknowledgment of its origin in the code or
    the product that results and I would also appreciate knowing a liitle
    about the use to which it is being put. I am grateful to Frank Yellin
    for some ideas that are used in this implementation.
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 14/20] keyspan_pda: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (12 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 13/20] qcom: " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 15/20] carl9170fw: " Mario Limonciello
                   ` (6 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 keyspan_pda/keyspan_pda.S | 4 ++--
 keyspan_pda/xircom_pgs.S  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/keyspan_pda/keyspan_pda.S b/keyspan_pda/keyspan_pda.S
index 602bcce5..adbce258 100644
--- a/keyspan_pda/keyspan_pda.S
+++ b/keyspan_pda/keyspan_pda.S
@@ -677,7 +677,7 @@ set_baud:			; baud index in r3
 	mov RCAP2L, a
 	mov TL2, a
 	;; TODO: restart xmit/receive
-	;; TODO: reenable interrupts, resume tx if pending
+	;; TODO: re-enable interrupts, resume tx if pending
 	clr c			; c=0: success
 	ret
 set_baud__badbaud:
@@ -1107,7 +1107,7 @@ string_serial_end:
 ;;; ring buffer memory
 	;; tx_ring_in+1 is where the next input byte will go
 	;; [tx_ring_out] has been sent
-	;; if tx_ring_in == tx_ring_out, theres no work to do
+	;; if tx_ring_in == tx_ring_out, there's no work to do
 	;; there are (tx_ring_in - tx_ring_out) chars to be written
 	;; dont let _in lap _out
 	;;   cannot inc if tx_ring_in+1 == tx_ring_out
diff --git a/keyspan_pda/xircom_pgs.S b/keyspan_pda/xircom_pgs.S
index 05d99dd6..e6db2cc9 100644
--- a/keyspan_pda/xircom_pgs.S
+++ b/keyspan_pda/xircom_pgs.S
@@ -710,7 +710,7 @@ set_baud:			; baud index in r3
 	mov RCAP2L, a
 	mov TL2, a
 	;; TODO: restart xmit/receive
-	;; TODO: reenable interrupts, resume tx if pending
+	;; TODO: re-enable interrupts, resume tx if pending
 	clr c			; c=0: success
 	ret
 set_baud__badbaud:
@@ -1170,7 +1170,7 @@ string_serial_end:
 ;;; ring buffer memory
 	;; tx_ring_in+1 is where the next input byte will go
 	;; [tx_ring_out] has been sent
-	;; if tx_ring_in == tx_ring_out, theres no work to do
+	;; if tx_ring_in == tx_ring_out, there's no work to do
 	;; there are (tx_ring_in - tx_ring_out) chars to be written
 	;; dont let _in lap _out
 	;;   cannot inc if tx_ring_in+1 == tx_ring_out
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 15/20] carl9170fw: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (13 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 14/20] keyspan_pda: " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 16/20] WHENCE: " Mario Limonciello
                   ` (5 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 carl9170fw/carlfw/Kconfig                            |  2 +-
 carl9170fw/carlfw/carl9170.lds                       |  4 ++--
 carl9170fw/carlfw/include/dma.h                      |  2 +-
 carl9170fw/carlfw/src/wlan.c                         |  4 ++--
 carl9170fw/carlfw/src/wol.c                          |  2 +-
 carl9170fw/extra/FindGPERF.cmake                     |  2 +-
 carl9170fw/extra/FindPackageHandleStandardArgs.cmake |  8 ++++----
 carl9170fw/include/shared/fwcmd.h                    |  2 +-
 carl9170fw/include/shared/phy.h                      |  2 +-
 carl9170fw/tools/carlu/src/fw.c                      |  2 +-
 carl9170fw/tools/carlu/src/test.c                    |  4 ++--
 carl9170fw/tools/carlu/src/usb.c                     |  6 +++---
 carl9170fw/tools/include/frame.h                     | 12 ++++++------
 13 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/carl9170fw/carlfw/Kconfig b/carl9170fw/carlfw/Kconfig
index f42268c4..bc268da3 100644
--- a/carl9170fw/carlfw/Kconfig
+++ b/carl9170fw/carlfw/Kconfig
@@ -155,7 +155,7 @@ config CARL9170FW_NOISY_MAC_RESET
 
 config CARL9170FW_BROKEN_FEATURES
 	def_bool n
-	prompt "Broken Featurs"
+	prompt "Broken Features"
 
 config CARL9170FW_DEBUG
 	def_bool n
diff --git a/carl9170fw/carlfw/carl9170.lds b/carl9170fw/carlfw/carl9170.lds
index 97dda684..9078de9c 100644
--- a/carl9170fw/carlfw/carl9170.lds
+++ b/carl9170fw/carlfw/carl9170.lds
@@ -1,7 +1,7 @@
 /*
- * The carl9170 firwmare gets copied into the device's
+ * The carl9170 firmware gets copied into the device's
  * Program RAM (pram), which has a size of 16K, but
- * also has to accomodate the stack the device uses,
+ * also has to accommodate the stack the device uses,
  * which starts at the top of the 16k, so we pretend
  * that we just have 16256 (16k - 128) of pram.
  *
diff --git a/carl9170fw/carlfw/include/dma.h b/carl9170fw/carlfw/include/dma.h
index 8f3a9df6..c7a50595 100644
--- a/carl9170fw/carlfw/include/dma.h
+++ b/carl9170fw/carlfw/include/dma.h
@@ -313,7 +313,7 @@ static inline __inline unsigned int queue_len(struct dma_queue *q)
 }
 
 /*
- * rearm a completed packet, so it will be processed agian.
+ * rearm a completed packet, so it will be processed again.
  */
 static inline __inline void dma_rearm(struct dma_desc *desc)
 {
diff --git a/carl9170fw/carlfw/src/wlan.c b/carl9170fw/carlfw/src/wlan.c
index d3328d67..87abbdbd 100644
--- a/carl9170fw/carlfw/src/wlan.c
+++ b/carl9170fw/carlfw/src/wlan.c
@@ -587,7 +587,7 @@ static void wlan_send_buffered_ba(void)
 	memset(ba->bitmap, 0x0, sizeof(ba->bitmap));
 
 	/*
-	 * Both, the original firmare and ath9k set the NO ACK flag in
+	 * Both, the original firmware and ath9k set the NO ACK flag in
 	 * the BA Ack Policy subfield.
 	 */
 	ba->control = ctx->control | cpu_to_le16(1);
@@ -711,7 +711,7 @@ static unsigned int wlan_rx_filter(struct dma_desc *desc)
 				/*
 				 * Don't filter block acks when the application
 				 * has queued BARs. This is because the firmware
-				 * can't do the accouting and the application
+				 * can't do the accounting and the application
 				 * has to sort out if the BA belongs to any BARs.
 				 */
 				break;
diff --git a/carl9170fw/carlfw/src/wol.c b/carl9170fw/carlfw/src/wol.c
index 7afb8e52..e8b025ff 100644
--- a/carl9170fw/carlfw/src/wol.c
+++ b/carl9170fw/carlfw/src/wol.c
@@ -46,7 +46,7 @@ void wol_prepare(void)
 	/* set filter policy to: discard everything */
 	fw.wlan.rx_filter = CARL9170_RX_FILTER_EVERYTHING;
 
-	/* reenable rx dma */
+	/* re-enable rx dma */
 	wlan_trigger(AR9170_DMA_TRIGGER_RXQ);
 
 	/* initialize the last_beacon timer */
diff --git a/carl9170fw/extra/FindGPERF.cmake b/carl9170fw/extra/FindGPERF.cmake
index baf87494..ee1cdfcf 100644
--- a/carl9170fw/extra/FindGPERF.cmake
+++ b/carl9170fw/extra/FindGPERF.cmake
@@ -22,7 +22,7 @@
 #  alias for GperfOutput
 #  GPERF_${Name}_INPUT - the gperf source file, an alias for ${GperfInput}
 #
-# Gperf scanners oftenly use tokens  defined by Bison: the code generated
+# Gperf scanners often use tokens  defined by Bison: the code generated
 # by Gperf  depends of the header  generated by Bison.   This module also
 # defines a macro:
 #  ADD_GPERF_BISON_DEPENDENCY(GperfTarget BisonTarget)
diff --git a/carl9170fw/extra/FindPackageHandleStandardArgs.cmake b/carl9170fw/extra/FindPackageHandleStandardArgs.cmake
index ec3440c0..a3c7b256 100644
--- a/carl9170fw/extra/FindPackageHandleStandardArgs.cmake
+++ b/carl9170fw/extra/FindPackageHandleStandardArgs.cmake
@@ -10,20 +10,20 @@
 # the name of the Find-module where it is called (in original casing).
 #
 # The first simple mode looks like this:
-#    FIND_PACKAGE_HANDLE_STANDARD_ARGS(<name> (DEFAULT_MSG|"Custom failure message") <var1>...<varN> )
-# If the variables <var1> to <varN> are all valid, then <UPPERCASED_NAME>_FOUND
+#    FIND_PACKAGE_HANDLE_STANDARD_ARGS(<name> (DEFAULT_MSG|"Custom failure message") <var1>...<warn> )
+# If the variables <var1> to <warn> are all valid, then <UPPERCASED_NAME>_FOUND
 # will be set to TRUE.
 # If DEFAULT_MSG is given as second argument, then the function will generate
 # itself useful success and error messages. You can also supply a custom error message
 # for the failure case. This is not recommended.
 #
 # The second mode is more powerful and also supports version checking:
-#    FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME [REQUIRED_VARS <var1>...<varN>]
+#    FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME [REQUIRED_VARS <var1>...<warn>]
 #                                           [VERSION_VAR   <versionvar>
 #                                           [CONFIG_MODE]
 #                                           [FAIL_MESSAGE "Custom failure message"] )
 #
-# As above, if <var1> through <varN> are all valid, <UPPERCASED_NAME>_FOUND
+# As above, if <var1> through <warn> are all valid, <UPPERCASED_NAME>_FOUND
 # will be set to TRUE.
 # After REQUIRED_VARS the variables which are required for this package are listed.
 # Following VERSION_VAR the name of the variable can be specified which holds
diff --git a/carl9170fw/include/shared/fwcmd.h b/carl9170fw/include/shared/fwcmd.h
index 9443c802..f4adca52 100644
--- a/carl9170fw/include/shared/fwcmd.h
+++ b/carl9170fw/include/shared/fwcmd.h
@@ -68,7 +68,7 @@ enum carl9170_cmd_oids {
 	CARL9170_CMD_FREQ_START		= 0x23,
 	CARL9170_CMD_PSM		= 0x24,
 
-	/* Asychronous command flag */
+	/* Asynchronous command flag */
 	CARL9170_CMD_ASYNC_FLAG		= 0x40,
 	CARL9170_CMD_WREG_ASYNC		= (CARL9170_CMD_WREG |
 					   CARL9170_CMD_ASYNC_FLAG),
diff --git a/carl9170fw/include/shared/phy.h b/carl9170fw/include/shared/phy.h
index 024fb42b..f05388d3 100644
--- a/carl9170fw/include/shared/phy.h
+++ b/carl9170fw/include/shared/phy.h
@@ -177,7 +177,7 @@
 #define	AR9170_PHY_REG_BIN_MASK_3		(AR9170_PHY_REG_BASE + 0x0108)
 #define	AR9170_PHY_REG_MASK_CTL			(AR9170_PHY_REG_BASE + 0x010c)
 
-/* analogue power on time (100ns) */
+/* analog power on time (100ns) */
 #define	AR9170_PHY_REG_RX_DELAY			(AR9170_PHY_REG_BASE + 0x0114)
 #define	AR9170_PHY_REG_SEARCH_START_DELAY	(AR9170_PHY_REG_BASE + 0x0118)
 #define		AR9170_PHY_RX_DELAY_DELAY		0x00003fff
diff --git a/carl9170fw/tools/carlu/src/fw.c b/carl9170fw/tools/carlu/src/fw.c
index fa4b3881..c8185fca 100644
--- a/carl9170fw/tools/carlu/src/fw.c
+++ b/carl9170fw/tools/carlu/src/fw.c
@@ -58,7 +58,7 @@ int carlu_fw_check(struct carlu *ar)
 	}
 
 	if (carl9170fw_supports(otus_desc->feature_set, CARL9170FW_UNUSABLE))
-		dbg("Firmware is marked as unuseable.\n");
+		dbg("Firmware is marked as unusable.\n");
 
 	info("Firmware Version: %d.\n", otus_desc->api_ver);
 
diff --git a/carl9170fw/tools/carlu/src/test.c b/carl9170fw/tools/carlu/src/test.c
index bf49559f..8d719b61 100644
--- a/carl9170fw/tools/carlu/src/test.c
+++ b/carl9170fw/tools/carlu/src/test.c
@@ -42,7 +42,7 @@
 void debug_test(void)
 {
 	err("This is an error.\n");
-	warn("This is a warnig.\n");
+	warn("This is a warning.\n");
 	info("This is an informative message.\n");
 	dbg("This is just utter useless babble.\n");
 }
@@ -61,7 +61,7 @@ void carlu_frame_test(struct carlu *ar)
 
 	print_hex_dump_bytes(INFO, "DATA:", frame->data, frame->len);
 
-	print_hex_dump_bytes(INFO, "PAYLOAD:", frame->payload, frame->alloced);
+	print_hex_dump_bytes(INFO, "PAYLOAD:", frame->payload, frame->allocated);
 
 	frame_free(frame);
 }
diff --git a/carl9170fw/tools/carlu/src/usb.c b/carl9170fw/tools/carlu/src/usb.c
index ebc19a92..5314cf31 100644
--- a/carl9170fw/tools/carlu/src/usb.c
+++ b/carl9170fw/tools/carlu/src/usb.c
@@ -53,7 +53,7 @@ static const struct {
 	ADD_DEV(0x0cf3, 0x9170, "Atheros", "9170"),
 	ADD_DEV(0x0cf3, 0x1001, "Atheros", "TG121N"),
 	ADD_DEV(0x0cf3, 0x1002, "TP-Link", "TL-WN821N v2"),
-	ADD_DEV(0xcace, 0x0300, "Cace", "Airpcap NX"),
+	ADD_DEV(0xcace, 0x0300, "Cache", "Airpcap NX"),
 	ADD_DEV(0x07d1, 0x3c10, "D-Link", "DWA 160 A1"),
 	ADD_DEV(0x07d1, 0x3a09, "D-Link", "DWA 160 A2"),
 	ADD_DEV(0x0846, 0x9010, "Netgear", "WNDA3100"),
@@ -188,7 +188,7 @@ static int carlusb_get_dev(struct carlu *ar, bool reset)
 		case 0:
 			break;
 		default:
-			err("failed to aquire exculusive access (%d).\n", err);
+			err("failed to acquire exculusive access (%d).\n", err);
 			goto skip;
 		}
 
@@ -518,7 +518,7 @@ static int carlusb_initialize_rxrings(struct carlu *ar)
 
 		err = libusb_submit_transfer(ar->rx_ring[i]);
 		if (err != 0) {
-			err("==>failed to submit rx buld urb (%d)\n", err);
+			err("==>failed to submit rx build urb (%d)\n", err);
 			return EXIT_FAILURE;
 		}
 	}
diff --git a/carl9170fw/tools/include/frame.h b/carl9170fw/tools/include/frame.h
index f753fe31..cccdc5be 100644
--- a/carl9170fw/tools/include/frame.h
+++ b/carl9170fw/tools/include/frame.h
@@ -46,7 +46,7 @@ struct frame_queue {
  * @dcb: more reserved space for low-level / backend driver
  * @queue: selected frame queue / priority
  * @ref: reference counter
- * @alloced: maximum available space
+ * @allocated: maximum available space
  * @total_len: currently consumed and reserved memory
  * @len: current frame length
  * @head: points to the buffer head
@@ -67,7 +67,7 @@ struct frame {
 
 	unsigned int queue;
 	unsigned int ref;
-	unsigned int alloced;
+	unsigned int allocated;
 	unsigned int total_len;
 	unsigned int len;
 	uint8_t *head;
@@ -91,7 +91,7 @@ static inline void *frame_put(struct frame *frame, unsigned int size)
 {
 	void *tmp;
 
-	BUG_ON(frame->total_len + size > frame->alloced);
+	BUG_ON(frame->total_len + size > frame->allocated);
 
 	frame->len += size;
 	frame->total_len += size;
@@ -99,7 +99,7 @@ static inline void *frame_put(struct frame *frame, unsigned int size)
 	tmp = (void *) frame->tail;
 	frame->tail += size;
 
-	BUG_ON(frame->tail > (frame->payload + frame->alloced));
+	BUG_ON(frame->tail > (frame->payload + frame->allocated));
 
 	return tmp;
 }
@@ -166,7 +166,7 @@ static inline void *frame_pull(struct frame *frame, unsigned int size)
  */
 static inline void frame_reserve(struct frame *frame, unsigned int size)
 {
-	BUG_ON(frame->total_len + size > frame->alloced);
+	BUG_ON(frame->total_len + size > frame->allocated);
 	BUG_ON(frame->len != 0);
 
 	frame->total_len += size;
@@ -210,7 +210,7 @@ static inline struct frame *frame_alloc(unsigned int size)
 		init_list_head(&tmp->dcb.list);
 		tmp->len = 0;
 		tmp->total_len = 0;
-		tmp->alloced = size;
+		tmp->allocated = size;
 
 		tmp->head = tmp->payload;
 		tmp->data = tmp->payload;
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 16/20] WHENCE: correct typographical errors caught by codespell
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (14 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 15/20] carl9170fw: " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 17/20] check_whence: reformat using python black Mario Limonciello
                   ` (4 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 LICENCE.Abilis => LICENSE.Abilis              |   0
 LICENCE.IntcSST2 => LICENSE.IntcSST2          |   0
 LICENCE.Marvell => LICENSE.Marvell            |   0
 LICENCE.NXP => LICENSE.NXP                    |   0
 LICENCE.Netronome => LICENSE.Netronome        |   0
 LICENCE.OLPC => LICENSE.OLPC                  |   0
 LICENCE.adsp_sst => LICENSE.adsp_sst          |   0
 LICENCE.agere => LICENSE.agere                |   0
 ...heros_firmware => LICENSE.atheros_firmware |   0
 ...oadcom_bcm43xx => LICENSE.broadcom_bcm43xx |   0
 LICENCE.ca0132 => LICENSE.ca0132              |   0
 LICENCE.cadence => LICENSE.cadence            |   0
 LICENCE.cavium => LICENSE.cavium              |   0
 ...cavium_liquidio => LICENSE.cavium_liquidio |   0
 ...elsio_firmware => LICENSE.chelsio_firmware |   0
 LICENCE.cnm => LICENSE.cnm                    |   0
 LICENCE.cw1200 => LICENSE.cw1200              |   0
 LICENCE.cypress => LICENSE.cypress            |   0
 LICENCE.e100 => LICENSE.e100                  |   0
 LICENCE.ene_firmware => LICENSE.ene_firmware  |   0
 LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28    |   0
 LICENCE.go7007 => LICENSE.go7007              |   0
 LICENCE.ibt_firmware => LICENSE.ibt_firmware  |   0
 LICENCE.it913x => LICENSE.it913x              |   0
 ...lwifi_firmware => LICENSE.iwlwifi_firmware |   0
 LICENCE.kaweth => LICENSE.kaweth              |   0
 LICENCE.linaro => LICENSE.linaro              |   0
 LICENCE.mediatek => LICENSE.mediatek          |   0
 LICENCE.microchip => LICENSE.microchip        |   0
 LICENCE.moxa => LICENSE.moxa                  |   0
 ...10ge_firmware => LICENSE.myri10ge_firmware |   0
 LICENCE.nvidia => LICENSE.nvidia              |   0
 ...irmware => LICENSE.open-ath9k-htc-firmware |   0
 LICENCE.phanfw => LICENSE.phanfw              |   0
 LICENCE.qat_firmware => LICENSE.qat_firmware  |   0
 LICENCE.qla1280 => LICENSE.qla1280            |   0
 LICENCE.qla2xxx => LICENSE.qla2xxx            |   0
 LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3  |   0
 ...irmware.txt => LICENSE.ralink-firmware.txt |   0
 ...LICENSE.ralink_a_mediatek_company_firmware |   0
 LICENCE.rockchip => LICENSE.rockchip          |   0
 ...rmware.txt => LICENSE.rtlwifi_firmware.txt |   0
 LICENCE.siano => LICENSE.siano                |   0
 ...ti-connectivity => LICENSE.ti-connectivity |   0
 LICENCE.ti-keystone => LICENSE.ti-keystone    |   0
 LICENCE.ti-tspa => LICENSE.ti-tspa            |   0
 ...4-firmware => LICENSE.ueagle-atm4-firmware |   0
 LICENCE.via_vt6656 => LICENSE.via_vt6656      |   0
 LICENCE.wl1251 => LICENSE.wl1251              |   0
 LICENCE.xc4000 => LICENSE.xc4000              |   0
 LICENCE.xc5000 => LICENSE.xc5000              |   0
 LICENCE.xc5000c => LICENSE.xc5000c            |   0
 WHENCE                                        | 432 +++++++++---------
 wfx/{LICENCE.wf200 => LICENSE.wf200}          |   0
 54 files changed, 216 insertions(+), 216 deletions(-)
 rename LICENCE.Abilis => LICENSE.Abilis (100%)
 rename LICENCE.IntcSST2 => LICENSE.IntcSST2 (100%)
 rename LICENCE.Marvell => LICENSE.Marvell (100%)
 rename LICENCE.NXP => LICENSE.NXP (100%)
 rename LICENCE.Netronome => LICENSE.Netronome (100%)
 rename LICENCE.OLPC => LICENSE.OLPC (100%)
 rename LICENCE.adsp_sst => LICENSE.adsp_sst (100%)
 rename LICENCE.agere => LICENSE.agere (100%)
 rename LICENCE.atheros_firmware => LICENSE.atheros_firmware (100%)
 rename LICENCE.broadcom_bcm43xx => LICENSE.broadcom_bcm43xx (100%)
 rename LICENCE.ca0132 => LICENSE.ca0132 (100%)
 rename LICENCE.cadence => LICENSE.cadence (100%)
 rename LICENCE.cavium => LICENSE.cavium (100%)
 rename LICENCE.cavium_liquidio => LICENSE.cavium_liquidio (100%)
 rename LICENCE.chelsio_firmware => LICENSE.chelsio_firmware (100%)
 rename LICENCE.cnm => LICENSE.cnm (100%)
 rename LICENCE.cw1200 => LICENSE.cw1200 (100%)
 rename LICENCE.cypress => LICENSE.cypress (100%)
 rename LICENCE.e100 => LICENSE.e100 (100%)
 rename LICENCE.ene_firmware => LICENSE.ene_firmware (100%)
 rename LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28 (100%)
 rename LICENCE.go7007 => LICENSE.go7007 (100%)
 rename LICENCE.ibt_firmware => LICENSE.ibt_firmware (100%)
 rename LICENCE.it913x => LICENSE.it913x (100%)
 rename LICENCE.iwlwifi_firmware => LICENSE.iwlwifi_firmware (100%)
 rename LICENCE.kaweth => LICENSE.kaweth (100%)
 rename LICENCE.linaro => LICENSE.linaro (100%)
 rename LICENCE.mediatek => LICENSE.mediatek (100%)
 rename LICENCE.microchip => LICENSE.microchip (100%)
 rename LICENCE.moxa => LICENSE.moxa (100%)
 rename LICENCE.myri10ge_firmware => LICENSE.myri10ge_firmware (100%)
 rename LICENCE.nvidia => LICENSE.nvidia (100%)
 rename LICENCE.open-ath9k-htc-firmware => LICENSE.open-ath9k-htc-firmware (100%)
 rename LICENCE.phanfw => LICENSE.phanfw (100%)
 rename LICENCE.qat_firmware => LICENSE.qat_firmware (100%)
 rename LICENCE.qla1280 => LICENSE.qla1280 (100%)
 rename LICENCE.qla2xxx => LICENSE.qla2xxx (100%)
 rename LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3 (100%)
 rename LICENCE.ralink-firmware.txt => LICENSE.ralink-firmware.txt (100%)
 rename LICENCE.ralink_a_mediatek_company_firmware => LICENSE.ralink_a_mediatek_company_firmware (100%)
 rename LICENCE.rockchip => LICENSE.rockchip (100%)
 rename LICENCE.rtlwifi_firmware.txt => LICENSE.rtlwifi_firmware.txt (100%)
 rename LICENCE.siano => LICENSE.siano (100%)
 rename LICENCE.ti-connectivity => LICENSE.ti-connectivity (100%)
 rename LICENCE.ti-keystone => LICENSE.ti-keystone (100%)
 rename LICENCE.ti-tspa => LICENSE.ti-tspa (100%)
 rename LICENCE.ueagle-atm4-firmware => LICENSE.ueagle-atm4-firmware (100%)
 rename LICENCE.via_vt6656 => LICENSE.via_vt6656 (100%)
 rename LICENCE.wl1251 => LICENSE.wl1251 (100%)
 rename LICENCE.xc4000 => LICENSE.xc4000 (100%)
 rename LICENCE.xc5000 => LICENSE.xc5000 (100%)
 rename LICENCE.xc5000c => LICENSE.xc5000c (100%)
 rename wfx/{LICENCE.wf200 => LICENSE.wf200} (100%)

diff --git a/LICENCE.Abilis b/LICENSE.Abilis
similarity index 100%
rename from LICENCE.Abilis
rename to LICENSE.Abilis
diff --git a/LICENCE.IntcSST2 b/LICENSE.IntcSST2
similarity index 100%
rename from LICENCE.IntcSST2
rename to LICENSE.IntcSST2
diff --git a/LICENCE.Marvell b/LICENSE.Marvell
similarity index 100%
rename from LICENCE.Marvell
rename to LICENSE.Marvell
diff --git a/LICENCE.NXP b/LICENSE.NXP
similarity index 100%
rename from LICENCE.NXP
rename to LICENSE.NXP
diff --git a/LICENCE.Netronome b/LICENSE.Netronome
similarity index 100%
rename from LICENCE.Netronome
rename to LICENSE.Netronome
diff --git a/LICENCE.OLPC b/LICENSE.OLPC
similarity index 100%
rename from LICENCE.OLPC
rename to LICENSE.OLPC
diff --git a/LICENCE.adsp_sst b/LICENSE.adsp_sst
similarity index 100%
rename from LICENCE.adsp_sst
rename to LICENSE.adsp_sst
diff --git a/LICENCE.agere b/LICENSE.agere
similarity index 100%
rename from LICENCE.agere
rename to LICENSE.agere
diff --git a/LICENCE.atheros_firmware b/LICENSE.atheros_firmware
similarity index 100%
rename from LICENCE.atheros_firmware
rename to LICENSE.atheros_firmware
diff --git a/LICENCE.broadcom_bcm43xx b/LICENSE.broadcom_bcm43xx
similarity index 100%
rename from LICENCE.broadcom_bcm43xx
rename to LICENSE.broadcom_bcm43xx
diff --git a/LICENCE.ca0132 b/LICENSE.ca0132
similarity index 100%
rename from LICENCE.ca0132
rename to LICENSE.ca0132
diff --git a/LICENCE.cadence b/LICENSE.cadence
similarity index 100%
rename from LICENCE.cadence
rename to LICENSE.cadence
diff --git a/LICENCE.cavium b/LICENSE.cavium
similarity index 100%
rename from LICENCE.cavium
rename to LICENSE.cavium
diff --git a/LICENCE.cavium_liquidio b/LICENSE.cavium_liquidio
similarity index 100%
rename from LICENCE.cavium_liquidio
rename to LICENSE.cavium_liquidio
diff --git a/LICENCE.chelsio_firmware b/LICENSE.chelsio_firmware
similarity index 100%
rename from LICENCE.chelsio_firmware
rename to LICENSE.chelsio_firmware
diff --git a/LICENCE.cnm b/LICENSE.cnm
similarity index 100%
rename from LICENCE.cnm
rename to LICENSE.cnm
diff --git a/LICENCE.cw1200 b/LICENSE.cw1200
similarity index 100%
rename from LICENCE.cw1200
rename to LICENSE.cw1200
diff --git a/LICENCE.cypress b/LICENSE.cypress
similarity index 100%
rename from LICENCE.cypress
rename to LICENSE.cypress
diff --git a/LICENCE.e100 b/LICENSE.e100
similarity index 100%
rename from LICENCE.e100
rename to LICENSE.e100
diff --git a/LICENCE.ene_firmware b/LICENSE.ene_firmware
similarity index 100%
rename from LICENCE.ene_firmware
rename to LICENSE.ene_firmware
diff --git a/LICENCE.fw_sst_0f28 b/LICENSE.fw_sst_0f28
similarity index 100%
rename from LICENCE.fw_sst_0f28
rename to LICENSE.fw_sst_0f28
diff --git a/LICENCE.go7007 b/LICENSE.go7007
similarity index 100%
rename from LICENCE.go7007
rename to LICENSE.go7007
diff --git a/LICENCE.ibt_firmware b/LICENSE.ibt_firmware
similarity index 100%
rename from LICENCE.ibt_firmware
rename to LICENSE.ibt_firmware
diff --git a/LICENCE.it913x b/LICENSE.it913x
similarity index 100%
rename from LICENCE.it913x
rename to LICENSE.it913x
diff --git a/LICENCE.iwlwifi_firmware b/LICENSE.iwlwifi_firmware
similarity index 100%
rename from LICENCE.iwlwifi_firmware
rename to LICENSE.iwlwifi_firmware
diff --git a/LICENCE.kaweth b/LICENSE.kaweth
similarity index 100%
rename from LICENCE.kaweth
rename to LICENSE.kaweth
diff --git a/LICENCE.linaro b/LICENSE.linaro
similarity index 100%
rename from LICENCE.linaro
rename to LICENSE.linaro
diff --git a/LICENCE.mediatek b/LICENSE.mediatek
similarity index 100%
rename from LICENCE.mediatek
rename to LICENSE.mediatek
diff --git a/LICENCE.microchip b/LICENSE.microchip
similarity index 100%
rename from LICENCE.microchip
rename to LICENSE.microchip
diff --git a/LICENCE.moxa b/LICENSE.moxa
similarity index 100%
rename from LICENCE.moxa
rename to LICENSE.moxa
diff --git a/LICENCE.myri10ge_firmware b/LICENSE.myri10ge_firmware
similarity index 100%
rename from LICENCE.myri10ge_firmware
rename to LICENSE.myri10ge_firmware
diff --git a/LICENCE.nvidia b/LICENSE.nvidia
similarity index 100%
rename from LICENCE.nvidia
rename to LICENSE.nvidia
diff --git a/LICENCE.open-ath9k-htc-firmware b/LICENSE.open-ath9k-htc-firmware
similarity index 100%
rename from LICENCE.open-ath9k-htc-firmware
rename to LICENSE.open-ath9k-htc-firmware
diff --git a/LICENCE.phanfw b/LICENSE.phanfw
similarity index 100%
rename from LICENCE.phanfw
rename to LICENSE.phanfw
diff --git a/LICENCE.qat_firmware b/LICENSE.qat_firmware
similarity index 100%
rename from LICENCE.qat_firmware
rename to LICENSE.qat_firmware
diff --git a/LICENCE.qla1280 b/LICENSE.qla1280
similarity index 100%
rename from LICENCE.qla1280
rename to LICENSE.qla1280
diff --git a/LICENCE.qla2xxx b/LICENSE.qla2xxx
similarity index 100%
rename from LICENCE.qla2xxx
rename to LICENSE.qla2xxx
diff --git a/LICENCE.r8a779x_usb3 b/LICENSE.r8a779x_usb3
similarity index 100%
rename from LICENCE.r8a779x_usb3
rename to LICENSE.r8a779x_usb3
diff --git a/LICENCE.ralink-firmware.txt b/LICENSE.ralink-firmware.txt
similarity index 100%
rename from LICENCE.ralink-firmware.txt
rename to LICENSE.ralink-firmware.txt
diff --git a/LICENCE.ralink_a_mediatek_company_firmware b/LICENSE.ralink_a_mediatek_company_firmware
similarity index 100%
rename from LICENCE.ralink_a_mediatek_company_firmware
rename to LICENSE.ralink_a_mediatek_company_firmware
diff --git a/LICENCE.rockchip b/LICENSE.rockchip
similarity index 100%
rename from LICENCE.rockchip
rename to LICENSE.rockchip
diff --git a/LICENCE.rtlwifi_firmware.txt b/LICENSE.rtlwifi_firmware.txt
similarity index 100%
rename from LICENCE.rtlwifi_firmware.txt
rename to LICENSE.rtlwifi_firmware.txt
diff --git a/LICENCE.siano b/LICENSE.siano
similarity index 100%
rename from LICENCE.siano
rename to LICENSE.siano
diff --git a/LICENCE.ti-connectivity b/LICENSE.ti-connectivity
similarity index 100%
rename from LICENCE.ti-connectivity
rename to LICENSE.ti-connectivity
diff --git a/LICENCE.ti-keystone b/LICENSE.ti-keystone
similarity index 100%
rename from LICENCE.ti-keystone
rename to LICENSE.ti-keystone
diff --git a/LICENCE.ti-tspa b/LICENSE.ti-tspa
similarity index 100%
rename from LICENCE.ti-tspa
rename to LICENSE.ti-tspa
diff --git a/LICENCE.ueagle-atm4-firmware b/LICENSE.ueagle-atm4-firmware
similarity index 100%
rename from LICENCE.ueagle-atm4-firmware
rename to LICENSE.ueagle-atm4-firmware
diff --git a/LICENCE.via_vt6656 b/LICENSE.via_vt6656
similarity index 100%
rename from LICENCE.via_vt6656
rename to LICENSE.via_vt6656
diff --git a/LICENCE.wl1251 b/LICENSE.wl1251
similarity index 100%
rename from LICENCE.wl1251
rename to LICENSE.wl1251
diff --git a/LICENCE.xc4000 b/LICENSE.xc4000
similarity index 100%
rename from LICENCE.xc4000
rename to LICENSE.xc4000
diff --git a/LICENCE.xc5000 b/LICENSE.xc5000
similarity index 100%
rename from LICENCE.xc5000
rename to LICENSE.xc5000
diff --git a/LICENCE.xc5000c b/LICENSE.xc5000c
similarity index 100%
rename from LICENCE.xc5000c
rename to LICENSE.xc5000c
diff --git a/WHENCE b/WHENCE
index c0c6e4da..f2417194 100644
--- a/WHENCE
+++ b/WHENCE
@@ -13,7 +13,7 @@ Driver: BCM-0bb4-0306 Cypress Bluetooth firmware for HTC Vive
 File: brcm/BCM-0bb4-0306.hcd
 Link: brcm/BCM-0a5c-6410.hcd -> BCM-0bb4-0306.hcd
 
-Licence: Redistributable. See LICENCE.cypress for details.
+License: Redistributable. See LICENSE.cypress for details.
 
 --------------------------------------------------------------------------
 
@@ -21,7 +21,7 @@ Driver: snd-korg1212 -- Korg 1212 IO audio device
 
 File: korg/k1212.dsp
 
-Licence: Unknown
+License: Unknown
 
 Found in alsa-firmware package in hex form; no licensing information.
 
@@ -32,7 +32,7 @@ Driver: snd-maestro3 -- ESS Allegro Maestro3 audio device
 File: ess/maestro3_assp_kernel.fw
 File: ess/maestro3_assp_minisrc.fw
 
-Licence: Unknown
+License: Unknown
 
 Found in alsa-firmware package in hex form with a comment claiming to
 be GPLv2+, but without source -- and with another comment saying "ESS
@@ -47,7 +47,7 @@ File: yamaha/ds1_ctrl.fw
 File: yamaha/ds1_dsp.fw
 File: yamaha/ds1e_ctrl.fw
 
-Licence: Unknown
+License: Unknown
 
 Found alsa-firmware package in hex form, with the following comment:
    Copyright (c) 1997-1999 Yamaha Corporation. All Rights Reserved.
@@ -61,7 +61,7 @@ File: advansys/3550.bin
 File: advansys/38C0800.bin
 File: advansys/38C1600.bin
 
-Licence: BSD, no source available.
+License: BSD, no source available.
 
 Found in hex form in kernel source.
 
@@ -73,7 +73,7 @@ File: qlogic/1040.bin
 File: qlogic/1280.bin
 File: qlogic/12160.bin
 
-Licence: Redistributable. See LICENCE.qla1280 for details
+License: Redistributable. See LICENSE.qla1280 for details
 
 --------------------------------------------------------------------------
 
@@ -84,7 +84,7 @@ File: kaweth/new_code_fix.bin
 File: kaweth/trigger_code.bin
 File: kaweth/trigger_code_fix.bin
 
-Licence: Redistributable. See LICENCE.kaweth for details
+License: Redistributable. See LICENSE.kaweth for details
 
 Found in hex form in the kernel source.
 
@@ -94,7 +94,7 @@ Driver: dvb-ttusb-budget -- Technotrend/Hauppauge Nova-USB devices
 
 File: ttusb-budget/dspbootcode.bin
 
-Licence: Unknown
+License: Unknown
 
 Found in hex form in the kernel source.
 
@@ -117,7 +117,7 @@ File: keyspan/usa49wlc.fw
 
 Converted from Intel HEX files, used in our binary representation of ihex.
 
-Original licence information:
+Original license information:
 
 		Copyright (C) 1999-2001
 		Keyspan, A division of InnoSys Incorporated ("Keyspan")
@@ -149,7 +149,7 @@ Source: keyspan_pda/xircom_pgs.S
 
 Source: keyspan_pda/Makefile
 
-Licence: GPLv2 or later. See GPL-2 and GPL-3 for details.
+License: GPLv2 or later. See GPL-2 and GPL-3 for details.
 
 Compiled from original 8051 source into Intel HEX, used in our binary ihex form.
 
@@ -169,7 +169,7 @@ File: emi26/loader.fw
 
 Converted from Intel HEX files, used in our binary representation of ihex.
 
-Original licence information:
+Original license information:
 /*
  * This firmware is for the Emagic EMI 2|6 Audio Interface
  *
@@ -211,7 +211,7 @@ Info: DATE=16.10.2002
 
 Converted from Intel HEX files, used in our binary representation of ihex.
 
-Original licence information: None
+Original license information: None
 
 --------------------------------------------------------------------------
 
@@ -223,7 +223,7 @@ Info: firmware 9/10/04 FW3410_Special_StartWdogOnStartPort
 File: ti_5052.fw
 Info: firmware 9/18/04
 
-Licence: Allegedly GPLv2+, but no source visible. Marked:
+License: Allegedly GPLv2+, but no source visible. Marked:
 	 Copyright (C) 2004 Texas Instruments
 
 Found in hex form in kernel source.
@@ -236,7 +236,7 @@ File: mts_cdma.fw
 File: mts_gsm.fw
 File: mts_edge.fw
 
-Licence: "all firmware components are redistributable in binary form"
+License: "all firmware components are redistributable in binary form"
          per support@multitech.com
 	 Copyright (C) 2005 Multi-Tech Systems, Inc.
 
@@ -249,7 +249,7 @@ Driver: ti_usb_3410_5052 -- Multi-Tech USB fax modems
 File: mts_mt9234mu.fw
 File: mts_mt9234zba.fw
 
-Licence: Unknown
+License: Unknown
 
 --------------------------------------------------------------------------
 
@@ -260,10 +260,10 @@ Version: 4.06
 
 File: whiteheat_loader.fw
 
-Licence: Allegedly GPLv2, but no source visible. Marked:
+License: Allegedly GPLv2, but no source visible. Marked:
 	 Copyright (C) 2000-2002  ConnectTech Inc
 
-Debug loader claims the following behaviour:
+Debug loader claims the following behavior:
 	Port 1 LED flashes when the vend_ax program is running
 	Port 2 LED flashes when any SETUP command arrives
 	Port 3 LED flashes when any valid VENDOR request occurs
@@ -277,7 +277,7 @@ Driver: cpia2 -- cameras based on Vision's CPiA2
 
 File: cpia2/stv0672_vp4.bin
 
-Licence: Allegedly GPLv2+, but no source visible. Marked:
+License: Allegedly GPLv2+, but no source visible. Marked:
 	Copyright (C) 2001 STMicroelectronics, Inc.
 	Contact:  steve.miller@st.com
 	Description: This file contains patch data for the CPiA2 (stv0672) VP4.
@@ -291,7 +291,7 @@ Driver: dabusb -- Digital Audio Broadcasting (DAB) Receiver for USB and Linux
 File: dabusb/firmware.fw
 File: dabusb/bitstream.bin
 
-Licence: Distributable
+License: Distributable
 
  * Copyright (C) 1999 BayCom GmbH
  *
@@ -306,7 +306,7 @@ Driver: vicam -- USB 3com HomeConnect (aka vicam)
 
 File: vicam/firmware.fw
 
-Licence: Unknown
+License: Unknown
 
 Found in hex form in kernel source.
 
@@ -319,7 +319,7 @@ File: edgeport/boot2.fw
 File: edgeport/down.fw
 File: edgeport/down2.fw
 
-Licence: Allegedly GPLv2+, but no source visible. Marked:
+License: Allegedly GPLv2+, but no source visible. Marked:
 //**************************************************************
 //* Edgeport/4 Binary Image
 //* Generated by HEX2C v1.06
@@ -335,7 +335,7 @@ Driver: io_ti - USB Inside Out Edgeport Serial Driver
 
 File: edgeport/down3.bin
 
-Licence:
+License:
 //**************************************************************
 //* Edgeport Binary Image (for TI based products)
 //* Generated by TIBin2C v2.00 (watchport)
@@ -353,7 +353,7 @@ Source: dsp56k/bootstrap.asm
 Source: dsp56k/Makefile
 Source: dsp56k/concat-bootstrap.pl
 
-Licence: GPLv2 or later. See GPL-2 and GPL-3 for details.
+License: GPLv2 or later. See GPL-2 and GPL-3 for details.
 
 DSP56001 assembler, buildable with a56 from
 http://www.zdomain.com/a56.html
@@ -368,7 +368,7 @@ File: sb16/ima_adpcm_init.csp
 File: sb16/ima_adpcm_playback.csp
 File: sb16/ima_adpcm_capture.csp
 
-Licence: Allegedly GPLv2+, but no source visible. Marked:
+License: Allegedly GPLv2+, but no source visible. Marked:
 /*
  *  Copyright (c) 1994 Creative Technology Ltd.
  *  Microcode files for SB16 Advanced Signal Processor
@@ -393,7 +393,7 @@ Version: 8.07.00 MID
 File: ql2500_fw.bin
 Version: 8.07.00 MIDQ
 
-Licence: Redistributable. See LICENCE.qla2xxx for details
+License: Redistributable. See LICENSE.qla2xxx for details
 
 Available from http://ldriver.qlogic.com/firmware/
 
@@ -406,7 +406,7 @@ Version: 9.48 Hermes I
 File: agere_ap_fw.bin
 Version: 9.48 Hermes I
 
-Licence: Redistributable. See LICENCE.agere for details
+License: Redistributable. See LICENSE.agere for details
 
 --------------------------------------------------------------------------
 
@@ -415,7 +415,7 @@ Driver: ar9170 - Atheros 802.11n "otus" USB
 File: ar9170-1.fw
 File: ar9170-2.fw
 
-Licence: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -429,14 +429,14 @@ Version: 1.3.1
 File: htc_7010.fw
 Version: 1.3.1
 
-Licence: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 File: ath9k_htc/htc_7010-1.4.0.fw
 Version: 1.4.0
 File: ath9k_htc/htc_9271-1.4.0.fw
 Version: 1.4.0
 
-Licence: Free software. See LICENCE.open-ath9k-htc-firmware for details
+License: Free software. See LICENSE.open-ath9k-htc-firmware for details
 
 --------------------------------------------------------------------------
 
@@ -444,7 +444,7 @@ Driver: cassini - Sun Cassini
 
 File: sun/cassini.bin
 
-Licence: Unknown
+License: Unknown
 
 Found in hex form in kernel source.
 
@@ -458,7 +458,7 @@ File: slicoss/oasisdbgdownload.sys
 File: slicoss/oasisdownload.sys
 File: slicoss/oasisrcvucode.sys
 
-Licence:
+License:
 		Copyright (C) 1999-2009 Alacritech, Inc.
 
 	as an unpublished work. This notice does not imply unrestricted or
@@ -482,7 +482,7 @@ Driver: sxg - Alacritech IS-NIC products
 File: sxg/saharadownloadB.sys
 File: sxg/saharadbgdownloadB.sys
 
-Licence:
+License:
 		Copyright (C) 1999-2009 Alacritech, Inc.
 
 	as an unpublished work. This notice does not imply unrestricted or
@@ -511,7 +511,7 @@ File: cxgb3/t3fw-7.4.0.bin
 File: cxgb3/t3fw-7.10.0.bin
 File: cxgb3/t3fw-7.12.0.bin
 
-Licence: GPLv2 or OpenIB.org BSD license, no source visible
+License: GPLv2 or OpenIB.org BSD license, no source visible
 
 --------------------------------------------------------------------------
 
@@ -521,7 +521,7 @@ File: cxgb3/ael2005_opt_edc.bin
 File: cxgb3/ael2005_twx_edc.bin
 File: cxgb3/ael2020_twx_edc.bin
 
-Licence:
+License:
  *	Copyright (c) 2007-2009 NetLogic Microsystems, Inc.
  *
  *	Permission is hereby granted for the distribution of this firmware
@@ -555,7 +555,7 @@ Link: cxgb4/t4-config.txt -> configs/t4-config-default.txt
 Link: cxgb4/t5-config.txt -> configs/t5-config-default.txt
 Link: cxgb4/t6-config.txt -> configs/t6-config-default.txt
 
-Licence: Redistributable. See LICENCE.chelsio_firmware for details
+License: Redistributable. See LICENSE.chelsio_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -565,7 +565,7 @@ File: e100/d101m_ucode.bin
 File: e100/d101s_ucode.bin
 File: e100/d102e_ucode.bin
 
-Licence: Redistributable. See LICENCE.e100 for details
+License: Redistributable. See LICENSE.e100 for details
 
 --------------------------------------------------------------------------
 
@@ -574,7 +574,7 @@ Driver: acenic -- Alteon AceNIC Gigabit Ethernet card
 File: acenic/tg1.bin
 File: acenic/tg2.bin
 
-Licence: Unknown
+License: Unknown
 
 Found in hex form in kernel source, but source allegedly available at
 http://alteon.shareable.org/
@@ -588,7 +588,7 @@ File: tigon/tg3_tso.bin
 File: tigon/tg3_tso5.bin
 File: tigon/tg357766.bin
 
-Licence:
+License:
  * Firmware is:
  *	Derived from proprietary unpublished source code,
  *	Copyright (C) 2000-2013 Broadcom Corporation.
@@ -606,13 +606,13 @@ Driver: starfire - Adaptec Starfire/DuraLAN support
 File: adaptec/starfire_rx.bin
 File: adaptec/starfire_tx.bin
 
-Licence: Allegedly GPLv2, but no source visible.
+License: Allegedly GPLv2, but no source visible.
 
 Found in hex form in kernel source, with the following notice:
 
  BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE IT IS LICENSED "AS IS" AND
  THERE IS NO WARRANTY FOR THE PROGRAM, INCLUDING BUT NOT LIMITED TO THE
- IMPLIED WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE
+ IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
  (TO THE EXTENT PERMITTED BY APPLICABLE LAW). USE OF THE PROGRAM IS AT YOUR
  OWN RISK. IN NO EVENT WILL ADAPTEC OR ITS LICENSORS BE LIABLE TO YOU FOR
  DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
@@ -648,7 +648,7 @@ Link: libertas/sd8688.bin -> ../mrvl/sd8688.bin
 File: mrvl/sd8688_helper.bin
 Link: libertas/sd8688_helper.bin -> ../mrvl/sd8688_helper.bin
 
-Licence: Redistributable. See LICENCE.Marvell for details.  Extracted from
+License: Redistributable. See LICENSE.Marvell for details.  Extracted from
 Linux driver tarballs downloaded from Marvell's "Extranet" with permission.
 
 --------------------------------------------------------------------------
@@ -664,7 +664,7 @@ Version: 5.132.3.p1
 File: libertas/usb8388_olpc.bin
 Version: 5.110.22.p23
 
-Licence: Redistributable. See LICENCE.OLPC for details.
+License: Redistributable. See LICENSE.OLPC for details.
 
 Available from http://dev.laptop.org/pub/firmware/libertas/
 
@@ -684,7 +684,7 @@ File: mwl8k/helper_8366.fw
 File: mwl8k/fmimage_8764_ap-1.fw
 Version: 7.4.0.9
 
-Licence: Redistributable. See LICENCE.Marvell for details.  8687 images
+License: Redistributable. See LICENSE.Marvell for details.  8687 images
 downloaded from Marvell's "Extranet" with permission.  8366 images contributed
 directly by Marvell.
 
@@ -740,7 +740,7 @@ Version: W16.68.1.p179
 File: mrvl/sdsd8977_combo_v2.bin
 Version: W16.68.1.p195
 
-Licence: Redistributable. See LICENCE.NXP for details.
+License: Redistributable. See LICENSE.NXP for details.
 Originates from https://github.com/NXP/mwifiex-firmware.git
 
 --------------------------------------------------------------------------
@@ -1096,7 +1096,7 @@ Version: 74.f92b5fed.0
 
 File: iwlwifi-ty-a0-gf-a0.pnvm
 
-Licence: Redistributable. See LICENCE.iwlwifi_firmware for details
+License: Redistributable. See LICENSE.iwlwifi_firmware for details
 
 Also available from http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmware
 
@@ -1109,7 +1109,7 @@ Version: irci_irci_ecr-master_20161208_0213_20170112_1500
 md5sum: 59abc311fce49c5a180b5a8a3917912d
 Link: intel/ipu3-fw.bin -> irci_irci_ecr-master_20161208_0213_20170112_1500.bin
 
-Licence: Redistributable. See LICENSE.ipu3_firmware for details
+License: Redistributable. See LICENSE.ipu3_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -1117,7 +1117,7 @@ Driver: tehuti - Tehuti Networks 10G Ethernet
 
 File: tehuti/bdx.bin
 
-Licence:
+License:
 
  Copyright (C) 2007 Tehuti Networks Ltd.
 
@@ -1133,7 +1133,7 @@ Driver: typhoon - 3cr990 series Typhoon
 
 File: 3com/typhoon.bin
 
-Licence:
+License:
 /*
  * Copyright 1999-2004 3Com Corporation.  All Rights Reserved.
  *
@@ -1176,7 +1176,7 @@ Driver: yam - YAM driver for AX.25
 File: yam/1200.bin
 File: yam/9600.bin
 
-Licence:
+License:
  * (C) F6FBB 1998
 
 Found in hex form in kernel source.
@@ -1194,7 +1194,7 @@ File: cis/PE-200.cis
 File: cis/PE520.cis
 Source: cis/
 
-Licence: Dual GPLv2/MPL
+License: Dual GPLv2/MPL
 
 Originally developed by the pcmcia-cs project
 Copyright (C) 1998, 1999, 2000 David A. Hinds
@@ -1206,7 +1206,7 @@ Driver: 3c589_cs - 3Com PCMCIA adapter
 File: cis/3CXEM556.cis
 Source: cis/src/3CXEM556.cis
 
-Licence: Dual GPLv2/MPL
+License: Dual GPLv2/MPL
 
 Originally developed by the pcmcia-cs project
 Copyright (C) 1998, 1999, 2000 David A. Hinds
@@ -1218,7 +1218,7 @@ Driver: 3c574_cs - 3Com PCMCIA adapter
 File: cis/3CCFEM556.cis
 Source: cis/src/3CCFEM556.cis
 
-Licence: Dual GPLv2/MPL
+License: Dual GPLv2/MPL
 
 Originally developed by the pcmcia-cs project
 Copyright (C) 1998, 1999, 2000 David A. Hinds
@@ -1236,7 +1236,7 @@ Source: cis/src/RS-COM-2P.cis
 Source: cis/src/COMpad2.cis
 Source: cis/src/COMpad4.cis
 
-Licence: Dual GPLv2/MPL
+License: Dual GPLv2/MPL
 
 Originally developed by the pcmcia-cs project
 Copyright (C) 1998, 1999, 2000 David A. Hinds
@@ -1249,7 +1249,7 @@ File: cis/SW_555_SER.cis
 File: cis/SW_7xx_SER.cis
 File: cis/SW_8xx_SER.cis
 
-Licence: GPLv3. See GPL-3 for details.
+License: GPLv3. See GPL-3 for details.
 
 Copyright Sierra Wireless
 
@@ -1259,7 +1259,7 @@ Driver: smc91c92_cs - SMC 91Cxx PCMCIA
 
 File: ositech/Xilinx7OD.bin
 
-Licence: Allegedly GPL, but no source visible. Marked:
+License: Allegedly GPL, but no source visible. Marked:
     This file contains the firmware of Seven of Diamonds from OSITECH.
     (Special thanks to Kevin MacPherson of OSITECH)
 
@@ -1267,28 +1267,28 @@ Found in hex form in kernel source.
 
 --------------------------------------------------------------------------
 
-Driver: cx231xx - Conexant Cx23100/101/102 USB broadcast A/V decoder
+Driver: cx231xx - Connexant Cx23100/101/102 USB broadcast A/V decoder
 
 File: v4l-cx231xx-avcore-01.fw
 
-Driver: cx23418 - Conexant PCI Broadcast A/V with MPEG encoder
+Driver: cx23418 - Connexant PCI Broadcast A/V with MPEG encoder
 
 File: v4l-cx23418-apu.fw
 File: v4l-cx23418-cpu.fw
 File: v4l-cx23418-dig.fw
 
-Driver: cx23885 - Conexant PCI Express Broadcast A/V decoder
+Driver: cx23885 - Connexant PCI Express Broadcast A/V decoder
 
 File: v4l-cx23885-avcore-01.fw
 
-Driver: cx23840 - Conexant sideport Broadcast A/V decoder
+Driver: cx23840 - Connexant sideport Broadcast A/V decoder
 
 File: v4l-cx25840.fw
 
-Licence: Redistributable.
+License: Redistributable.
 
-  Conexant grants permission to use and redistribute these firmware
-  files for use with Conexant devices, but not as a part of the Linux
+  Connexant grants permission to use and redistribute these firmware
+  files for use with Connexant 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
@@ -1301,7 +1301,7 @@ Driver: qlogicpti - PTI Qlogic, ISP Driver
 
 File: qlogic/isp1000.bin
 
-Licence: Unknown
+License: Unknown
 
 Found in hex form in kernel source.
 
@@ -1311,7 +1311,7 @@ Driver: myri_sbus - MyriCOM Gigabit Ethernet
 
 File: myricom/lanai.bin
 
-Licence: Unknown
+License: Unknown
 
 Found in hex form in kernel source.
 
@@ -1356,7 +1356,7 @@ File: bnx2/bnx2-rv2p-06-6.0.15.fw
 File: bnx2/bnx2-rv2p-09-6.0.17.fw
 File: bnx2/bnx2-rv2p-09ax-6.0.17.fw
 
-Licence:
+License:
 
  This file contains firmware data derived from proprietary unpublished
  source code, Copyright (c) 2004 - 2010 Broadcom Corporation.
@@ -1374,7 +1374,7 @@ Driver: netxen_nic - NetXen Multi port (1/10) Gigabit Ethernet NIC
 File: phanfw.bin
 Version: 4.0.590
 
-Licence: Redistributable. See LICENCE.phanfw for details.
+License: Redistributable. See LICENSE.phanfw for details.
 
 Available from http://ldriver.qlogic.com/firmware/netxen_nic/new/
 
@@ -1386,7 +1386,7 @@ File: av7110/bootcode.bin
 Source: av7110/Boot.S
 Source: av7110/Makefile
 
-Licence: GPLv2 or later. See GPL-2 and GPL-3 for details.
+License: GPLv2 or later. See GPL-2 and GPL-3 for details.
 
 ARM assembly source code from https://linuxtv.org/downloads/firmware/Boot.S
 
@@ -1396,7 +1396,7 @@ Driver: snd-wavefront - ISA WaveFront sound card
 
 File: yamaha/yss225_registers.bin
 
-Licence: Allegedly GPLv2+, but no source visible.
+License: Allegedly GPLv2+, but no source visible.
 
 Found in hex form in kernel source, with the following comment:
    Copyright (c) 1998-2002 by Paul Davis <pbd@op.net>
@@ -1409,7 +1409,7 @@ File: rt2561.bin
 File: rt2561s.bin
 File: rt2661.bin
 
-Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
+License: Redistributable. See LICENSE.ralink-firmware.txt for details
 
 Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html
 
@@ -1419,7 +1419,7 @@ Driver: rt73usb - Ralink RT2571W, RT2671 wireless MACs
 
 File: rt73.bin
 
-Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
+License: Redistributable. See LICENSE.ralink-firmware.txt for details
 
 Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html
 
@@ -1431,7 +1431,7 @@ File: mediatek/mt7601u.bin
 Version: 34
 Link: mt7601u.bin -> mediatek/mt7601u.bin
 
-Licence: Redistributable. See LICENCE.ralink_a_mediatek_company_firmware for details
+License: Redistributable. See LICENSE.ralink_a_mediatek_company_firmware for details
 
 Downloaded from http://www.mediatek.com/en/downloads/
 
@@ -1445,7 +1445,7 @@ Version: 40
 File: rt3290.bin
 Version: 37
 
-Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
+License: Redistributable. See LICENSE.ralink-firmware.txt for details
 
 Binary file supplied originally by Shiang Tu <shiang_tu@ralinktech.com>, latest
 from http://www.mediatek.com/en/downloads1/downloads/
@@ -1456,7 +1456,7 @@ Driver: rt2860sta - Ralink RT3090 wireless MACs
 
 Link: rt3090.bin -> rt2860.bin
 
-Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
+License: Redistributable. See LICENSE.ralink-firmware.txt for details
 
 --------------------------------------------------------------------------
 
@@ -1465,7 +1465,7 @@ Driver: rt2800usb - Ralink RT2870, RT3070, RT3071, RT3072, RT5370 wireless MACs
 File: rt2870.bin
 Version: 36
 
-Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
+License: Redistributable. See LICENSE.ralink-firmware.txt for details
 
 Binary file supplied originally by Shiang Tu <shiang_tu@ralinktech.com>, latest
 from http://www.mediatek.com/en/downloads1/downloads/
@@ -1477,7 +1477,7 @@ Driver: rt2870sta - Ralink RT2870, RT3070, RT3071 wireless MACs
 Link: rt3070.bin -> rt2870.bin
 File: rt3071.bin
 
-Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
+License: Redistributable. See LICENSE.ralink-firmware.txt for details
 
 rt3071.bin is a copy of bytes 4096-8191 of rt2870.bin for compatibility.
 
@@ -1490,7 +1490,7 @@ File: usbduxfast_firmware.bin
 File: usbduxsigma_firmware.bin
 Source: usbdux/
 
-Licence: GPLv2. See GPL-2 for details.
+License: GPLv2. See GPL-2 for details.
 
 Provided from the author, Bernd Porr <BerndPorr@f2s.com>
 
@@ -1501,7 +1501,7 @@ Driver: xc4000 - Xceive 4000 Tuner driver
 File: dvb-fe-xc4000-1.4.1.fw
 Version: 1.4.1
 
-Licence: Redistributable. See LICENCE.xc4000 for details
+License: Redistributable. See LICENSE.xc4000 for details
 
 --------------------------------------------------------------------------
 Driver: xc5000 - Xceive 5000 Tuner driver
@@ -1512,7 +1512,7 @@ Version: 1.6.114
 File: dvb-fe-xc5000c-4.1.30.7.fw
 Version: 4.1.30.7
 
-Licence: Redistributable. See LICENCE.xc5000 and LICENCE.xc5000c for details
+License: Redistributable. See LICENSE.xc5000 and LICENSE.xc5000c for details
 
 --------------------------------------------------------------------------
 
@@ -1521,7 +1521,7 @@ Driver: dib0700 - DiBcom dib0700 USB DVB bridge driver
 File: dvb-usb-dib0700-1.20.fw
 Version: 1.20
 
-Licence: Redistributable. See LICENSE.dib0700 for details
+License: Redistributable. See LICENSE.dib0700 for details
 
 --------------------------------------------------------------------------
 
@@ -1532,7 +1532,7 @@ Version: 1.0
 
 Fix EEPROM radio table issue and change PID to 3005
 
-Licence: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -1541,7 +1541,7 @@ Driver: mga - Matrox G200/G400/G550
 File: matrox/g200_warp.fw
 File: matrox/g400_warp.fw
 
-Licence:
+License:
 
 Copyright 1999 Matrox Graphics Inc.
 All Rights Reserved.
@@ -1572,7 +1572,7 @@ Driver: r128 - ATI Rage 128
 
 File: r128/r128_cce.bin
 
-Licence:
+License:
 
 Copyright 2000 Advanced Micro Devices, Inc.
 
@@ -1629,7 +1629,7 @@ File: radeon/RV730_me.bin
 File: radeon/RV710_pfp.bin
 File: radeon/RV710_me.bin
 
-Licence:
+License:
 
  * Copyright 2007-2009 Advanced Micro Devices, Inc.
  * All Rights Reserved.
@@ -1880,7 +1880,7 @@ File: radeon/mullins_vce.bin
 File: radeon/banks_k_2_smc.bin
 File: radeon/si58_mc.bin
 
-Licence: Redistributable. See LICENSE.radeon for details.
+License: Redistributable. See LICENSE.radeon for details.
 
 --------------------------------------------------------------------------
 
@@ -2441,7 +2441,7 @@ File: amdgpu/vcn_4_0_0.bin
 File: amdgpu/vcn_4_0_2.bin
 File: amdgpu/vcn_4_0_4.bin
 
-Licence: Redistributable. See LICENSE.amdgpu for details.
+License: Redistributable. See LICENSE.amdgpu for details.
 
 --------------------------------------------------------------------------
 
@@ -2450,7 +2450,7 @@ Driver: s2255drv
 File: f2255usb.bin
 Version: 1.2.8
 
-Licence: Redistributable.
+License: Redistributable.
 
   Sensoray grants permission to use and redistribute these firmware
   files for use with Sensoray devices, but not as a part of the Linux
@@ -2468,7 +2468,7 @@ File: RTL8192E/boot.img
 File: RTL8192E/data.img
 File: RTL8192E/main.img
 
-Licence: Redistributable, provided by Realtek in their driver
+License: Redistributable, provided by Realtek in their driver
          source download.
 
 --------------------------------------------------------------------------
@@ -2477,7 +2477,7 @@ Driver: lgs8gxx - Legend Silicon GB20600 demodulator driver
 
 File: lgs8g75.fw
 
-Licence: Unknown
+License: Unknown
 
 --------------------------------------------------------------------------
 
@@ -2485,7 +2485,7 @@ Driver: ib_qib - QLogic Infiniband
 
 File: qlogic/sd7220.fw
 
-Licence:
+License:
 
  * Copyright (c) 2007, 2008 QLogic Corporation. All rights reserved.
  *
@@ -2544,7 +2544,7 @@ File: qed/qed_init_values-8.40.33.0.bin
 File: qed/qed_init_values_zipped-8.42.2.0.bin
 File: qed/qed_init_values_zipped-8.59.1.0.bin
 
-Licence:
+License:
   This file contains firmware data derived from proprietary unpublished
   source code.
   Copyright (c) 2015-2018 QLogic Corporation.
@@ -2562,7 +2562,7 @@ File: ueagle-atm/DSP4p.bin
 File: ueagle-atm/eagleIV.fw
 Version: 1.0
 
-Licence: Redistributable. See LICENCE.ueagle-atm4-firmware for details
+License: Redistributable. See LICENSE.ueagle-atm4-firmware for details
 
 --------------------------------------------------------------------------
 
@@ -2591,7 +2591,7 @@ File: ueagle-atm/DSP9i.bin
 File: ueagle-atm/eagleII.fw
 Version: 1.1
 
-Licence: Redistributable. Based on
+License: Redistributable. Based on
          https://mail.gna.org/public/eagleusb-dev/2004-11/msg00172.html
 
 --------------------------------------------------------------------------
@@ -2602,7 +2602,7 @@ File: vxge/X3fw.ncf
 File: vxge/X3fw-pxe.ncf
 Version: 1.8.1
 
-Licence:
+License:
 
  This file contains firmware data derived from proprietary unpublished
  source code, Copyright (c) 2010 Exar Corporation.
@@ -2619,7 +2619,7 @@ File: brcm/bcm43xx-0.fw
 File: brcm/bcm43xx_hdr-0.fw
 Version: 610.812
 
-Licence: Redistributable. See LICENCE.broadcom_bcm43xx for details.
+License: Redistributable. See LICENSE.broadcom_bcm43xx for details.
 
 --------------------------------------------------------------------------
 
@@ -2648,7 +2648,7 @@ File: brcm/brcmfmac4366b-pcie.bin
 File: brcm/brcmfmac4366c-pcie.bin
 File: brcm/brcmfmac4371-pcie.bin
 
-Licence: Redistributable. See LICENCE.broadcom_bcm43xx for details.
+License: Redistributable. See LICENSE.broadcom_bcm43xx for details.
 
 File: brcm/brcmfmac4373.bin
 File: cypress/cyfmac43012-sdio.bin
@@ -2694,7 +2694,7 @@ Link: brcm/brcmfmac54591-pcie.bin -> ../cypress/cyfmac54591-pcie.bin
 File: cypress/cyfmac54591-pcie.clm_blob
 Link: brcm/brcmfmac54591-pcie.clm_blob -> ../cypress/cyfmac54591-pcie.clm_blob
 
-Licence: Redistributable. See LICENCE.cypress for details.
+License: Redistributable. See LICENSE.cypress for details.
 
 File: "brcm/brcmfmac43241b4-sdio.Advantech-MICA-071.txt"
 File: "brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt"
@@ -2753,7 +2753,7 @@ Link: brcm/brcmfmac43455-sdio.pine64,soquartz-model-a.txt -> brcmfmac43455-sdio.
 Link: brcm/brcmfmac43455-sdio.pine64,soquartz-cm4io.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
 Link: brcm/brcmfmac43455-sdio.pine64,soquartz-blade.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
 
-Licence: GPLv2. See GPL-2 for details.
+License: GPLv2. See GPL-2 for details.
 
 --------------------------------------------------------------------------
 
@@ -2761,7 +2761,7 @@ Driver: ti-vpe - Texas Instruments V4L2 driver for Video Processing Engine
 
 File: ti/vpdma-1b8.bin
 
-Licence: Redistributable. See LICENCE.ti-tspa for details.
+License: Redistributable. See LICENSE.ti-tspa for details.
 
 --------------------------------------------------------------------------
 
@@ -2772,7 +2772,7 @@ Version: 4.0.4.3.7
 
 File: ti-connectivity/wl1251-nvs.bin
 
-Licence: Redistributable. See LICENCE.wl1251 for details.
+License: Redistributable. See LICENSE.wl1251 for details.
 
 The published NVS files are for testing only.  Every device needs to
 have a unique NVS which is properly calibrated for best results.
@@ -2834,14 +2834,14 @@ File: ti-connectivity/wl128x-nvs.bin
 Link: ti-connectivity/wl12xx-nvs.bin -> wl127x-nvs.bin
 Link: ti-connectivity/wl1271-nvs.bin -> wl127x-nvs.bin
 
-Licence: Redistributable. See LICENCE.ti-connectivity for details.
+License: Redistributable. See LICENSE.ti-connectivity for details.
 
 The NVS file includes two parts:
 	 - radio calibration
 	 - HW configuration parameters (aka. INI values)
 
 The published NVS files are for testing only.  Every device needs to
-hava a unique NVS which is properly calibrated for best results.  You
+have a a unique NVS which is properly calibrated for best results.  You
 can find more information about NVS generation for your device here:
 
 http://wireless.kernel.org/en/users/Drivers/wl12xx/calibrator
@@ -2868,7 +2868,7 @@ Version: 8.8.0.0.13
 File: ti-connectivity/wl18xx-fw-4.bin
 Version: 8.9.0.0.79
 
-Licence: Redistributable. See LICENCE.ti-connectivity for details.
+License: Redistributable. See LICENSE.ti-connectivity for details.
 
 The driver expects to find the firmwares under a ti-connectivity
 subdirectory.  So if your system looks for firmwares in /lib/firmware,
@@ -2885,7 +2885,7 @@ File: ti-connectivity/TIInit_6.6.15.bts
 Version: 2.14 (TI_P6_15.93)
 File: ti-connectivity/TIInit_7.2.31.bts
 
-Licence: Redistributable. See LICENCE.ti-connectivity for details.
+License: Redistributable. See LICENSE.ti-connectivity for details.
 
 	TIInit_7.2.31.bts version 7.2.31
 
@@ -2897,7 +2897,7 @@ Driver: tlg2300 - Telgent 2300 V4L/DVB driver.
 
 File: tlg2300_firmware.bin
 
-Licence: Redistributable.
+License: Redistributable.
 
   Telegent System grants permission to use and redistribute these
   firmware files for use with devices containing the chip tlg2300, but
@@ -2916,7 +2916,7 @@ File: rtlwifi/rtl8712u.bin
 Info: From Vendor's rtl8712_8188_8191_8192SU_usb_linux_v7_0.20100831
       Reverted rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -2927,7 +2927,7 @@ File: rtlwifi/rtl8192cfwU.bin
 File: rtlwifi/rtl8192cfwU_B.bin
 Info: From Vendor's realtek/rtlwifi_linux_mac80211_0019.0320.2014V628 driver
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -2944,7 +2944,7 @@ Info: From Vendor's rtl8188C_8192C_usb_linux_v4.0.1_6911.20130308 driver
         - rtlwifi/rtl8192cufw_B.bin: Rtl8192CUFwUMCBCutImgArray
         - rtlwifi/rtl8192cufw_TMSC.bin: Rtl8192CUFwTSMCImgArray
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -2953,7 +2953,7 @@ Driver: rtl8192se - Realtek 802.11n WLAN driver for RTL8192SE
 Info: updated from rtl_92ce_92se_92de_linux_mac80211_0004.0816.2011 driver version
 File: rtlwifi/rtl8192sefw.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -2962,7 +2962,7 @@ Driver: rtl8192de - Realtek 802.11n WLAN driver for RTL8192DE
 Info: Updated from Realtek version rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012
 File: rtlwifi/rtl8192defw.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -2972,7 +2972,7 @@ Info: Taken from Realtek version rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0
 File: rtlwifi/rtl8723fw.bin
 File: rtlwifi/rtl8723fw_B.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -2983,7 +2983,7 @@ File: rtlwifi/rtl8723befw.bin
 Info: Update to version 36 - Sent by Realtek
 File: rtlwifi/rtl8723befw_36.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -2992,7 +2992,7 @@ Driver: rtl8723de - Realtek 802.11ac WLAN driver for RTL8723DE
 Info: Supplied by Vendor at https://github.com/pkshih/rtlwifi_rtl8723de
 File: rtlwifi/rtl8723defw.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3001,7 +3001,7 @@ Driver: rtl8188ee - Realtek 802.11n WLAN driver for RTL8188EE
 Info: Taken from Realtek version rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0010.0109.2013
 File: rtlwifi/rtl8188efw.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3011,7 +3011,7 @@ Info: From Vendor's realtek/rtlwifi_linux_mac80211_0019.0320.2014V628 driver
 File: rtlwifi/rtl8812aefw.bin
 File: rtlwifi/rtl8812aefw_wowlan.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3023,7 +3023,7 @@ File: rtlwifi/rtl8821aefw_wowlan.bin
 Info: Update to version 29 - Sent by Realtek
 File: rtlwifi/rtl8821aefw_29.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3032,7 +3032,7 @@ Driver: rtl8822be - Realtek 802.11n WLAN driver for RTL8822BE
 Info: Sent to Larry Finger by Realtek engineer Ping-Ke Shih <pkshih@realtek.com>
 File: rtlwifi/rtl8822befw.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3046,7 +3046,7 @@ File: rtw88/README
 File: rtw88/rtw8723d_fw.bin
 File: rtw88/rtw8821c_fw.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
     These firmware should be put under /lib/firmware/rtw88/
     And note that the rtw88 driver is able to support wake-on-wireless LAN
@@ -3066,7 +3066,7 @@ File: rtw89/rtw8852b_fw.bin
 File: rtw89/rtw8852b_fw-1.bin
 File: rtw89/rtw8852c_fw.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3079,7 +3079,7 @@ Info: Initial version taken from Realtek version
       Same firmware rtl8192eu_nic.bin so just link them
 Link: rtlwifi/rtl8192eefw.bin -> rtl8192eu_nic.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3092,7 +3092,7 @@ Link: rtlwifi/rtl8723bs_nic.bin -> rtl8723bu_nic.bin
 Link: rtlwifi/rtl8723bs_ap_wowlan.bin -> rtl8723bu_ap_wowlan.bin
 Link: rtlwifi/rtl8723bs_wowlan.bin -> rtl8723bu_wowlan.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3150,7 +3150,7 @@ Info: rtl8192fu taken from Realtek driver version
 File: rtlwifi/rtl8192fufw.bin
 Version: 6.0
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3219,7 +3219,7 @@ Version: 0.0.2
 File: rtl_nic/rtl8125b-2.fw
 Version: 0.0.2
 
-Licence:
+License:
  * Copyright © 2011-2013, Realtek Semiconductor Corporation
  *
  * Permission is hereby granted for the distribution of this firmware
@@ -3238,7 +3238,7 @@ File: rtl_nic/rtl8153c-1.fw
 File: rtl_nic/rtl8156a-2.fw
 File: rtl_nic/rtl8156b-2.fw
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 --------------------------------------------------------------------------
 
@@ -3246,7 +3246,7 @@ Driver: vt6656 - VIA VT6656 USB wireless driver
 
 File: vntwusb.fw
 
-Licence: Redistributable. See LICENCE.via_vt6656 for details.
+License: Redistributable. See LICENSE.via_vt6656 for details.
 
 --------------------------------------------------------------------------
 
@@ -3270,7 +3270,7 @@ File: ar3k/ramps_0x11020100_40.dfu
 File: ar3k/AthrBT_0x31010100.dfu
 File: ar3k/ramps_0x31010100_40.dfu
 
-Licence: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -3279,7 +3279,7 @@ Driver: DFU Driver for Atheros bluetooth chipset AR3012
 File: ar3k/AthrBT_0x01020201.dfu
 File: ar3k/1020201coex/ramps_0x01020201_26_HighPriority.dfu
 
-Licence: Redistributable. See LICENSE.QualcommAtheros_ar3k for details
+License: Redistributable. See LICENSE.QualcommAtheros_ar3k for details
 
 --------------------------------------------------------------------------
 
@@ -3297,7 +3297,7 @@ File: ar3k/30000/ar3kbdaddr.pst
 File: ar3k/30000/PS_ASIC.pst
 File: ar3k/30000/RamPatch.txt
 
-Licence: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -3333,7 +3333,7 @@ File: ath6k/AR6002/eeprom.bin
 File: ath6k/AR6002/athwlan.bin.z77
 File: ath6k/AR6002/data.patch.hw2_0.bin
 
-Licence: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -3400,7 +3400,7 @@ Link: qcom/sdm845/wlanmdsp.mbn -> ../../ath10k/WCN3990/hw1.0/wlanmdsp.mbn
 Version: WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1
 File: ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp
 
-Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
+License: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
 
 --------------------------------------------------------------------------
 
@@ -3499,7 +3499,7 @@ File: ath11k/IPQ5018/hw1.0/q6_fw.mdt
 Version: WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
 File: ath11k/IPQ5018/hw1.0/Notice.txt
 
-Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
+License: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
 
 --------------------------------------------------------------------------
 
@@ -3515,7 +3515,7 @@ File: myri10ge_rss_eth_big_z8e.dat
 File: myri10ge_rss_ethp_big_z8e.dat
 Version: 1.4.57
 
-License: Redistributable.  See LICENCE.myri10ge_firmware for details.
+License: Redistributable.  See LICENSE.myri10ge_firmware for details.
 
 --------------------------------------------------------------------------
 
@@ -3529,7 +3529,7 @@ File: ath6k/AR6003.1/hw2.1.1/data.patch.bin
 File: ath6k/AR6003.1/hw2.1.1/endpointping.bin
 File: ath6k/AR6003.1/hw2.1.1/otp.bin
 
-License: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -3541,7 +3541,7 @@ File: ar3k/30101coex/PS_ASIC_aclHighPri.pst
 File: ar3k/30101coex/PS_ASIC.pst
 File: ar3k/30101coex/RamPatch.txt
 
-License: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -3549,7 +3549,7 @@ Driver: drxk - Micronas DRX-K demodulator driver
 
 File: dvb-usb-terratec-h5-drxk.fw
 
-Licence: Redistributable.
+License: Redistributable.
 
 TERRATEC grants permission to use and redistribute these firmware
 files for use with TERRATEC devices, but not as part of the Linux
@@ -3571,7 +3571,7 @@ File: ene-ub6250/ms_init.bin
 File: ene-ub6250/msp_rdwr.bin
 File: ene-ub6250/ms_rdwr.bin
 
-Licence: Redistributable. See LICENCE.ene_firmware for details.
+License: Redistributable. See LICENSE.ene_firmware for details.
 
 --------------------------------------------------------------------------
 
@@ -3580,7 +3580,7 @@ Driver: isci -- Intel C600 SAS controller driver
 File: isci/isci_firmware.bin
 Source: isci/
 
-Licence: GPLv2. See GPL-2 for details.
+License: GPLv2. See GPL-2 for details.
 
 --------------------------------------------------------------------------
 
@@ -3588,7 +3588,7 @@ Driver: ar5523 -- Atheros AR5523 based USB Wifi dongles
 
 File: ar5523.bin
 
-Licence: Redistributable. See LICENCE.atheros_firmware for details
+License: Redistributable. See LICENSE.atheros_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -3600,7 +3600,7 @@ File: s5p-mfc-v6-v2.fw
 File: s5p-mfc-v7.fw
 File: s5p-mfc-v8.fw
 
-Licence: Redistributable.
+License: Redistributable.
 
 Samsung grants permission to use and redistribute aforementioned firmware
 files for the use with Exynos series devices, but not as part of the Linux
@@ -3621,7 +3621,7 @@ Source: carl9170fw/
 
 Downloaded from http://linuxwireless.org/en/users/Drivers/carl9170
 
-Licence: GPLv2. Some build scripts use the New BSD (3-clause) licence.. See GPL-2 for details.
+License: GPLv2. Some build scripts use the New BSD (3-clause) license.. See GPL-2 for details.
 
 --------------------------------------------------------------------------
 
@@ -3630,7 +3630,7 @@ Driver: snd-hda-codec-ca0132 - Creative Sound Core3D codec
 File: ctefx.bin
 File: ctspeq.bin
 
-Licence: Redistributable. See LICENCE.ca0132 for details
+License: Redistributable. See LICENSE.ca0132 for details
 
 Found also in alsa-firmware package.
 
@@ -3788,7 +3788,7 @@ Version: BT_SolarF_JnP2_REL67068
 File:intel/ibt-1040-4150.ddc
 Version: BT_SolarF_JnP2_REL67068
 
-Licence: Redistributable. See LICENCE.ibt_firmware for details
+License: Redistributable. See LICENSE.ibt_firmware for details
 
 File: rtl_bt/rtl8192ee_fw.bin
 File: rtl_bt/rtl8192eu_fw.bin
@@ -3827,7 +3827,7 @@ File: rtl_bt/rtl8852cu_config.bin
 File: rtl_bt/rtl8851bu_fw.bin
 File: rtl_bt/rtl8851bu_config.bin
 
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+License: Redistributable. See LICENSE.rtlwifi_firmware.txt for details.
 
 Found in vendor driver, linux_bt_usb_2.11.20140423_8723be.rar
 From https://github.com/troy-tan/driver_store
@@ -3845,7 +3845,7 @@ Driver: btmtk_usb - Bluetooth USB driver
 File: mediatek/mt7650.bin
 Link: mt7650.bin -> mediatek/mt7650.bin
 
-Licence: Redistributable. See LICENCE.ralink_a_mediatek_company_firmware for details
+License: Redistributable. See LICENSE.ralink_a_mediatek_company_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -3853,7 +3853,7 @@ Driver: rp2 -- Comtrol RocketPort 2 serial driver
 
 File: rp2.fw
 
-Licence: Redistributable.
+License: Redistributable.
 
 Copyright (C) 2013 Comtrol Corporation
 
@@ -3875,7 +3875,7 @@ File: go7007/s2250-2.fw
 Link: s2250.fw -> go7007/s2250-2.fw
 Link: s2250_loader.fw -> go7007/s2250-1.fw
 
-Licence:
+License:
   Sensoray grants permission to use and redistribute these firmware
   files for use with Sensoray devices, but not as a part of the Linux
   kernel or in any other form which would require these files themselves
@@ -3891,7 +3891,7 @@ File: go7007/px-m402u.fw
 File: go7007/px-tv402u.fw
 File: go7007/wis-startrek.fw
 
-Licence: Redistributable. See LICENCE.go7007 for details
+License: Redistributable. See LICENSE.go7007 for details
 
 --------------------------------------------------------------------------
 
@@ -3939,7 +3939,7 @@ File: moxa/moxa-1131.fw
 File: moxa/moxa-1150.fw
 File: moxa/moxa-1151.fw
 
-License: Redistributable. See LICENCE.moxa for details
+License: Redistributable. See LICENSE.moxa for details
 
 --------------------------------------------------------------------------
 
@@ -3955,7 +3955,7 @@ File: moxa/moxa-1618.fw
 File: moxa/moxa-1653.fw
 File: moxa/moxa-1658.fw
 
-License: Redistributable. See LICENCE.moxa for details
+License: Redistributable. See LICENSE.moxa for details
 
 --------------------------------------------------------------------------
 
@@ -3963,7 +3963,7 @@ Driver: cw1200 - ST-E CW1100/CW1200 WLAN driver
 
 File: wsm_22.bin
 Version: WSM395
-Licence: Redistributable. See LICENCE.cw1200 for details.
+License: Redistributable. See LICENSE.cw1200 for details.
 
 File: sdd_sagrad_1091_1098.bin
 
@@ -3989,7 +3989,7 @@ File: cbfw-3.2.5.1.bin
 File: ctfw-3.2.5.1.bin
 File: ct2fw-3.2.5.1.bin
 
-Licence:
+License:
 
 This file contains firmware data derived from proprietary unpublished
 source code.
@@ -4021,7 +4021,7 @@ Link: qat_mmp.bin -> qat_895xcc_mmp.bin
 File: qat_4xxx.bin
 File: qat_4xxx_mmp.bin
 
-Licence: Redistributable. See LICENCE.qat_firmware for details
+License: Redistributable. See LICENSE.qat_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -4044,7 +4044,7 @@ Version: 1.0.5b
 File: rsi/rs9116_wlan_bt_classic.rps
 Version: 1.0.5b
 
-Licence:
+License:
  * Firmware is:
  *	Derived from proprietary unpublished source code,
  *	Copyright (C) 2019 Redpine Signals Inc.
@@ -4061,7 +4061,7 @@ File: r8a779x_usb3_v1.dlmem
 File: r8a779x_usb3_v2.dlmem
 File: r8a779x_usb3_v3.dlmem
 
-Licence: Redistributable. See LICENCE.r8a779x_usb3 for details.
+License: Redistributable. See LICENSE.r8a779x_usb3 for details.
 
 --------------------------------------------------------------------------
 
@@ -4069,7 +4069,7 @@ Driver: snd_soc_sst_acpi
 
 File: intel/fw_sst_0f28.bin-48kHz_i2s_master
 
-License: Redistributable. See LICENCE.fw_sst_0f28 for details
+License: Redistributable. See LICENSE.fw_sst_0f28 for details
 
 --------------------------------------------------------------------------
 
@@ -4078,7 +4078,7 @@ Driver: as102 - Abilis Systems Single DVB-T Receiver
 File: as102_data1_st.hex
 File: as102_data2_st.hex
 
-License: Redistributable. See LICENCE.Abilis for details
+License: Redistributable. See LICENSE.Abilis for details
 
 --------------------------------------------------------------------------
 
@@ -4087,7 +4087,7 @@ Driver: it9135 -- ITEtech IT913x DVB-T USB driver
 File: dvb-usb-it9135-01.fw
 File: dvb-usb-it9135-02.fw
 
-Licence: Redistributable. See LICENCE.it913x for details
+License: Redistributable. See LICENSE.it913x for details
 
 --------------------------------------------------------------------------
 
@@ -4097,7 +4097,7 @@ File: intel/catpt/bdw/dsp_basefw.bin
 Version: 44b81c4d5397a63108356f58f036953d9b288c4e
 Link: intel/IntcSST2.bin -> catpt/bdw/dsp_basefw.bin
 
-License: Redistributable. See LICENCE.IntcSST2 for details
+License: Redistributable. See LICENSE.IntcSST2 for details
 
 --------------------------------------------------------------------------
 
@@ -4116,7 +4116,7 @@ File: intel/avs/cnl/dsp_basefw.bin
 Version: 10.23.00.8551
 Link: intel/dsp_fw_cnl.bin -> avs/cnl/dsp_basefw.bin
 
-License: Redistributable. See LICENCE.adsp_sst for details
+License: Redistributable. See LICENSE.adsp_sst for details
 
 --------------------------------------------------------------------------
 
@@ -4125,7 +4125,7 @@ Driver: snd_intel_sst_core
 File: intel/fw_sst_0f28.bin
 File: intel/fw_sst_0f28_ssp0.bin
 
-License: Redistributable. See LICENCE.fw_sst_0f28 for details
+License: Redistributable. See LICENSE.fw_sst_0f28 for details
 
 --------------------------------------------------------------------------
 
@@ -4134,7 +4134,7 @@ Driver: snd_intel_sst_core
 File: intel/fw_sst_22a8.bin
 Version: 01.0B.02.02
 
-License: Redistributable. See LICENCE.fw_sst_0f28 for details
+License: Redistributable. See LICENSE.fw_sst_0f28 for details
 
 --------------------------------------------------------------------------
 
@@ -4145,14 +4145,14 @@ Version: 8.20.00.969
 File: intel/dsp_fw_release_v3402.bin
 Version: 9.21.00.3402_161
 
-License: Redistributable. See LICENCE.adsp_sst for details
+License: Redistributable. See LICENSE.adsp_sst for details
 
 File: intel/dsp_fw_bxtn_v2219.bin
 Version: 9.22.01.2219_64
 File: intel/dsp_fw_bxtn_v3366.bin
 Version: 9.22.01.3366_157
 
-License: Redistributable. See LICENCE.adsp_sst for details
+License: Redistributable. See LICENSE.adsp_sst for details
 
 File: intel/dsp_fw_kbl_v701.bin
 Version: 9.21.00.701
@@ -4169,7 +4169,7 @@ Version: 9.21.00.3420_163
 File: intel/dsp_fw_kbl_v3402.bin
 Version: 9.21.00.3402_161
 
-License: Redistributable. See LICENCE.adsp_sst for details
+License: Redistributable. See LICENSE.adsp_sst for details
 
 File: intel/dsp_fw_glk_v1814.bin
 Version: 9.92.01.1814
@@ -4185,7 +4185,7 @@ Version: 10.00.00.1191
 File: intel/dsp_fw_cnl_v1858.bin
 Version: 10.23.00.1858
 
-License: Redistributable. See LICENCE.adsp_sst for details
+License: Redistributable. See LICENSE.adsp_sst for details
 
 --------------------------------------------------------------------------
 
@@ -4205,7 +4205,7 @@ File: sms1xxx-nova-b-dvbt-01.fw
 File: sms1xxx-stellar-dvbt-01.fw
 File: tdmb_nova_12mhz.inp
 
-Licence: Redistributable. See LICENCE.siano for details
+License: Redistributable. See LICENSE.siano for details
 
 --------------------------------------------------------------------------
 
@@ -4223,7 +4223,7 @@ Version: v55.15
 File: nvidia/tegra194/xusb.bin
 Version: v60.06
 
-Licence: Redistributable. See LICENCE.nvidia for details
+License: Redistributable. See LICENSE.nvidia for details
 
 --------------------------------------------------------------------------
 
@@ -4240,7 +4240,7 @@ Link: nvidia/tegra186/vic.bin -> vic04_ucode.bin
 
 File: nvidia/tegra194/vic.bin
 
-Licence: Redistributable. See LICENCE.nvidia for details
+License: Redistributable. See LICENSE.nvidia for details
 
 --------------------------------------------------------------------------
 
@@ -4254,7 +4254,7 @@ File: atusb/rzusb-0.3.bin
 Version: 0.3
 Info: atusb/ChangeLog
 
-Licence: GPLv2 or later. See GPL-2 and GPL-3 for details.
+License: GPLv2 or later. See GPL-2 and GPL-3 for details.
 
 --------------------------------------------------------------------------
 
@@ -4301,7 +4301,7 @@ File: qca/nvm_usb_00130201_gf_0303.bin
 File: qca/rampatch_usb_00190200.bin
 File: qca/nvm_usb_00190200.bin
 
-Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k and qca/NOTICE.txt for details
+License: Redistributable. See LICENSE.QualcommAtheros_ath10k and qca/NOTICE.txt for details
 
 --------------------------------------------------------------------------
 
@@ -4321,7 +4321,7 @@ File: qca/msnv11.bin
 File: qca/msnv11.b0a
 File: qca/msnv11.b09
 
-Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k and qca/NOTICE.txt for details
+License: Redistributable. See LICENSE.QualcommAtheros_ath10k and qca/NOTICE.txt for details
 
 Driver: qca - Qualcomm Atheros Bluetooth support for QCA2066 chips
 
@@ -4334,7 +4334,7 @@ File: qca/hpnv21g.301
 File: qca/hpnv21g.302
 
 
-Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k and qca/NOTICE.txt for details
+License: Redistributable. See LICENSE.QualcommAtheros_ath10k and qca/NOTICE.txt for details
 
 --------------------------------------------------------------------------
 
@@ -4352,7 +4352,7 @@ Version: v1.7.2
 File: liquidio/lio_410nv_nic.bin
 Version: v1.7.2
 
-Licence: Redistributable. See LICENCE.cavium_liquidio for details
+License: Redistributable. See LICENSE.cavium_liquidio for details
 
 --------------------------------------------------------------------------
 
@@ -4364,7 +4364,7 @@ Version: v01
 File: cavium/cnn55xx_se.fw
 Version: v10
 
-Licence: Redistributable. See LICENCE.cavium for details
+License: Redistributable. See LICENSE.cavium for details
 
 --------------------------------------------------------------------------
 
@@ -5147,7 +5147,7 @@ File: nvidia/tu10x/typec/ccg_primary.cyacd
 File: nvidia/tu10x/typec/ccg_secondary.cyacd
 File: nvidia/tu10x/typec/ccg_boot.cyacd
 
-Licence: Redistributable. See LICENCE.nvidia for details
+License: Redistributable. See LICENSE.nvidia for details
 
 --------------------------------------------------------------------------
 
@@ -5175,7 +5175,7 @@ Version: 0x4755
 File: hfi1_sbus.fw
 Version: 0x10130001
 
-Licence: Redistributable. See LICENSE.hfi1_firmware for details
+License: Redistributable. See LICENSE.hfi1_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -5183,7 +5183,7 @@ Driver: knav_qmss_queue - TI Keystone 2 QMSS driver
 
 File: ti-keystone/ks2_qmss_pdsp_acc48_k2_le_1_0_0_9.bin
 
-Licence: Redistributable. See LICENCE.ti-keystone for details.
+License: Redistributable. See LICENSE.ti-keystone for details.
 
 --------------------------------------------------------------------------
 
@@ -5195,7 +5195,7 @@ Version: 7.2.8.6
 File: mwlwifi/88W8897.bin
 Version: 8.2.0.10
 
-Licence: Redistributable. See LICENCE.Marvell for details.
+License: Redistributable. See LICENSE.Marvell for details.
 
 --------------------------------------------------------------------------
 
@@ -5206,7 +5206,7 @@ File: mediatek/mt8173/vpu_p.bin
 Link: vpu_d.bin -> mediatek/mt8173/vpu_d.bin
 Link: vpu_p.bin -> mediatek/mt8173/vpu_p.bin
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5221,7 +5221,7 @@ Version: v2.0.20536
 File: mediatek/mt8195/scp.img
 Version: v2.0.21961
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5235,7 +5235,7 @@ Version: 20180517181834
 # File: mediatek/mt7663pr2h.bin
 # Version: 7663e2ccn04-2006030247
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5244,7 +5244,7 @@ Driver: rk3399-dptx - ROCKCHIP rk3399 dptx firmware
 File: rockchip/dptx.bin
 Version: 3.1
 
-Licence: Redistributable. See LICENCE.rockchip for details.
+License: Redistributable. See LICENSE.rockchip for details.
 
 --------------------------------------------------------------------------
 
@@ -5256,7 +5256,7 @@ Version: 2.6
 File: mediatek/mt7650e.bin
 Version: 1.0.07-b370
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 ---------------------------------------------------------------------------
 
@@ -5270,7 +5270,7 @@ File: mediatek/mt7662_rom_patch.bin
 Version: 0.0.2_P69
 Link: mt7662_rom_patch.bin -> mediatek/mt7662_rom_patch.bin
 
-Licence: Redistributable. See LICENCE.ralink_a_mediatek_company_firmware for details
+License: Redistributable. See LICENSE.ralink_a_mediatek_company_firmware for details
 
 ---------------------------------------------------------------------------
 
@@ -5282,7 +5282,7 @@ Version: 1.5
 File: mediatek/mt7662u_rom_patch.bin
 Version: 0.0.2_P48
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5295,7 +5295,7 @@ Version: 20190114
 File: mediatek/mt7615_rom_patch.bin
 Version: 20190114
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5306,7 +5306,7 @@ Version: 20200630
 File: mediatek/mt7622_rom_patch.bin
 Version: 20190114
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5322,7 +5322,7 @@ Version: 7663e2-1802-19091404338b809
 File: mediatek/mt7663_n9_rebb.bin
 Version: 7663mp1827-20190914043434
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5380,7 +5380,7 @@ Version: 20221208201745a
 File: mediatek/mt7981_wo.bin
 Version: 20221208202138
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5391,7 +5391,7 @@ Version: 20230526130917a
 File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
 Version: 20230526130958
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5400,7 +5400,7 @@ Driver: mt7921 - MediaTek MT7921 bluetooth chipset
 File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
 Version: 20230526131214
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5411,7 +5411,7 @@ Version: 20230627143702a
 File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
 Version: 20230627143946
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -5420,7 +5420,7 @@ Driver: mt7922 - MediaTek MT7922 bluetooth chipset
 File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
 Version: 20230627144220
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 Driver: nfp - Netronome Flow Processor
@@ -5513,7 +5513,7 @@ File: netronome/bpf/nic_AMDA0078-0011_1x100.nffw
 Version: v2.0.6.124
 
 
-Licence: Redistributable. See LICENCE.Netronome for details
+License: Redistributable. See LICENSE.Netronome for details
 
 --------------------------------------------------------------------------
 
@@ -5523,7 +5523,7 @@ File: wil6210.fw
 File: wil6210.brd
 Version: 5.2.0.18
 
-Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
+License: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
 
 --------------------------------------------------------------------------
 
@@ -5558,7 +5558,7 @@ File: qcom/vpu-2.0/venus.mbn
 
 Version: VIDEO.VPU.2.0-00049-PROD-1
 
-Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
+License: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
 
 Binary files supplied originally from
 https://developer.qualcomm.com/hardware/dragonboard-410c/tools
@@ -5572,7 +5572,7 @@ Version: 3.3
 File: imx/sdma/sdma-imx7d.bin
 Version: 4.2
 
-Licence: Redistributable. See LICENSE.sdma_firmware for details
+License: Redistributable. See LICENSE.sdma_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -5603,7 +5603,7 @@ File: qcom/leia_pfp_470.fw
 File: qcom/leia_pm4_470.fw
 File: qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn
 
-Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
+License: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
 
 Binary files supplied originally from
 https://developer.qualcomm.com/hardware/dragonboard-410c/tools
@@ -5615,7 +5615,7 @@ Driver: adreno - Qualcomm Adreno GPU firmware
 File: qcom/yamato_pfp.fw
 File: qcom/yamato_pm4.fw
 
-Licence: Redistributable, BSD-3-Clause licence, See LICENSE.qcom_yamato for details
+License: Redistributable, BSD-3-Clause license, See LICENSE.qcom_yamato for details
 
 Binary files generated from header files in EfikaMX kernel sources. A prefix of
 four zero bytes was prepended to make them work with the DRM MSM driver. See
@@ -5656,7 +5656,7 @@ File: qcom/sc8280xp/LENOVO/21BX/qcadsp8280.mbn
 File: qcom/sc8280xp/LENOVO/21BX/qccdsp8280.mbn
 File: qcom/sc8280xp/LENOVO/21BX/qcslpi8280.mbn
 
-Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
+License: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
 
 Binary files supplied originally from
 http://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware/linux-board-support-package-r1036.1.zip
@@ -5678,7 +5678,7 @@ File: qcom/sdm845/modem_nm.mbn
 File: qcom/sdm845/modemuw.jsn
 Link: qcom/sdm845/modem.mbn -> modem_nm.mbn
 
-Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
+License: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
 
 Binary files supplied originally from
 http://releases.linaro.org/96boards/dragonboard845c/qualcomm/firmware/RB3_firmware_20221121000000-v5.zip
@@ -5759,7 +5759,7 @@ File: mellanox/mlxsw_spectrum2-29.2012.1012.mfa2
 File: mellanox/mlxsw_spectrum3-30.2012.1012.mfa2
 File: mellanox/mlxsw_spectrum4-34.2012.1012.mfa2
 
-Licence:
+License:
  Copyright (c) 2017-2020 Mellanox Technologies, Ltd. All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
@@ -5797,7 +5797,7 @@ Driver: cdns-mhdp - Cadence MHDP8546 DP bridge
 File: cadence/mhdp8546.bin
 Version: 2.1.0
 
-Licence: Redistributable. See LICENCE.cadence for details
+License: Redistributable. See LICENSE.cadence for details
 
 --------------------------------------------------------------------------
 
@@ -5819,7 +5819,7 @@ File: dpaa2/mc/mc_10.28.1_ls1088a.itb
 File: dpaa2/mc/mc_10.28.1_ls2088a.itb
 File: dpaa2/mc/mc_10.28.1_lx2160a.itb
 
-Licence: Redistributable. See LICENSE.nxp_mc_firmware for details
+License: Redistributable. See LICENSE.nxp_mc_firmware for details
 
 --------------------------------------------------------------------------
 
@@ -5828,7 +5828,7 @@ Driver: mscc-phy - Microchip PHY drivers
 File: microchip/mscc_vsc8574_revb_int8051_29e8.bin
 File: microchip/mscc_vsc8584_revb_int8051_fb48.bin
 
-Licence: Redistributable. See LICENCE.microchip for details
+License: Redistributable. See LICENSE.microchip for details
 
 --------------------------------------------------------------------------
 
@@ -5850,7 +5850,7 @@ File: meson/vdec/gxm_h264.bin
 File: meson/vdec/sm1_hevc_mmu.bin
 File: meson/vdec/sm1_vp9_mmu.bin
 
-Licence: Redistributable. See LICENSE.amlogic_vdec for details.
+License: Redistributable. See LICENSE.amlogic_vdec for details.
 
 --------------------------------------------------------------------------
 
@@ -5874,7 +5874,7 @@ Driver: inside-secure -- Inside Secure EIP197 crypto driver
 File: inside-secure/eip197_minifw/ipue.bin
 File: inside-secure/eip197_minifw/ifpp.bin
 
-Licence: Redistributable.
+License: Redistributable.
 Copyright (c) 2019 Verimatrix, Inc.
 
 Derived from proprietary unpublished source code.
@@ -5892,7 +5892,7 @@ File: mrvl/prestera/mvsw_prestera_fw-v4.0.img
 File: mrvl/prestera/mvsw_prestera_fw-v4.1.img
 File: mrvl/prestera/mvsw_prestera_fw_arm64-v4.1.img
 
-Licence: Redistributable. See LICENCE.Marvell for details.
+License: Redistributable. See LICENSE.Marvell for details.
 
 ------------------------------------------------
 
@@ -5913,7 +5913,7 @@ File: wfx/brd4001a.pds
 File: wfx/brd8022a.pds
 File: wfx/brd8023a.pds
 
-Licence: Redistributable. See wfx/LICENCE.wf200 for details.
+License: Redistributable. See wfx/LICENSE.wf200 for details.
 
 The firmware itself originates from https://github.com/SiliconLabs/wfx-firmware
 
@@ -5928,7 +5928,7 @@ Driver: wave5 - Chips&Media, Inc. video codec driver
 
 File: cnm/wave521c_k3_codec_fw.bin
 
-Licence: Redistributable. See LICENCE.cnm for details.
+License: Redistributable. See LICENSE.cnm for details.
 
 ---------------------------------------------------------------------------
 
@@ -5948,7 +5948,7 @@ File: mrvl/cpt04/se.out
 File: mrvl/cpt04/ie.out
 Version: v1.21
 
-Licence: Redistributable. See LICENCE.Marvell for details.
+License: Redistributable. See LICENSE.Marvell for details.
 
 ---------------------------------------------------------------------------
 
@@ -5959,11 +5959,11 @@ Version: 1.8.8
 File: amphion/vpu/vpu_fw_imx8_enc.bin
 Version: 1.3.4
 
-Licence: Redistributable. See LICENSE.amphion_vpu for details
+License: Redistributable. See LICENSE.amphion_vpu for details
 
 ---------------------------------------------------------------------------
 
-Driver: cs35l41_hda - CS35l41 ALSA HDA audio driver
+Driver: cs35l41_hda - CS35l41 ALSA HAD audio driver
 
 File: cirrus/cs35l41-dsp1-spk-prot.wmfw
 File: cirrus/cs35l41-dsp1-spk-prot.bin
@@ -6561,7 +6561,7 @@ File: mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682.tplg
 File: mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682-dts.tplg
 Version: v0.4.1
 
-Licence: Redistributable. See LICENCE.mediatek for details.
+License: Redistributable. See LICENSE.mediatek for details.
 
 --------------------------------------------------------------------------
 
@@ -6569,7 +6569,7 @@ Driver: nxp-sr1xx - NXP Ultra Wide Band driver
 File: nxp/sr150_fw.bin
 Version: 44.00.02
 
-Licence: Redistributable. See LICENSE.nxp for details
+License: Redistributable. See LICENSE.nxp for details
 Originates from https://github.com/NXP/uwb-NXPUWB-FW.git
 --------------------------------------------------------------------------
 
@@ -6589,7 +6589,7 @@ Version: 17.92.1.p136.24
 File: nxp/uartspi_n61x_v1.bin.se
 Version: 18.99.1.p154.40
 
-Licence: Redistributable. See LICENSE.nxp for details
+License: Redistributable. See LICENSE.nxp for details
 
 Originates from https://github.com/nxp-imx/imx-firmware/tree/lf-6.1.22_2.0.0/nxp
 
@@ -6599,6 +6599,6 @@ Driver: qcom-sc8280xp - Qualcomm ASoC tplg Firmware
 File: qcom/sc8280xp/LENOVO/21BX/audioreach-tplg.bin
 Version: v0.1.0
 
-Licence: Redistributable. See LICENCE.linaro for details
+License: Redistributable. See LICENSE.linaro for details
 Originates from https://git.linaro.org/people/srinivas.kandagatla/audioreach-topology.git
 --------------------------------------------------------------------------
diff --git a/wfx/LICENCE.wf200 b/wfx/LICENSE.wf200
similarity index 100%
rename from wfx/LICENCE.wf200
rename to wfx/LICENSE.wf200
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 17/20] check_whence: reformat using python black
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (15 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 16/20] WHENCE: " Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 18/20] Add CI/CD with ci-fairy Mario Limonciello
                   ` (3 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 check_whence.py | 85 +++++++++++++++++++++++++++++--------------------
 1 file changed, 50 insertions(+), 35 deletions(-)

diff --git a/check_whence.py b/check_whence.py
index d45d90f8..bf14aed6 100755
--- a/check_whence.py
+++ b/check_whence.py
@@ -3,48 +3,53 @@
 import os, re, sys
 from io import open
 
+
 def list_whence():
-    with open('WHENCE', encoding='utf-8') as whence:
+    with open("WHENCE", encoding="utf-8") as whence:
         for line in whence:
             match = re.match(r'(?:File|Source):\s*"(.*)"', line)
             if match:
                 yield match.group(1)
                 continue
-            match = re.match(r'(?:File|Source):\s*(\S*)', line)
+            match = re.match(r"(?:File|Source):\s*(\S*)", line)
             if match:
                 yield match.group(1)
                 continue
-            match = re.match(r'Licen[cs]e: (?:.*\bSee (.*) for details\.?|(\S*))\n',
-                             line)
+            match = re.match(
+                r"Licen[cs]e: (?:.*\bSee (.*) for details\.?|(\S*))\n", line
+            )
             if match:
                 if match.group(1):
-                    for name in re.split(r', | and ', match.group(1)):
+                    for name in re.split(r", | and ", match.group(1)):
                         yield name
                     continue
                 if match.group(2):
                     # Just one word - may or may not be a filename
-                    if not re.search(r'unknown|distributable', match.group(2),
-                                     re.IGNORECASE):
+                    if not re.search(
+                        r"unknown|distributable", match.group(2), re.IGNORECASE
+                    ):
                         yield match.group(2)
                         continue
 
+
 def list_whence_files():
-    with open('WHENCE', encoding='utf-8') as whence:
+    with open("WHENCE", encoding="utf-8") as whence:
         for line in whence:
-            match = re.match(r'File:\s*(.*)', line)
+            match = re.match(r"File:\s*(.*)", line)
             if match:
-                yield match.group(1).replace("\ ", " ").replace("\"", "")
+                yield match.group(1).replace("\ ", " ").replace('"', "")
                 continue
 
+
 def list_links_list():
-    with open('WHENCE', encoding='utf-8') as whence:
+    with open("WHENCE", encoding="utf-8") as whence:
         for line in whence:
-            match = re.match(r'Link:\s*(.*)', line)
+            match = re.match(r"Link:\s*(.*)", line)
             if match:
                 linkname, target = match.group(1).split("->")
 
-                linkname = linkname.strip().replace("\ ", " ").replace("\"", "")
-                target = target.strip().replace("\ ", " ").replace("\"", "")
+                linkname = linkname.strip().replace("\ ", " ").replace('"', "")
+                target = target.strip().replace("\ ", " ").replace('"', "")
 
                 # Link target is relative to the link
                 target = os.path.join(os.path.dirname(linkname), target)
@@ -53,42 +58,49 @@ def list_links_list():
                 yield (linkname, target)
                 continue
 
+
 def list_git():
-    with os.popen('git ls-files') as git_files:
+    with os.popen("git ls-files") as git_files:
         for line in git_files:
-            yield line.rstrip('\n')
+            yield line.rstrip("\n")
+
 
 def main():
     ret = 0
     whence_list = list(list_whence())
     whence_files = list(list_whence_files())
     links_list = list(list_links_list())
-    known_files = set(name for name in whence_list if not name.endswith('/')) | \
-                  set(['check_whence.py', 'configure', 'Makefile',
-                       'README', 'copy-firmware.sh', 'WHENCE'])
-    known_prefixes = set(name for name in whence_list if name.endswith('/'))
+    known_files = set(name for name in whence_list if not name.endswith("/")) | set(
+        [
+            "check_whence.py",
+            "configure",
+            "Makefile",
+            "README",
+            "copy-firmware.sh",
+            "WHENCE",
+        ]
+    )
+    known_prefixes = set(name for name in whence_list if name.endswith("/"))
     git_files = set(list_git())
 
-    for name in set(name for name in whence_files if name.endswith('/')):
-        sys.stderr.write('E: %s listed in WHENCE as File, but is directory\n' %
-                         name)
+    for name in set(name for name in whence_files if name.endswith("/")):
+        sys.stderr.write("E: %s listed in WHENCE as File, but is directory\n" % name)
         ret = 1
 
     for name in set(fw for fw in whence_files if whence_files.count(fw) > 1):
-        sys.stderr.write('E: %s listed in WHENCE twice\n' % name)
+        sys.stderr.write("E: %s listed in WHENCE twice\n" % name)
         ret = 1
 
     for name in set(link for link in whence_files if os.path.islink(link)):
-        sys.stderr.write('E: %s listed in WHENCE as File, but is a symlink\n' %
-                         name)
+        sys.stderr.write("E: %s listed in WHENCE as File, but is a symlink\n" % name)
         ret = 1
 
     for name in set(link[0] for link in links_list if os.path.islink(link[0])):
-        sys.stderr.write('E: %s listed in WHENCE as Link, is in tree\n' % name)
+        sys.stderr.write("E: %s listed in WHENCE as Link, is in tree\n" % name)
         ret = 1
 
     for name in sorted(list(known_files - git_files)):
-        sys.stderr.write('E: %s listed in WHENCE does not exist\n' % name)
+        sys.stderr.write("E: %s listed in WHENCE does not exist\n" % name)
         ret = 1
 
     # A link can point to another link, or to a file...
@@ -99,20 +111,22 @@ def main():
         dirname = target
         while True:
             dirname = os.path.dirname(dirname)
-            if dirname == '':
+            if dirname == "":
                 break
             valid_targets.add(dirname)
 
     for name, target in sorted(links_list):
         if target not in valid_targets:
-            sys.stderr.write('E: target %s of link %s in WHENCE'
-                             ' does not exist\n' % (target, name))
+            sys.stderr.write(
+                "E: target %s of link %s in WHENCE" " does not exist\n" % (target, name)
+            )
             ret = 1
 
     for name in sorted(list(git_files - known_files)):
         # Ignore subdirectory changelogs and GPG detached signatures
-        if (name.endswith('/ChangeLog') or
-            (name.endswith('.asc') and name[:-4] in known_files)):
+        if name.endswith("/ChangeLog") or (
+            name.endswith(".asc") and name[:-4] in known_files
+        ):
             continue
 
         # Ignore unknown files in known directories
@@ -120,9 +134,10 @@ def main():
             if name.startswith(prefix):
                 break
         else:
-            sys.stderr.write('E: %s not listed in WHENCE\n' % name)
+            sys.stderr.write("E: %s not listed in WHENCE\n" % name)
             ret = 1
     return ret
 
-if __name__ == '__main__':
+
+if __name__ == "__main__":
     sys.exit(main())
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 18/20] Add CI/CD with ci-fairy
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (16 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 17/20] check_whence: reformat using python black Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 19/20] Wire up pre-commit to `make check` Mario Limonciello
                   ` (2 subsequent siblings)
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

When run on a Freedesktop Gitlab isntance this will leverage
existing templates and run a pre-commit script.

This will make sure that all formatting changes match the expected
style.

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 .codespell.cfg          |  4 ++++
 .gitignore              |  1 +
 .gitlab-ci.yml          | 22 ++++++++++++++++++++++
 .pre-commit-config.yaml | 33 +++++++++++++++++++++++++++++++++
 check_whence.py         |  4 ++++
 5 files changed, 64 insertions(+)
 create mode 100644 .codespell.cfg
 create mode 100644 .gitignore
 create mode 100644 .gitlab-ci.yml
 create mode 100644 .pre-commit-config.yaml

diff --git a/.codespell.cfg b/.codespell.cfg
new file mode 100644
index 00000000..5af7dce9
--- /dev/null
+++ b/.codespell.cfg
@@ -0,0 +1,4 @@
+[codespell]
+builtin = clear,informal,en-GB_to_en-US
+skip = .git,carl9170fw,
+ignore-words-list = fils
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..fcf54f43
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+debian/
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..7cfdca38
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,22 @@
+.templates_sha: &templates_sha e9a461877f8c7f9fed9fff5491067ec3c3472559
+
+include:
+  - project: 'freedesktop/ci-templates'
+    ref: *templates_sha
+    file: '/templates/ci-fairy.yml'
+
+check-commits:
+  extends:
+    - .fdo.ci-fairy
+  script:
+    - ci-fairy check-commits --signed-off-by
+
+pre-commit:
+  extends:
+    - .fdo.ci-fairy
+  script:
+    - apk add python3-dev
+    - apk add gcc
+    - apk add musl-dev
+    - pip install pre-commit --ignore-installed distlib
+    - pre-commit run --all-files
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
new file mode 100644
index 00000000..b77bb683
--- /dev/null
+++ b/.pre-commit-config.yaml
@@ -0,0 +1,33 @@
+default_stages: [commit]
+repos:
+-   repo: https://github.com/pre-commit/pre-commit-hooks
+    rev: v4.0.1
+    hooks:
+    -   id: check-executables-have-shebangs
+    -   id: forbid-new-submodules
+    -   id: check-yaml
+    -   id: check-symlinks
+    -   id: destroyed-symlinks
+-   repo: https://github.com/codespell-project/codespell
+    rev: v2.1.0
+    hooks:
+    -   id: codespell
+        args: ['--config', './.codespell.cfg', '--write-changes']
+        types: [text]
+        exclude_types: ['c']
+-   repo: https://github.com/ambv/black
+    rev: 22.6.0
+    hooks:
+    - id: black
+-   repo: https://github.com/igorshubovych/markdownlint-cli
+    rev: v0.33.0
+    hooks:
+    - id: markdownlint
+      args: ['--fix']
+-   repo: local
+    hooks:
+    - id: check-whence
+      name: Check whence
+      files: 'WHENCE'
+      language: script
+      entry: ./check_whence.py
diff --git a/check_whence.py b/check_whence.py
index bf14aed6..3658e745 100755
--- a/check_whence.py
+++ b/check_whence.py
@@ -72,6 +72,10 @@ def main():
     links_list = list(list_links_list())
     known_files = set(name for name in whence_list if not name.endswith("/")) | set(
         [
+            ".gitignore",
+            ".codespell.cfg",
+            ".gitlab-ci.yml",
+            ".pre-commit-config.yaml",
             "check_whence.py",
             "configure",
             "Makefile",
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 19/20] Wire up pre-commit to `make check`
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (17 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 18/20] Add CI/CD with ci-fairy Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-15 18:00 ` [PATCH 20/20] Rewrite README in markdown Mario Limonciello
  2023-08-25 17:22 ` [PATCH 00/20] Add preparations to be able to run in a CI/CD system Dmitry Baryshkov
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

This will let `make check` cover more things than just `WHENCE`.

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 Makefile | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 50a4c29b..75039ccb 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,11 @@ FIRMWAREDIR = /lib/firmware
 all:
 
 check:
-	@./check_whence.py
+	@if ! which pre-commit >/dev/null; then \
+		echo "Install pre-commit to check files"; \
+		exit 1; \
+	fi
+	@pre-commit run --all-files
 
 install:
 	install -d $(DESTDIR)$(FIRMWAREDIR)
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 20/20] Rewrite README in markdown
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (18 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 19/20] Wire up pre-commit to `make check` Mario Limonciello
@ 2023-08-15 18:00 ` Mario Limonciello
  2023-08-25 17:22 ` [PATCH 00/20] Add preparations to be able to run in a CI/CD system Dmitry Baryshkov
  20 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-15 18:00 UTC (permalink / raw)
  To: linux-firmware, Josh Boyer; +Cc: Mario Limonciello

This will make it render more nicely if linux-firmware.git moves
to Gitlab or a fork of it is hosted in Gitlab.

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 README          | 43 ---------------------------------------
 README.md       | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
 check_whence.py |  2 +-
 3 files changed, 55 insertions(+), 44 deletions(-)
 delete mode 100644 README
 create mode 100644 README.md

diff --git a/README b/README
deleted file mode 100644
index 77ff0106..00000000
--- a/README
+++ /dev/null
@@ -1,43 +0,0 @@
-
-	Linux firmware
-	==============
-
-  <http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git>
-
-  git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
-
-This repository contains all these firmware images which have been
-extracted from older drivers, as well various new firmware images which
-we were never permitted to include in a GPL'd work, but which we _have_
-been permitted to redistribute under separate cover.
-
-To submit firmware to this repository, please send either a git binary
-diff or preferably a git pull request to:
-      linux-firmware@kernel.org
-and also cc: to related mailing lists.
-
-If your commit adds new firmware, it must update the WHENCE file to
-clearly state the license under which the firmware is available, and
-that it is redistributable. Being redistributable includes ensuring
-the firmware license provided includes an implicit or explicit
-patent grant to end users to ensure full functionality of device
-operation with the firmware. If the license is long and involved, it's
-permitted to include it in a separate file and refer to it from the
-WHENCE file ('See LICENSE.foo for details.').
-And if it were possible, a changelog of the firmware itself.
-
-Run 'make check' to check that WHENCE is consistent with the
-repository contents.
-
-Ideally, your commit should contain a Signed-Off-By: from someone
-authoritative on the licensing of the firmware in question (i.e. from
-within the company that owns the code).
-
-
-WARNING:
-=======
-
-Don't send any "CONFIDENTIALITY STATEMENT" in your e-mail, patch or
-request. Otherwise your firmware _will never be accepted_.
-
-Maintainers are really busy, so don't expect a prompt reply.
diff --git a/README.md b/README.md
new file mode 100644
index 00000000..d9fb7895
--- /dev/null
+++ b/README.md
@@ -0,0 +1,54 @@
+
+# Linux firmware
+
+This repository contains all these firmware images which have been
+extracted from older drivers, as well various new firmware images which
+we were never permitted to include in a GPL'd work, but which we _have_
+been permitted to redistribute under separate cover.
+
+## URLs
+
+[HTTP](http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git)
+
+[Git](git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git)
+
+## Submitting firmware
+
+To submit firmware to this repository, please send either a git binary
+diff or preferably a git pull request to: `linux-firmware@kernel.org`
+and also cc: to related mailing lists.
+
+## Quality
+
+If your commit adds new firmware, it must update the `WHENCE` file to
+clearly state the license under which the firmware is available, and
+that it is redistributable. Being redistributable includes ensuring
+the firmware license provided includes an implicit or explicit
+patent grant to end users to ensure full functionality of device
+operation with the firmware. If the license is long and involved, it's
+permitted to include it in a separate file and refer to it from the
+`WHENCE` file (IE _'See `LICENSE.foo` for details.'_).
+And if it were possible, a changelog of the firmware itself.
+
+To maintain consistent quality on the repository, please run the following
+before submitting a patch:
+
+```shell
+make check
+```
+
+If you don't have pre-commit installed, you can install it with:
+
+```shell
+pip install pre-commit
+```
+
+Your commit **must** contain a `Signed-Off-By:` from someone authoritative on
+the licensing of the firmware in question (i.e. from within the company
+that owns the code).
+
+## Warnings
+
+1. Don't send any "CONFIDENTIALITY STATEMENT" in your e-mail, patch or
+request. Otherwise your firmware _will never be accepted_.
+2. Maintainers are really busy, so don't expect a prompt reply.
diff --git a/check_whence.py b/check_whence.py
index 3658e745..f20c0c86 100755
--- a/check_whence.py
+++ b/check_whence.py
@@ -79,7 +79,7 @@ def main():
             "check_whence.py",
             "configure",
             "Makefile",
-            "README",
+            "README.md",
             "copy-firmware.sh",
             "WHENCE",
         ]
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* Re: [PATCH 00/20] Add preparations to be able to run in a CI/CD system
  2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
                   ` (19 preceding siblings ...)
  2023-08-15 18:00 ` [PATCH 20/20] Rewrite README in markdown Mario Limonciello
@ 2023-08-25 17:22 ` Dmitry Baryshkov
  2023-08-28 11:15   ` Josh Boyer
  20 siblings, 1 reply; 24+ messages in thread
From: Dmitry Baryshkov @ 2023-08-25 17:22 UTC (permalink / raw)
  To: Mario Limonciello, linux-firmware, Josh Boyer

Helo,

On 15/08/2023 20:59, Mario Limonciello wrote:
> If linux-firmware.git or a fork of it is hosted in Gitlab there is the
> ability to gate pull requests based on some CI checks.
> 
> The basic ones that come to mind are:
> 1. Checking spelling.

First, you are renaming a lot of 'licence' files to be named 'license'. 
This is fine from the US English point of view. Other (e.g. UK) English 
keep the difference between licence (noun) and license (verb). Not 
everybody uses the US English, especially for the legal documents.

Second, renaming licence files and/or changing their contents doesn't 
sound right to me. They are legally binding documents, with all the 
mistakes and typos. They are usually passed through the legal 
departments, etc. I would not guarantee that one wouldn't consider 
licence being void after these spelling corrections.

> 2. Checking WHENCE.
> 3. Checking for SoB.
> 4. Ensure that any python scripts pass style for 'black'.
> 
> All of the checks can be triggered by `pre-commit` or by `make check`
> 
> This series cleans up linux-firmware.git so all those would pass and
> adds some templates to that effect.
> 
> Mario Limonciello (20):
>    ath11k: update typographical errors in the Notice.txt files
>    ath10k: correct typographical errors in the Notice.txt files
>    i915: correct typographical errors caught by codespell
>    adsp_sst: correct typographical errors caught by codespell
>    agere: correct typographical errors in LICENSE caught by codespell
>    qca: correct typographical errors in NOTICE.txt caught by codespell
>    usbdux: correct typographical errors caught by codespell
>    dsp56k: correct typographical error caught by codespell
>    cxgb4: correct typographical errors caught by codespell
>    cavium_liquidio: fix typographical errors caught by codespell
>    kaweth: correct typographical errors caught by codespell
>    xc5000c: correct typographical errors caught by codespell
>    qcom: correct typographical errors caught by codespell
>    keyspan_pda: correct typographical errors caught by codespell
>    carl9170fw: correct typographical errors caught by codespell
>    WHENCE: correct typographical errors caught by codespell
>    check_whence: reformat using python black
>    Add CI/CD with ci-fairy
>    Wire up pre-commit to `make check`
>    Rewrite README in markdown
> 
>   .codespell.cfg                                |   4 +
>   .gitignore                                    |   1 +
>   .gitlab-ci.yml                                |  22 +
>   .pre-commit-config.yaml                       |  33 ++
>   LICENCE.Abilis => LICENSE.Abilis              |   0
>   LICENCE.IntcSST2 => LICENSE.IntcSST2          |   0
>   LICENCE.Marvell => LICENSE.Marvell            |   0
>   LICENCE.NXP => LICENSE.NXP                    |   0
>   LICENCE.Netronome => LICENSE.Netronome        |   0
>   LICENCE.OLPC => LICENSE.OLPC                  |   0
>   LICENCE.adsp_sst => LICENSE.adsp_sst          |   4 +-
>   LICENCE.agere => LICENSE.agere                |   2 +-
>   ...heros_firmware => LICENSE.atheros_firmware |   0
>   ...oadcom_bcm43xx => LICENSE.broadcom_bcm43xx |   0
>   LICENCE.ca0132 => LICENSE.ca0132              |   0
>   LICENCE.cadence => LICENSE.cadence            |   0
>   LICENCE.cavium => LICENSE.cavium              |   0
>   ...cavium_liquidio => LICENSE.cavium_liquidio |   4 +-
>   ...elsio_firmware => LICENSE.chelsio_firmware |   0
>   LICENCE.cnm => LICENSE.cnm                    |   0
>   LICENCE.cw1200 => LICENSE.cw1200              |   0
>   LICENCE.cypress => LICENSE.cypress            |   0
>   LICENCE.e100 => LICENSE.e100                  |   0
>   LICENCE.ene_firmware => LICENSE.ene_firmware  |   0
>   LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28    |   0
>   LICENCE.go7007 => LICENSE.go7007              |   0
>   LICENSE.i915                                  |  78 ++--
>   LICENCE.ibt_firmware => LICENSE.ibt_firmware  |   0
>   LICENCE.it913x => LICENSE.it913x              |   0
>   ...lwifi_firmware => LICENSE.iwlwifi_firmware |   0
>   LICENCE.kaweth => LICENSE.kaweth              |   2 +-
>   LICENCE.linaro => LICENSE.linaro              |   0
>   LICENCE.mediatek => LICENSE.mediatek          |   0
>   LICENCE.microchip => LICENSE.microchip        |   0
>   LICENCE.moxa => LICENSE.moxa                  |   0
>   ...10ge_firmware => LICENSE.myri10ge_firmware |   0
>   LICENCE.nvidia => LICENSE.nvidia              |   0
>   ...irmware => LICENSE.open-ath9k-htc-firmware |   0
>   LICENCE.phanfw => LICENSE.phanfw              |   0
>   LICENCE.qat_firmware => LICENSE.qat_firmware  |   0
>   LICENCE.qla1280 => LICENSE.qla1280            |   0
>   LICENCE.qla2xxx => LICENSE.qla2xxx            |   0
>   LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3  |   0
>   ...irmware.txt => LICENSE.ralink-firmware.txt |   0
>   ...LICENSE.ralink_a_mediatek_company_firmware |   0
>   LICENCE.rockchip => LICENSE.rockchip          |   0
>   ...rmware.txt => LICENSE.rtlwifi_firmware.txt |   0
>   LICENCE.siano => LICENSE.siano                |   0
>   ...ti-connectivity => LICENSE.ti-connectivity |   0
>   LICENCE.ti-keystone => LICENSE.ti-keystone    |   0
>   LICENCE.ti-tspa => LICENSE.ti-tspa            |   0
>   ...4-firmware => LICENSE.ueagle-atm4-firmware |   0
>   LICENCE.via_vt6656 => LICENSE.via_vt6656      |   0
>   LICENCE.wl1251 => LICENSE.wl1251              |   0
>   LICENCE.xc4000 => LICENSE.xc4000              |   0
>   LICENCE.xc5000 => LICENSE.xc5000              |   0
>   LICENCE.xc5000c => LICENSE.xc5000c            |   2 +-
>   Makefile                                      |   6 +-
>   README                                        |  43 --
>   README.md                                     |  54 +++
>   WHENCE                                        | 432 +++++++++---------
>   .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
>   .../hw2.1/notice_ath10k_firmware-5.txt        | 138 +++---
>   .../hw3.0/notice_ath10k_firmware-4.txt        | 144 +++---
>   .../hw3.0/notice_ath10k_firmware-6.txt        |  32 +-
>   .../hw3.0/notice_ath10k_firmware-sdio-6.txt   |  32 +-
>   .../hw1.0/notice_ath10k_firmware-5.txt        | 138 +++---
>   .../hw1.0/notice_ath10k_firmware-6.txt        |  32 +-
>   .../hw1.0/notice_ath10k_firmware-sdio-5.txt   | 138 +++---
>   .../hw1.0/notice_ath10k_firmware-5.txt        |   8 +-
>   .../hw2.0/notice_ath10k_firmware-5.txt        |  40 +-
>   .../hw2.0/notice_ath10k_firmware-4.txt        |   8 +-
>   .../hw2.0/notice_ath10k_firmware-5.txt        |   8 +-
>   .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
>   .../hw2.0/notice_ath10k_firmware-5.txt        |  26 +-
>   ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp      |  26 +-
>   ath11k/IPQ5018/hw1.0/Notice.txt               |  28 +-
>   ath11k/IPQ6018/hw1.0/Notice.txt               |  28 +-
>   ath11k/IPQ8074/hw2.0/Notice.txt               |  28 +-
>   ath11k/QCA6390/hw2.0/Notice.txt               | 100 ++--
>   ath11k/QCN9074/hw1.0/Notice.txt               |  28 +-
>   ath11k/WCN6750/hw1.0/Notice.txt               | 164 +++----
>   ath11k/WCN6855/hw2.0/Notice.txt               |  26 +-
>   carl9170fw/carlfw/Kconfig                     |   2 +-
>   carl9170fw/carlfw/carl9170.lds                |   4 +-
>   carl9170fw/carlfw/include/dma.h               |   2 +-
>   carl9170fw/carlfw/src/wlan.c                  |   4 +-
>   carl9170fw/carlfw/src/wol.c                   |   2 +-
>   carl9170fw/extra/FindGPERF.cmake              |   2 +-
>   .../extra/FindPackageHandleStandardArgs.cmake |   8 +-
>   carl9170fw/include/shared/fwcmd.h             |   2 +-
>   carl9170fw/include/shared/phy.h               |   2 +-
>   carl9170fw/tools/carlu/src/fw.c               |   2 +-
>   carl9170fw/tools/carlu/src/test.c             |   4 +-
>   carl9170fw/tools/carlu/src/usb.c              |   6 +-
>   carl9170fw/tools/include/frame.h              |  12 +-
>   check_whence.py                               |  89 ++--
>   cxgb4/configs/t4-config-default.txt           |   6 +-
>   cxgb4/configs/t5-config-default.txt           |   6 +-
>   cxgb4/configs/t5-config-hashfilter.txt        |   6 +-
>   cxgb4/configs/t6-config-default.txt           |   6 +-
>   cxgb4/configs/t6-config-hashfilter.txt        |   8 +-
>   dsp56k/concat-bootstrap.pl                    |   2 +-
>   keyspan_pda/keyspan_pda.S                     |   4 +-
>   keyspan_pda/xircom_pgs.S                      |   4 +-
>   qca/NOTICE.txt                                |   6 +-
>   qcom/NOTICE.txt                               |  16 +-
>   usbdux/usbdux_firmware.asm                    |  16 +-
>   usbdux/usbduxfast_firmware.asm                |   6 +-
>   usbdux/usbduxsigma_firmware.asm               |  14 +-
>   wfx/{LICENCE.wf200 => LICENSE.wf200}          |   0
>   111 files changed, 1137 insertions(+), 1043 deletions(-)
>   create mode 100644 .codespell.cfg
>   create mode 100644 .gitignore
>   create mode 100644 .gitlab-ci.yml
>   create mode 100644 .pre-commit-config.yaml
>   rename LICENCE.Abilis => LICENSE.Abilis (100%)
>   rename LICENCE.IntcSST2 => LICENSE.IntcSST2 (100%)
>   rename LICENCE.Marvell => LICENSE.Marvell (100%)
>   rename LICENCE.NXP => LICENSE.NXP (100%)
>   rename LICENCE.Netronome => LICENSE.Netronome (100%)
>   rename LICENCE.OLPC => LICENSE.OLPC (100%)
>   rename LICENCE.adsp_sst => LICENSE.adsp_sst (99%)
>   rename LICENCE.agere => LICENSE.agere (98%)
>   rename LICENCE.atheros_firmware => LICENSE.atheros_firmware (100%)
>   rename LICENCE.broadcom_bcm43xx => LICENSE.broadcom_bcm43xx (100%)
>   rename LICENCE.ca0132 => LICENSE.ca0132 (100%)
>   rename LICENCE.cadence => LICENSE.cadence (100%)
>   rename LICENCE.cavium => LICENSE.cavium (100%)
>   rename LICENCE.cavium_liquidio => LICENSE.cavium_liquidio (97%)
>   rename LICENCE.chelsio_firmware => LICENSE.chelsio_firmware (100%)
>   rename LICENCE.cnm => LICENSE.cnm (100%)
>   rename LICENCE.cw1200 => LICENSE.cw1200 (100%)
>   rename LICENCE.cypress => LICENSE.cypress (100%)
>   rename LICENCE.e100 => LICENSE.e100 (100%)
>   rename LICENCE.ene_firmware => LICENSE.ene_firmware (100%)
>   rename LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28 (100%)
>   rename LICENCE.go7007 => LICENSE.go7007 (100%)
>   rename LICENCE.ibt_firmware => LICENSE.ibt_firmware (100%)
>   rename LICENCE.it913x => LICENSE.it913x (100%)
>   rename LICENCE.iwlwifi_firmware => LICENSE.iwlwifi_firmware (100%)
>   rename LICENCE.kaweth => LICENSE.kaweth (97%)
>   rename LICENCE.linaro => LICENSE.linaro (100%)
>   rename LICENCE.mediatek => LICENSE.mediatek (100%)
>   rename LICENCE.microchip => LICENSE.microchip (100%)
>   rename LICENCE.moxa => LICENSE.moxa (100%)
>   rename LICENCE.myri10ge_firmware => LICENSE.myri10ge_firmware (100%)
>   rename LICENCE.nvidia => LICENSE.nvidia (100%)
>   rename LICENCE.open-ath9k-htc-firmware => LICENSE.open-ath9k-htc-firmware (100%)
>   rename LICENCE.phanfw => LICENSE.phanfw (100%)
>   rename LICENCE.qat_firmware => LICENSE.qat_firmware (100%)
>   rename LICENCE.qla1280 => LICENSE.qla1280 (100%)
>   rename LICENCE.qla2xxx => LICENSE.qla2xxx (100%)
>   rename LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3 (100%)
>   rename LICENCE.ralink-firmware.txt => LICENSE.ralink-firmware.txt (100%)
>   rename LICENCE.ralink_a_mediatek_company_firmware => LICENSE.ralink_a_mediatek_company_firmware (100%)
>   rename LICENCE.rockchip => LICENSE.rockchip (100%)
>   rename LICENCE.rtlwifi_firmware.txt => LICENSE.rtlwifi_firmware.txt (100%)
>   rename LICENCE.siano => LICENSE.siano (100%)
>   rename LICENCE.ti-connectivity => LICENSE.ti-connectivity (100%)
>   rename LICENCE.ti-keystone => LICENSE.ti-keystone (100%)
>   rename LICENCE.ti-tspa => LICENSE.ti-tspa (100%)
>   rename LICENCE.ueagle-atm4-firmware => LICENSE.ueagle-atm4-firmware (100%)
>   rename LICENCE.via_vt6656 => LICENSE.via_vt6656 (100%)
>   rename LICENCE.wl1251 => LICENSE.wl1251 (100%)
>   rename LICENCE.xc4000 => LICENSE.xc4000 (100%)
>   rename LICENCE.xc5000 => LICENSE.xc5000 (100%)
>   rename LICENCE.xc5000c => LICENSE.xc5000c (93%)
>   delete mode 100644 README
>   create mode 100644 README.md
>   rename wfx/{LICENCE.wf200 => LICENSE.wf200} (100%)
> 

-- 
With best wishes
Dmitry


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PATCH 00/20] Add preparations to be able to run in a CI/CD system
  2023-08-25 17:22 ` [PATCH 00/20] Add preparations to be able to run in a CI/CD system Dmitry Baryshkov
@ 2023-08-28 11:15   ` Josh Boyer
  2023-08-30 15:51     ` Mario Limonciello
  0 siblings, 1 reply; 24+ messages in thread
From: Josh Boyer @ 2023-08-28 11:15 UTC (permalink / raw)
  To: Dmitry Baryshkov; +Cc: Mario Limonciello, linux-firmware

On Fri, Aug 25, 2023 at 1:22 PM Dmitry Baryshkov
<dmitry.baryshkov@linaro.org> wrote:
>
> Helo,
>
> On 15/08/2023 20:59, Mario Limonciello wrote:
> > If linux-firmware.git or a fork of it is hosted in Gitlab there is the
> > ability to gate pull requests based on some CI checks.
> >
> > The basic ones that come to mind are:
> > 1. Checking spelling.
>
> First, you are renaming a lot of 'licence' files to be named 'license'.
> This is fine from the US English point of view. Other (e.g. UK) English
> keep the difference between licence (noun) and license (verb). Not
> everybody uses the US English, especially for the legal documents.
>
> Second, renaming licence files and/or changing their contents doesn't
> sound right to me. They are legally binding documents, with all the
> mistakes and typos. They are usually passed through the legal
> departments, etc. I would not guarantee that one wouldn't consider
> licence being void after these spelling corrections.

I agree with Dmitry on these two points.

We should be able to figure out a way to have any future CI checks
scan MRs for typographical errors and catch them at that point, but
doing a blanket rename and cleanup is something we should probably
avoid for now.

josh

>
> > 2. Checking WHENCE.
> > 3. Checking for SoB.
> > 4. Ensure that any python scripts pass style for 'black'.
> >
> > All of the checks can be triggered by `pre-commit` or by `make check`
> >
> > This series cleans up linux-firmware.git so all those would pass and
> > adds some templates to that effect.
> >
> > Mario Limonciello (20):
> >    ath11k: update typographical errors in the Notice.txt files
> >    ath10k: correct typographical errors in the Notice.txt files
> >    i915: correct typographical errors caught by codespell
> >    adsp_sst: correct typographical errors caught by codespell
> >    agere: correct typographical errors in LICENSE caught by codespell
> >    qca: correct typographical errors in NOTICE.txt caught by codespell
> >    usbdux: correct typographical errors caught by codespell
> >    dsp56k: correct typographical error caught by codespell
> >    cxgb4: correct typographical errors caught by codespell
> >    cavium_liquidio: fix typographical errors caught by codespell
> >    kaweth: correct typographical errors caught by codespell
> >    xc5000c: correct typographical errors caught by codespell
> >    qcom: correct typographical errors caught by codespell
> >    keyspan_pda: correct typographical errors caught by codespell
> >    carl9170fw: correct typographical errors caught by codespell
> >    WHENCE: correct typographical errors caught by codespell
> >    check_whence: reformat using python black
> >    Add CI/CD with ci-fairy
> >    Wire up pre-commit to `make check`
> >    Rewrite README in markdown
> >
> >   .codespell.cfg                                |   4 +
> >   .gitignore                                    |   1 +
> >   .gitlab-ci.yml                                |  22 +
> >   .pre-commit-config.yaml                       |  33 ++
> >   LICENCE.Abilis => LICENSE.Abilis              |   0
> >   LICENCE.IntcSST2 => LICENSE.IntcSST2          |   0
> >   LICENCE.Marvell => LICENSE.Marvell            |   0
> >   LICENCE.NXP => LICENSE.NXP                    |   0
> >   LICENCE.Netronome => LICENSE.Netronome        |   0
> >   LICENCE.OLPC => LICENSE.OLPC                  |   0
> >   LICENCE.adsp_sst => LICENSE.adsp_sst          |   4 +-
> >   LICENCE.agere => LICENSE.agere                |   2 +-
> >   ...heros_firmware => LICENSE.atheros_firmware |   0
> >   ...oadcom_bcm43xx => LICENSE.broadcom_bcm43xx |   0
> >   LICENCE.ca0132 => LICENSE.ca0132              |   0
> >   LICENCE.cadence => LICENSE.cadence            |   0
> >   LICENCE.cavium => LICENSE.cavium              |   0
> >   ...cavium_liquidio => LICENSE.cavium_liquidio |   4 +-
> >   ...elsio_firmware => LICENSE.chelsio_firmware |   0
> >   LICENCE.cnm => LICENSE.cnm                    |   0
> >   LICENCE.cw1200 => LICENSE.cw1200              |   0
> >   LICENCE.cypress => LICENSE.cypress            |   0
> >   LICENCE.e100 => LICENSE.e100                  |   0
> >   LICENCE.ene_firmware => LICENSE.ene_firmware  |   0
> >   LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28    |   0
> >   LICENCE.go7007 => LICENSE.go7007              |   0
> >   LICENSE.i915                                  |  78 ++--
> >   LICENCE.ibt_firmware => LICENSE.ibt_firmware  |   0
> >   LICENCE.it913x => LICENSE.it913x              |   0
> >   ...lwifi_firmware => LICENSE.iwlwifi_firmware |   0
> >   LICENCE.kaweth => LICENSE.kaweth              |   2 +-
> >   LICENCE.linaro => LICENSE.linaro              |   0
> >   LICENCE.mediatek => LICENSE.mediatek          |   0
> >   LICENCE.microchip => LICENSE.microchip        |   0
> >   LICENCE.moxa => LICENSE.moxa                  |   0
> >   ...10ge_firmware => LICENSE.myri10ge_firmware |   0
> >   LICENCE.nvidia => LICENSE.nvidia              |   0
> >   ...irmware => LICENSE.open-ath9k-htc-firmware |   0
> >   LICENCE.phanfw => LICENSE.phanfw              |   0
> >   LICENCE.qat_firmware => LICENSE.qat_firmware  |   0
> >   LICENCE.qla1280 => LICENSE.qla1280            |   0
> >   LICENCE.qla2xxx => LICENSE.qla2xxx            |   0
> >   LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3  |   0
> >   ...irmware.txt => LICENSE.ralink-firmware.txt |   0
> >   ...LICENSE.ralink_a_mediatek_company_firmware |   0
> >   LICENCE.rockchip => LICENSE.rockchip          |   0
> >   ...rmware.txt => LICENSE.rtlwifi_firmware.txt |   0
> >   LICENCE.siano => LICENSE.siano                |   0
> >   ...ti-connectivity => LICENSE.ti-connectivity |   0
> >   LICENCE.ti-keystone => LICENSE.ti-keystone    |   0
> >   LICENCE.ti-tspa => LICENSE.ti-tspa            |   0
> >   ...4-firmware => LICENSE.ueagle-atm4-firmware |   0
> >   LICENCE.via_vt6656 => LICENSE.via_vt6656      |   0
> >   LICENCE.wl1251 => LICENSE.wl1251              |   0
> >   LICENCE.xc4000 => LICENSE.xc4000              |   0
> >   LICENCE.xc5000 => LICENSE.xc5000              |   0
> >   LICENCE.xc5000c => LICENSE.xc5000c            |   2 +-
> >   Makefile                                      |   6 +-
> >   README                                        |  43 --
> >   README.md                                     |  54 +++
> >   WHENCE                                        | 432 +++++++++---------
> >   .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
> >   .../hw2.1/notice_ath10k_firmware-5.txt        | 138 +++---
> >   .../hw3.0/notice_ath10k_firmware-4.txt        | 144 +++---
> >   .../hw3.0/notice_ath10k_firmware-6.txt        |  32 +-
> >   .../hw3.0/notice_ath10k_firmware-sdio-6.txt   |  32 +-
> >   .../hw1.0/notice_ath10k_firmware-5.txt        | 138 +++---
> >   .../hw1.0/notice_ath10k_firmware-6.txt        |  32 +-
> >   .../hw1.0/notice_ath10k_firmware-sdio-5.txt   | 138 +++---
> >   .../hw1.0/notice_ath10k_firmware-5.txt        |   8 +-
> >   .../hw2.0/notice_ath10k_firmware-5.txt        |  40 +-
> >   .../hw2.0/notice_ath10k_firmware-4.txt        |   8 +-
> >   .../hw2.0/notice_ath10k_firmware-5.txt        |   8 +-
> >   .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
> >   .../hw2.0/notice_ath10k_firmware-5.txt        |  26 +-
> >   ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp      |  26 +-
> >   ath11k/IPQ5018/hw1.0/Notice.txt               |  28 +-
> >   ath11k/IPQ6018/hw1.0/Notice.txt               |  28 +-
> >   ath11k/IPQ8074/hw2.0/Notice.txt               |  28 +-
> >   ath11k/QCA6390/hw2.0/Notice.txt               | 100 ++--
> >   ath11k/QCN9074/hw1.0/Notice.txt               |  28 +-
> >   ath11k/WCN6750/hw1.0/Notice.txt               | 164 +++----
> >   ath11k/WCN6855/hw2.0/Notice.txt               |  26 +-
> >   carl9170fw/carlfw/Kconfig                     |   2 +-
> >   carl9170fw/carlfw/carl9170.lds                |   4 +-
> >   carl9170fw/carlfw/include/dma.h               |   2 +-
> >   carl9170fw/carlfw/src/wlan.c                  |   4 +-
> >   carl9170fw/carlfw/src/wol.c                   |   2 +-
> >   carl9170fw/extra/FindGPERF.cmake              |   2 +-
> >   .../extra/FindPackageHandleStandardArgs.cmake |   8 +-
> >   carl9170fw/include/shared/fwcmd.h             |   2 +-
> >   carl9170fw/include/shared/phy.h               |   2 +-
> >   carl9170fw/tools/carlu/src/fw.c               |   2 +-
> >   carl9170fw/tools/carlu/src/test.c             |   4 +-
> >   carl9170fw/tools/carlu/src/usb.c              |   6 +-
> >   carl9170fw/tools/include/frame.h              |  12 +-
> >   check_whence.py                               |  89 ++--
> >   cxgb4/configs/t4-config-default.txt           |   6 +-
> >   cxgb4/configs/t5-config-default.txt           |   6 +-
> >   cxgb4/configs/t5-config-hashfilter.txt        |   6 +-
> >   cxgb4/configs/t6-config-default.txt           |   6 +-
> >   cxgb4/configs/t6-config-hashfilter.txt        |   8 +-
> >   dsp56k/concat-bootstrap.pl                    |   2 +-
> >   keyspan_pda/keyspan_pda.S                     |   4 +-
> >   keyspan_pda/xircom_pgs.S                      |   4 +-
> >   qca/NOTICE.txt                                |   6 +-
> >   qcom/NOTICE.txt                               |  16 +-
> >   usbdux/usbdux_firmware.asm                    |  16 +-
> >   usbdux/usbduxfast_firmware.asm                |   6 +-
> >   usbdux/usbduxsigma_firmware.asm               |  14 +-
> >   wfx/{LICENCE.wf200 => LICENSE.wf200}          |   0
> >   111 files changed, 1137 insertions(+), 1043 deletions(-)
> >   create mode 100644 .codespell.cfg
> >   create mode 100644 .gitignore
> >   create mode 100644 .gitlab-ci.yml
> >   create mode 100644 .pre-commit-config.yaml
> >   rename LICENCE.Abilis => LICENSE.Abilis (100%)
> >   rename LICENCE.IntcSST2 => LICENSE.IntcSST2 (100%)
> >   rename LICENCE.Marvell => LICENSE.Marvell (100%)
> >   rename LICENCE.NXP => LICENSE.NXP (100%)
> >   rename LICENCE.Netronome => LICENSE.Netronome (100%)
> >   rename LICENCE.OLPC => LICENSE.OLPC (100%)
> >   rename LICENCE.adsp_sst => LICENSE.adsp_sst (99%)
> >   rename LICENCE.agere => LICENSE.agere (98%)
> >   rename LICENCE.atheros_firmware => LICENSE.atheros_firmware (100%)
> >   rename LICENCE.broadcom_bcm43xx => LICENSE.broadcom_bcm43xx (100%)
> >   rename LICENCE.ca0132 => LICENSE.ca0132 (100%)
> >   rename LICENCE.cadence => LICENSE.cadence (100%)
> >   rename LICENCE.cavium => LICENSE.cavium (100%)
> >   rename LICENCE.cavium_liquidio => LICENSE.cavium_liquidio (97%)
> >   rename LICENCE.chelsio_firmware => LICENSE.chelsio_firmware (100%)
> >   rename LICENCE.cnm => LICENSE.cnm (100%)
> >   rename LICENCE.cw1200 => LICENSE.cw1200 (100%)
> >   rename LICENCE.cypress => LICENSE.cypress (100%)
> >   rename LICENCE.e100 => LICENSE.e100 (100%)
> >   rename LICENCE.ene_firmware => LICENSE.ene_firmware (100%)
> >   rename LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28 (100%)
> >   rename LICENCE.go7007 => LICENSE.go7007 (100%)
> >   rename LICENCE.ibt_firmware => LICENSE.ibt_firmware (100%)
> >   rename LICENCE.it913x => LICENSE.it913x (100%)
> >   rename LICENCE.iwlwifi_firmware => LICENSE.iwlwifi_firmware (100%)
> >   rename LICENCE.kaweth => LICENSE.kaweth (97%)
> >   rename LICENCE.linaro => LICENSE.linaro (100%)
> >   rename LICENCE.mediatek => LICENSE.mediatek (100%)
> >   rename LICENCE.microchip => LICENSE.microchip (100%)
> >   rename LICENCE.moxa => LICENSE.moxa (100%)
> >   rename LICENCE.myri10ge_firmware => LICENSE.myri10ge_firmware (100%)
> >   rename LICENCE.nvidia => LICENSE.nvidia (100%)
> >   rename LICENCE.open-ath9k-htc-firmware => LICENSE.open-ath9k-htc-firmware (100%)
> >   rename LICENCE.phanfw => LICENSE.phanfw (100%)
> >   rename LICENCE.qat_firmware => LICENSE.qat_firmware (100%)
> >   rename LICENCE.qla1280 => LICENSE.qla1280 (100%)
> >   rename LICENCE.qla2xxx => LICENSE.qla2xxx (100%)
> >   rename LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3 (100%)
> >   rename LICENCE.ralink-firmware.txt => LICENSE.ralink-firmware.txt (100%)
> >   rename LICENCE.ralink_a_mediatek_company_firmware => LICENSE.ralink_a_mediatek_company_firmware (100%)
> >   rename LICENCE.rockchip => LICENSE.rockchip (100%)
> >   rename LICENCE.rtlwifi_firmware.txt => LICENSE.rtlwifi_firmware.txt (100%)
> >   rename LICENCE.siano => LICENSE.siano (100%)
> >   rename LICENCE.ti-connectivity => LICENSE.ti-connectivity (100%)
> >   rename LICENCE.ti-keystone => LICENSE.ti-keystone (100%)
> >   rename LICENCE.ti-tspa => LICENSE.ti-tspa (100%)
> >   rename LICENCE.ueagle-atm4-firmware => LICENSE.ueagle-atm4-firmware (100%)
> >   rename LICENCE.via_vt6656 => LICENSE.via_vt6656 (100%)
> >   rename LICENCE.wl1251 => LICENSE.wl1251 (100%)
> >   rename LICENCE.xc4000 => LICENSE.xc4000 (100%)
> >   rename LICENCE.xc5000 => LICENSE.xc5000 (100%)
> >   rename LICENCE.xc5000c => LICENSE.xc5000c (93%)
> >   delete mode 100644 README
> >   create mode 100644 README.md
> >   rename wfx/{LICENCE.wf200 => LICENSE.wf200} (100%)
> >
>
> --
> With best wishes
> Dmitry
>

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PATCH 00/20] Add preparations to be able to run in a CI/CD system
  2023-08-28 11:15   ` Josh Boyer
@ 2023-08-30 15:51     ` Mario Limonciello
  0 siblings, 0 replies; 24+ messages in thread
From: Mario Limonciello @ 2023-08-30 15:51 UTC (permalink / raw)
  To: Josh Boyer, Dmitry Baryshkov; +Cc: linux-firmware

On 8/28/2023 06:15, Josh Boyer wrote:
> On Fri, Aug 25, 2023 at 1:22 PM Dmitry Baryshkov
> <dmitry.baryshkov@linaro.org> wrote:
>>
>> Helo,
>>
>> On 15/08/2023 20:59, Mario Limonciello wrote:
>>> If linux-firmware.git or a fork of it is hosted in Gitlab there is the
>>> ability to gate pull requests based on some CI checks.
>>>
>>> The basic ones that come to mind are:
>>> 1. Checking spelling.
>>
>> First, you are renaming a lot of 'licence' files to be named 'license'.
>> This is fine from the US English point of view. Other (e.g. UK) English
>> keep the difference between licence (noun) and license (verb). Not
>> everybody uses the US English, especially for the legal documents.
>>
>> Second, renaming licence files and/or changing their contents doesn't
>> sound right to me. They are legally binding documents, with all the
>> mistakes and typos. They are usually passed through the legal
>> departments, etc. I would not guarantee that one wouldn't consider
>> licence being void after these spelling corrections.
> 
> I agree with Dmitry on these two points.
> 
> We should be able to figure out a way to have any future CI checks
> scan MRs for typographical errors and catch them at that point, but
> doing a blanket rename and cleanup is something we should probably
> avoid for now.
> 
> josh

Thanks for the feedback, understood.

> 
>>
>>> 2. Checking WHENCE.
>>> 3. Checking for SoB.
>>> 4. Ensure that any python scripts pass style for 'black'.
>>>
>>> All of the checks can be triggered by `pre-commit` or by `make check`
>>>
>>> This series cleans up linux-firmware.git so all those would pass and
>>> adds some templates to that effect.
>>>
>>> Mario Limonciello (20):
>>>     ath11k: update typographical errors in the Notice.txt files
>>>     ath10k: correct typographical errors in the Notice.txt files
>>>     i915: correct typographical errors caught by codespell
>>>     adsp_sst: correct typographical errors caught by codespell
>>>     agere: correct typographical errors in LICENSE caught by codespell
>>>     qca: correct typographical errors in NOTICE.txt caught by codespell
>>>     usbdux: correct typographical errors caught by codespell
>>>     dsp56k: correct typographical error caught by codespell
>>>     cxgb4: correct typographical errors caught by codespell
>>>     cavium_liquidio: fix typographical errors caught by codespell
>>>     kaweth: correct typographical errors caught by codespell
>>>     xc5000c: correct typographical errors caught by codespell
>>>     qcom: correct typographical errors caught by codespell
>>>     keyspan_pda: correct typographical errors caught by codespell
>>>     carl9170fw: correct typographical errors caught by codespell
>>>     WHENCE: correct typographical errors caught by codespell
>>>     check_whence: reformat using python black
>>>     Add CI/CD with ci-fairy
>>>     Wire up pre-commit to `make check`
>>>     Rewrite README in markdown
>>>
>>>    .codespell.cfg                                |   4 +
>>>    .gitignore                                    |   1 +
>>>    .gitlab-ci.yml                                |  22 +
>>>    .pre-commit-config.yaml                       |  33 ++
>>>    LICENCE.Abilis => LICENSE.Abilis              |   0
>>>    LICENCE.IntcSST2 => LICENSE.IntcSST2          |   0
>>>    LICENCE.Marvell => LICENSE.Marvell            |   0
>>>    LICENCE.NXP => LICENSE.NXP                    |   0
>>>    LICENCE.Netronome => LICENSE.Netronome        |   0
>>>    LICENCE.OLPC => LICENSE.OLPC                  |   0
>>>    LICENCE.adsp_sst => LICENSE.adsp_sst          |   4 +-
>>>    LICENCE.agere => LICENSE.agere                |   2 +-
>>>    ...heros_firmware => LICENSE.atheros_firmware |   0
>>>    ...oadcom_bcm43xx => LICENSE.broadcom_bcm43xx |   0
>>>    LICENCE.ca0132 => LICENSE.ca0132              |   0
>>>    LICENCE.cadence => LICENSE.cadence            |   0
>>>    LICENCE.cavium => LICENSE.cavium              |   0
>>>    ...cavium_liquidio => LICENSE.cavium_liquidio |   4 +-
>>>    ...elsio_firmware => LICENSE.chelsio_firmware |   0
>>>    LICENCE.cnm => LICENSE.cnm                    |   0
>>>    LICENCE.cw1200 => LICENSE.cw1200              |   0
>>>    LICENCE.cypress => LICENSE.cypress            |   0
>>>    LICENCE.e100 => LICENSE.e100                  |   0
>>>    LICENCE.ene_firmware => LICENSE.ene_firmware  |   0
>>>    LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28    |   0
>>>    LICENCE.go7007 => LICENSE.go7007              |   0
>>>    LICENSE.i915                                  |  78 ++--
>>>    LICENCE.ibt_firmware => LICENSE.ibt_firmware  |   0
>>>    LICENCE.it913x => LICENSE.it913x              |   0
>>>    ...lwifi_firmware => LICENSE.iwlwifi_firmware |   0
>>>    LICENCE.kaweth => LICENSE.kaweth              |   2 +-
>>>    LICENCE.linaro => LICENSE.linaro              |   0
>>>    LICENCE.mediatek => LICENSE.mediatek          |   0
>>>    LICENCE.microchip => LICENSE.microchip        |   0
>>>    LICENCE.moxa => LICENSE.moxa                  |   0
>>>    ...10ge_firmware => LICENSE.myri10ge_firmware |   0
>>>    LICENCE.nvidia => LICENSE.nvidia              |   0
>>>    ...irmware => LICENSE.open-ath9k-htc-firmware |   0
>>>    LICENCE.phanfw => LICENSE.phanfw              |   0
>>>    LICENCE.qat_firmware => LICENSE.qat_firmware  |   0
>>>    LICENCE.qla1280 => LICENSE.qla1280            |   0
>>>    LICENCE.qla2xxx => LICENSE.qla2xxx            |   0
>>>    LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3  |   0
>>>    ...irmware.txt => LICENSE.ralink-firmware.txt |   0
>>>    ...LICENSE.ralink_a_mediatek_company_firmware |   0
>>>    LICENCE.rockchip => LICENSE.rockchip          |   0
>>>    ...rmware.txt => LICENSE.rtlwifi_firmware.txt |   0
>>>    LICENCE.siano => LICENSE.siano                |   0
>>>    ...ti-connectivity => LICENSE.ti-connectivity |   0
>>>    LICENCE.ti-keystone => LICENSE.ti-keystone    |   0
>>>    LICENCE.ti-tspa => LICENSE.ti-tspa            |   0
>>>    ...4-firmware => LICENSE.ueagle-atm4-firmware |   0
>>>    LICENCE.via_vt6656 => LICENSE.via_vt6656      |   0
>>>    LICENCE.wl1251 => LICENSE.wl1251              |   0
>>>    LICENCE.xc4000 => LICENSE.xc4000              |   0
>>>    LICENCE.xc5000 => LICENSE.xc5000              |   0
>>>    LICENCE.xc5000c => LICENSE.xc5000c            |   2 +-
>>>    Makefile                                      |   6 +-
>>>    README                                        |  43 --
>>>    README.md                                     |  54 +++
>>>    WHENCE                                        | 432 +++++++++---------
>>>    .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
>>>    .../hw2.1/notice_ath10k_firmware-5.txt        | 138 +++---
>>>    .../hw3.0/notice_ath10k_firmware-4.txt        | 144 +++---
>>>    .../hw3.0/notice_ath10k_firmware-6.txt        |  32 +-
>>>    .../hw3.0/notice_ath10k_firmware-sdio-6.txt   |  32 +-
>>>    .../hw1.0/notice_ath10k_firmware-5.txt        | 138 +++---
>>>    .../hw1.0/notice_ath10k_firmware-6.txt        |  32 +-
>>>    .../hw1.0/notice_ath10k_firmware-sdio-5.txt   | 138 +++---
>>>    .../hw1.0/notice_ath10k_firmware-5.txt        |   8 +-
>>>    .../hw2.0/notice_ath10k_firmware-5.txt        |  40 +-
>>>    .../hw2.0/notice_ath10k_firmware-4.txt        |   8 +-
>>>    .../hw2.0/notice_ath10k_firmware-5.txt        |   8 +-
>>>    .../hw1.0/notice_ath10k_firmware-5.txt        |  40 +-
>>>    .../hw2.0/notice_ath10k_firmware-5.txt        |  26 +-
>>>    ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp      |  26 +-
>>>    ath11k/IPQ5018/hw1.0/Notice.txt               |  28 +-
>>>    ath11k/IPQ6018/hw1.0/Notice.txt               |  28 +-
>>>    ath11k/IPQ8074/hw2.0/Notice.txt               |  28 +-
>>>    ath11k/QCA6390/hw2.0/Notice.txt               | 100 ++--
>>>    ath11k/QCN9074/hw1.0/Notice.txt               |  28 +-
>>>    ath11k/WCN6750/hw1.0/Notice.txt               | 164 +++----
>>>    ath11k/WCN6855/hw2.0/Notice.txt               |  26 +-
>>>    carl9170fw/carlfw/Kconfig                     |   2 +-
>>>    carl9170fw/carlfw/carl9170.lds                |   4 +-
>>>    carl9170fw/carlfw/include/dma.h               |   2 +-
>>>    carl9170fw/carlfw/src/wlan.c                  |   4 +-
>>>    carl9170fw/carlfw/src/wol.c                   |   2 +-
>>>    carl9170fw/extra/FindGPERF.cmake              |   2 +-
>>>    .../extra/FindPackageHandleStandardArgs.cmake |   8 +-
>>>    carl9170fw/include/shared/fwcmd.h             |   2 +-
>>>    carl9170fw/include/shared/phy.h               |   2 +-
>>>    carl9170fw/tools/carlu/src/fw.c               |   2 +-
>>>    carl9170fw/tools/carlu/src/test.c             |   4 +-
>>>    carl9170fw/tools/carlu/src/usb.c              |   6 +-
>>>    carl9170fw/tools/include/frame.h              |  12 +-
>>>    check_whence.py                               |  89 ++--
>>>    cxgb4/configs/t4-config-default.txt           |   6 +-
>>>    cxgb4/configs/t5-config-default.txt           |   6 +-
>>>    cxgb4/configs/t5-config-hashfilter.txt        |   6 +-
>>>    cxgb4/configs/t6-config-default.txt           |   6 +-
>>>    cxgb4/configs/t6-config-hashfilter.txt        |   8 +-
>>>    dsp56k/concat-bootstrap.pl                    |   2 +-
>>>    keyspan_pda/keyspan_pda.S                     |   4 +-
>>>    keyspan_pda/xircom_pgs.S                      |   4 +-
>>>    qca/NOTICE.txt                                |   6 +-
>>>    qcom/NOTICE.txt                               |  16 +-
>>>    usbdux/usbdux_firmware.asm                    |  16 +-
>>>    usbdux/usbduxfast_firmware.asm                |   6 +-
>>>    usbdux/usbduxsigma_firmware.asm               |  14 +-
>>>    wfx/{LICENCE.wf200 => LICENSE.wf200}          |   0
>>>    111 files changed, 1137 insertions(+), 1043 deletions(-)
>>>    create mode 100644 .codespell.cfg
>>>    create mode 100644 .gitignore
>>>    create mode 100644 .gitlab-ci.yml
>>>    create mode 100644 .pre-commit-config.yaml
>>>    rename LICENCE.Abilis => LICENSE.Abilis (100%)
>>>    rename LICENCE.IntcSST2 => LICENSE.IntcSST2 (100%)
>>>    rename LICENCE.Marvell => LICENSE.Marvell (100%)
>>>    rename LICENCE.NXP => LICENSE.NXP (100%)
>>>    rename LICENCE.Netronome => LICENSE.Netronome (100%)
>>>    rename LICENCE.OLPC => LICENSE.OLPC (100%)
>>>    rename LICENCE.adsp_sst => LICENSE.adsp_sst (99%)
>>>    rename LICENCE.agere => LICENSE.agere (98%)
>>>    rename LICENCE.atheros_firmware => LICENSE.atheros_firmware (100%)
>>>    rename LICENCE.broadcom_bcm43xx => LICENSE.broadcom_bcm43xx (100%)
>>>    rename LICENCE.ca0132 => LICENSE.ca0132 (100%)
>>>    rename LICENCE.cadence => LICENSE.cadence (100%)
>>>    rename LICENCE.cavium => LICENSE.cavium (100%)
>>>    rename LICENCE.cavium_liquidio => LICENSE.cavium_liquidio (97%)
>>>    rename LICENCE.chelsio_firmware => LICENSE.chelsio_firmware (100%)
>>>    rename LICENCE.cnm => LICENSE.cnm (100%)
>>>    rename LICENCE.cw1200 => LICENSE.cw1200 (100%)
>>>    rename LICENCE.cypress => LICENSE.cypress (100%)
>>>    rename LICENCE.e100 => LICENSE.e100 (100%)
>>>    rename LICENCE.ene_firmware => LICENSE.ene_firmware (100%)
>>>    rename LICENCE.fw_sst_0f28 => LICENSE.fw_sst_0f28 (100%)
>>>    rename LICENCE.go7007 => LICENSE.go7007 (100%)
>>>    rename LICENCE.ibt_firmware => LICENSE.ibt_firmware (100%)
>>>    rename LICENCE.it913x => LICENSE.it913x (100%)
>>>    rename LICENCE.iwlwifi_firmware => LICENSE.iwlwifi_firmware (100%)
>>>    rename LICENCE.kaweth => LICENSE.kaweth (97%)
>>>    rename LICENCE.linaro => LICENSE.linaro (100%)
>>>    rename LICENCE.mediatek => LICENSE.mediatek (100%)
>>>    rename LICENCE.microchip => LICENSE.microchip (100%)
>>>    rename LICENCE.moxa => LICENSE.moxa (100%)
>>>    rename LICENCE.myri10ge_firmware => LICENSE.myri10ge_firmware (100%)
>>>    rename LICENCE.nvidia => LICENSE.nvidia (100%)
>>>    rename LICENCE.open-ath9k-htc-firmware => LICENSE.open-ath9k-htc-firmware (100%)
>>>    rename LICENCE.phanfw => LICENSE.phanfw (100%)
>>>    rename LICENCE.qat_firmware => LICENSE.qat_firmware (100%)
>>>    rename LICENCE.qla1280 => LICENSE.qla1280 (100%)
>>>    rename LICENCE.qla2xxx => LICENSE.qla2xxx (100%)
>>>    rename LICENCE.r8a779x_usb3 => LICENSE.r8a779x_usb3 (100%)
>>>    rename LICENCE.ralink-firmware.txt => LICENSE.ralink-firmware.txt (100%)
>>>    rename LICENCE.ralink_a_mediatek_company_firmware => LICENSE.ralink_a_mediatek_company_firmware (100%)
>>>    rename LICENCE.rockchip => LICENSE.rockchip (100%)
>>>    rename LICENCE.rtlwifi_firmware.txt => LICENSE.rtlwifi_firmware.txt (100%)
>>>    rename LICENCE.siano => LICENSE.siano (100%)
>>>    rename LICENCE.ti-connectivity => LICENSE.ti-connectivity (100%)
>>>    rename LICENCE.ti-keystone => LICENSE.ti-keystone (100%)
>>>    rename LICENCE.ti-tspa => LICENSE.ti-tspa (100%)
>>>    rename LICENCE.ueagle-atm4-firmware => LICENSE.ueagle-atm4-firmware (100%)
>>>    rename LICENCE.via_vt6656 => LICENSE.via_vt6656 (100%)
>>>    rename LICENCE.wl1251 => LICENSE.wl1251 (100%)
>>>    rename LICENCE.xc4000 => LICENSE.xc4000 (100%)
>>>    rename LICENCE.xc5000 => LICENSE.xc5000 (100%)
>>>    rename LICENCE.xc5000c => LICENSE.xc5000c (93%)
>>>    delete mode 100644 README
>>>    create mode 100644 README.md
>>>    rename wfx/{LICENCE.wf200 => LICENSE.wf200} (100%)
>>>
>>
>> --
>> With best wishes
>> Dmitry
>>


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2023-08-30 15:51 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-15 17:59 [PATCH 00/20] Add preparations to be able to run in a CI/CD system Mario Limonciello
2023-08-15 17:59 ` [PATCH 01/20] ath11k: update typographical errors in the Notice.txt files Mario Limonciello
2023-08-15 18:00 ` [PATCH 02/20] ath10k: correct " Mario Limonciello
2023-08-15 18:00 ` [PATCH 03/20] i915: correct typographical errors caught by codespell Mario Limonciello
2023-08-15 18:00 ` [PATCH 04/20] adsp_sst: " Mario Limonciello
2023-08-15 18:00 ` [PATCH 05/20] agere: correct typographical errors in LICENSE " Mario Limonciello
2023-08-15 18:00 ` [PATCH 06/20] qca: correct typographical errors in NOTICE.txt " Mario Limonciello
2023-08-15 18:00 ` [PATCH 07/20] usbdux: correct typographical errors " Mario Limonciello
2023-08-15 18:00 ` [PATCH 08/20] dsp56k: correct typographical error " Mario Limonciello
2023-08-15 18:00 ` [PATCH 09/20] cxgb4: correct typographical errors " Mario Limonciello
2023-08-15 18:00 ` [PATCH 10/20] cavium_liquidio: fix " Mario Limonciello
2023-08-15 18:00 ` [PATCH 11/20] kaweth: correct " Mario Limonciello
2023-08-15 18:00 ` [PATCH 12/20] xc5000c: " Mario Limonciello
2023-08-15 18:00 ` [PATCH 13/20] qcom: " Mario Limonciello
2023-08-15 18:00 ` [PATCH 14/20] keyspan_pda: " Mario Limonciello
2023-08-15 18:00 ` [PATCH 15/20] carl9170fw: " Mario Limonciello
2023-08-15 18:00 ` [PATCH 16/20] WHENCE: " Mario Limonciello
2023-08-15 18:00 ` [PATCH 17/20] check_whence: reformat using python black Mario Limonciello
2023-08-15 18:00 ` [PATCH 18/20] Add CI/CD with ci-fairy Mario Limonciello
2023-08-15 18:00 ` [PATCH 19/20] Wire up pre-commit to `make check` Mario Limonciello
2023-08-15 18:00 ` [PATCH 20/20] Rewrite README in markdown Mario Limonciello
2023-08-25 17:22 ` [PATCH 00/20] Add preparations to be able to run in a CI/CD system Dmitry Baryshkov
2023-08-28 11:15   ` Josh Boyer
2023-08-30 15:51     ` Mario Limonciello

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.