]> granicus.if.org Git - linux-firmware/commitdiff
cypress: add Cypress firmware and clm_blob files
authorChi-Hsien Lin <chi-hsien.lin@cypress.com>
Thu, 22 Oct 2020 09:35:49 +0000 (04:35 -0500)
committerJosh Boyer <jwboyer@kernel.org>
Fri, 23 Oct 2020 12:08:27 +0000 (08:08 -0400)
Brcmfmac driver has firmware files coming from both Broadcom and
Cypress, the former Broadcom IoT BU. To better maintain files from
different sources, add a cypress folder and firmware/clm_blob files for
below chips:

 - 43012
 - 43340
 - 43362
 - 4339
 - 43430
 - 43455
 - 4354
 - 4356
 - 43570
 - 4373
 - 54591

The clm_blob files are on a generic world-wide safe version with
conservative power settings which is designed to comply with regulatory
but may not provide best performance on all boards. Users should use the
clm_blob files from their board vendors if available.

Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
22 files changed:
WHENCE
cypress/cyfmac43012-sdio.bin [new file with mode: 0644]
cypress/cyfmac43012-sdio.clm_blob [new file with mode: 0644]
cypress/cyfmac43340-sdio.bin [new file with mode: 0644]
cypress/cyfmac43362-sdio.bin [new file with mode: 0644]
cypress/cyfmac4339-sdio.bin [new file with mode: 0644]
cypress/cyfmac43430-sdio.bin [new file with mode: 0644]
cypress/cyfmac43430-sdio.clm_blob [new file with mode: 0644]
cypress/cyfmac43455-sdio.bin [new file with mode: 0644]
cypress/cyfmac43455-sdio.clm_blob [new file with mode: 0644]
cypress/cyfmac4354-sdio.bin [new file with mode: 0644]
cypress/cyfmac4354-sdio.clm_blob [new file with mode: 0644]
cypress/cyfmac4356-pcie.bin [new file with mode: 0644]
cypress/cyfmac4356-pcie.clm_blob [new file with mode: 0644]
cypress/cyfmac4356-sdio.bin [new file with mode: 0644]
cypress/cyfmac4356-sdio.clm_blob [new file with mode: 0644]
cypress/cyfmac43570-pcie.bin [new file with mode: 0644]
cypress/cyfmac43570-pcie.clm_blob [new file with mode: 0644]
cypress/cyfmac4373-sdio.bin [new file with mode: 0644]
cypress/cyfmac4373-sdio.clm_blob [new file with mode: 0644]
cypress/cyfmac54591-pcie.bin [new file with mode: 0644]
cypress/cyfmac54591-pcie.clm_blob [new file with mode: 0644]

diff --git a/WHENCE b/WHENCE
index 55076867e4691440cd7c1450595402495cc0058b..473f6fbe0eaa85b5fc9ba549dc61b23707bef2eb 100644 (file)
--- a/WHENCE
+++ b/WHENCE
@@ -2648,6 +2648,27 @@ File: brcm/brcmfmac4354-sdio.bin
 File: brcm/brcmfmac4356-pcie.bin
 File: brcm/brcmfmac4373-sdio.bin
 File: brcm/brcmfmac4373.bin
+File: cypress/cyfmac43012-sdio.bin
+File: cypress/cyfmac43012-sdio.clm_blob
+File: cypress/cyfmac43340-sdio.bin
+File: cypress/cyfmac43362-sdio.bin
+File: cypress/cyfmac4339-sdio.bin
+File: cypress/cyfmac43430-sdio.bin
+File: cypress/cyfmac43430-sdio.clm_blob
+File: cypress/cyfmac43455-sdio.bin
+File: cypress/cyfmac43455-sdio.clm_blob
+File: cypress/cyfmac4354-sdio.bin
+File: cypress/cyfmac4354-sdio.clm_blob
+File: cypress/cyfmac4356-pcie.bin
+File: cypress/cyfmac4356-pcie.clm_blob
+File: cypress/cyfmac4356-sdio.bin
+File: cypress/cyfmac4356-sdio.clm_blob
+File: cypress/cyfmac43570-pcie.bin
+File: cypress/cyfmac43570-pcie.clm_blob
+File: cypress/cyfmac4373-sdio.bin
+File: cypress/cyfmac4373-sdio.clm_blob
+File: cypress/cyfmac54591-pcie.bin
+File: cypress/cyfmac54591-pcie.clm_blob
 
 Licence: Redistributable. See LICENCE.cypress for details.
 
diff --git a/cypress/cyfmac43012-sdio.bin b/cypress/cyfmac43012-sdio.bin
new file mode 100644 (file)
index 0000000..062e5f4
Binary files /dev/null and b/cypress/cyfmac43012-sdio.bin differ
diff --git a/cypress/cyfmac43012-sdio.clm_blob b/cypress/cyfmac43012-sdio.clm_blob
new file mode 100644 (file)
index 0000000..6f87083
Binary files /dev/null and b/cypress/cyfmac43012-sdio.clm_blob differ
diff --git a/cypress/cyfmac43340-sdio.bin b/cypress/cyfmac43340-sdio.bin
new file mode 100644 (file)
index 0000000..f9aba08
Binary files /dev/null and b/cypress/cyfmac43340-sdio.bin differ
diff --git a/cypress/cyfmac43362-sdio.bin b/cypress/cyfmac43362-sdio.bin
new file mode 100644 (file)
index 0000000..51d64d6
Binary files /dev/null and b/cypress/cyfmac43362-sdio.bin differ
diff --git a/cypress/cyfmac4339-sdio.bin b/cypress/cyfmac4339-sdio.bin
new file mode 100644 (file)
index 0000000..43e86ca
Binary files /dev/null and b/cypress/cyfmac4339-sdio.bin differ
diff --git a/cypress/cyfmac43430-sdio.bin b/cypress/cyfmac43430-sdio.bin
new file mode 100644 (file)
index 0000000..bb9b197
Binary files /dev/null and b/cypress/cyfmac43430-sdio.bin differ
diff --git a/cypress/cyfmac43430-sdio.clm_blob b/cypress/cyfmac43430-sdio.clm_blob
new file mode 100644 (file)
index 0000000..69a3e57
Binary files /dev/null and b/cypress/cyfmac43430-sdio.clm_blob differ
diff --git a/cypress/cyfmac43455-sdio.bin b/cypress/cyfmac43455-sdio.bin
new file mode 100644 (file)
index 0000000..27a2698
Binary files /dev/null and b/cypress/cyfmac43455-sdio.bin differ
diff --git a/cypress/cyfmac43455-sdio.clm_blob b/cypress/cyfmac43455-sdio.clm_blob
new file mode 100644 (file)
index 0000000..2fb9afc
Binary files /dev/null and b/cypress/cyfmac43455-sdio.clm_blob differ
diff --git a/cypress/cyfmac4354-sdio.bin b/cypress/cyfmac4354-sdio.bin
new file mode 100644 (file)
index 0000000..07df655
Binary files /dev/null and b/cypress/cyfmac4354-sdio.bin differ
diff --git a/cypress/cyfmac4354-sdio.clm_blob b/cypress/cyfmac4354-sdio.clm_blob
new file mode 100644 (file)
index 0000000..7e5db31
Binary files /dev/null and b/cypress/cyfmac4354-sdio.clm_blob differ
diff --git a/cypress/cyfmac4356-pcie.bin b/cypress/cyfmac4356-pcie.bin
new file mode 100644 (file)
index 0000000..8904edc
Binary files /dev/null and b/cypress/cyfmac4356-pcie.bin differ
diff --git a/cypress/cyfmac4356-pcie.clm_blob b/cypress/cyfmac4356-pcie.clm_blob
new file mode 100644 (file)
index 0000000..c6ff170
Binary files /dev/null and b/cypress/cyfmac4356-pcie.clm_blob differ
diff --git a/cypress/cyfmac4356-sdio.bin b/cypress/cyfmac4356-sdio.bin
new file mode 100644 (file)
index 0000000..2fa4143
Binary files /dev/null and b/cypress/cyfmac4356-sdio.bin differ
diff --git a/cypress/cyfmac4356-sdio.clm_blob b/cypress/cyfmac4356-sdio.clm_blob
new file mode 100644 (file)
index 0000000..edfe247
Binary files /dev/null and b/cypress/cyfmac4356-sdio.clm_blob differ
diff --git a/cypress/cyfmac43570-pcie.bin b/cypress/cyfmac43570-pcie.bin
new file mode 100644 (file)
index 0000000..4d2dd7b
Binary files /dev/null and b/cypress/cyfmac43570-pcie.bin differ
diff --git a/cypress/cyfmac43570-pcie.clm_blob b/cypress/cyfmac43570-pcie.clm_blob
new file mode 100644 (file)
index 0000000..7ea2e26
Binary files /dev/null and b/cypress/cyfmac43570-pcie.clm_blob differ
diff --git a/cypress/cyfmac4373-sdio.bin b/cypress/cyfmac4373-sdio.bin
new file mode 100644 (file)
index 0000000..569238b
Binary files /dev/null and b/cypress/cyfmac4373-sdio.bin differ
diff --git a/cypress/cyfmac4373-sdio.clm_blob b/cypress/cyfmac4373-sdio.clm_blob
new file mode 100644 (file)
index 0000000..acaa40c
Binary files /dev/null and b/cypress/cyfmac4373-sdio.clm_blob differ
diff --git a/cypress/cyfmac54591-pcie.bin b/cypress/cyfmac54591-pcie.bin
new file mode 100644 (file)
index 0000000..10a2a83
Binary files /dev/null and b/cypress/cyfmac54591-pcie.bin differ
diff --git a/cypress/cyfmac54591-pcie.clm_blob b/cypress/cyfmac54591-pcie.clm_blob
new file mode 100644 (file)
index 0000000..de4d343
Binary files /dev/null and b/cypress/cyfmac54591-pcie.clm_blob differ