diff --git a/LICENSE.amd-ucode b/LICENSE.amd-ucode
index de5b29c4e486ac9025cd4c9291a805b7511b11d4..ea47c577c73d57893aa9202fbd461041bf251aec 100644
--- a/LICENSE.amd-ucode
+++ b/LICENSE.amd-ucode
@@ -1,4 +1,4 @@
-Copyright (C) 2010-2018 Advanced Micro Devices, Inc., All rights reserved.
+Copyright (C) 2010-2022 Advanced Micro Devices, Inc., All rights reserved.
 
 Permission is hereby granted by Advanced Micro Devices, Inc. ("AMD"),
 free of any license fees, to any person obtaining a copy of this
diff --git a/WHENCE b/WHENCE
index de594b7919dc22e826dce720442ba27b6daf6ffe..3494c575a2e6cb1a2cf47b69550a79198080096e 100644
--- a/WHENCE
+++ b/WHENCE
@@ -536,14 +536,14 @@ Driver: cxgb4 - Chelsio Terminator 4/5/6 1/10/25/40/100G Ethernet adapter
 
 File: cxgb4/t4fw-1.14.4.0.bin
 File: cxgb4/t4fw-1.15.37.0.bin
-File: cxgb4/t4fw-1.26.6.0.bin
-Link: cxgb4/t4fw.bin -> t4fw-1.26.6.0.bin
+File: cxgb4/t4fw-1.27.0.0.bin
+Link: cxgb4/t4fw.bin -> t4fw-1.27.0.0.bin
 File: cxgb4/t5fw-1.14.4.0.bin
 File: cxgb4/t5fw-1.15.37.0.bin
-File: cxgb4/t5fw-1.26.6.0.bin
-Link: cxgb4/t5fw.bin -> t5fw-1.26.6.0.bin
-File: cxgb4/t6fw-1.26.6.0.bin
-Link: cxgb4/t6fw.bin -> t6fw-1.26.6.0.bin
+File: cxgb4/t5fw-1.27.0.0.bin
+Link: cxgb4/t5fw.bin -> t5fw-1.27.0.0.bin
+File: cxgb4/t6fw-1.27.0.0.bin
+Link: cxgb4/t6fw.bin -> t6fw-1.27.0.0.bin
 File: cxgb4/aq1202_fw.cld
 File: cxgb4/bcm8483.bin
 File: cxgb4/configs/t4-config-default.txt
@@ -3971,7 +3971,7 @@ Version: 2014-10-28
 File: amd-ucode/microcode_amd_fam17h.bin
 Version: 2022-04-08
 File: amd-ucode/microcode_amd_fam19h.bin
-Version: 2022-04-08
+Version: 2022-09-30
 File: amd-ucode/README
 
 License: Redistributable. See LICENSE.amd-ucode for details
@@ -4629,6 +4629,9 @@ Version: GuC API/APB ver 69.0.3 for Tigerlake
 File: i915/tgl_guc_70.1.1.bin
 Version: GuC API/APB ver 70.1.1 for Tigerlake
 
+File: i915/tgl_guc_70.bin
+Version: GuC API/APB ver 70.5.1 for Tigerlake
+
 File: i915/tgl_huc_7.0.3.bin
 Version: Huc API/APB ver 7 release 0 for Tigerlake
 
@@ -4641,6 +4644,9 @@ Version: Huc API/APB ver 7 release 5 for Tigerlake
 File: i915/tgl_huc_7.9.3.bin
 Version: HuC API/APB ver 7.9.3 for Tigerlake
 
+File: i915/tgl_huc.bin
+Version: HuC API/APB ver 7.9.3 for Tigerlake
+
 File: i915/rkl_dmc_ver2_02.bin
 Version: DMC API/APB ver 2 release 2 for Rocketlake
 
@@ -4662,12 +4668,18 @@ Version: GuC API/APB ver 69.0.3 for DG1
 File: i915/dg1_guc_70.1.1.bin
 Version: GuC API/APB ver 70.1.1 for DG1
 
+File: i915/dg1_guc_70.bin
+Version: GuC API/APB ver 70.5.1 for DG1
+
 File: i915/dg1_huc_7.7.1.bin
 Version: Huc API/APB ver 7 release 1 for DG1
 
 File: i915/dg1_huc_7.9.3.bin
 Version: HuC API/APB ver 7.9.3 for DG1
 
+File: i915/dg1_huc.bin
+Version: HuC API/APB ver 7.9.3 for DG1
+
 File: i915/adls_dmc_ver2_01.bin
 Version: DMC API/APB ver 2 release 1 for Alderlake S
 
@@ -4695,12 +4707,18 @@ Version: GuC API/APB ver 69.0.3 for Alderlake P
 File: i915/adlp_guc_70.1.1.bin
 Version: GuC API/APB ver 70.1.1 for Alderlake P
 
+File: i915/adlp_guc_70.bin
+Version: GuC API/APB ver 70.5.1 for Alderlake P
+
 File: i915/dg2_guc_70.1.2.bin
 Version: GuC API/APB ver 70.1.2 for DG2
 
 File: i915/dg2_guc_70.4.1.bin
 Version: GuC API/APB ver 70.4.1 for DG2
 
+File: i915/dg2_guc_70.bin
+Version: GuC API/APB ver 70.5.1 for DG2
+
 File: i915/dg2_dmc_ver2_06.bin
 Version: DMC API/APB ver 2 release 6 for DG2
 
@@ -5521,7 +5539,7 @@ Version: v0.0.6
 File: mediatek/mt8192/scp.img
 Version: v2.0.8548
 File: mediatek/mt8195/scp.img
-Version: v2.0.13324
+Version: v2.0.11956
 
 Licence: Redistributable. See LICENCE.mediatek for details.
 
@@ -5673,9 +5691,9 @@ Licence: Redistributable. See LICENCE.mediatek for details.
 Driver: mt7921 - MediaTek MT7921 Wireless MACs
 
 File: mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
-Version: 20220608210839a
+Version: 20220908210919a
 File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
-Version: 20220608210922
+Version: 20220908211021
 
 Licence: Redistributable. See LICENCE.mediatek for details.
 
@@ -5684,7 +5702,7 @@ Licence: Redistributable. See LICENCE.mediatek for details.
 Driver: mt7921 - MediaTek MT7921 bluetooth chipset
 
 File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
-Version: 20220608211111
+Version: 20220908211234
 
 Licence: Redistributable. See LICENCE.mediatek for details.
 
@@ -5693,9 +5711,9 @@ Licence: Redistributable. See LICENCE.mediatek for details.
 Driver: mt7922 - MediaTek MT7922 Wireless MACs
 
 File: mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
-Version: 20220523103345a
+Version: 20220908203203a
 File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
-Version: 20220523103447
+Version: 20220908203253
 
 Licence: Redistributable. See LICENCE.mediatek for details.
 
@@ -5704,7 +5722,7 @@ Licence: Redistributable. See LICENCE.mediatek for details.
 Driver: mt7922 - MediaTek MT7922 bluetooth chipset
 
 File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
-Version: 20220523103832
+Version: 20220908211234
 
 Licence: Redistributable. See LICENCE.mediatek for details.
 
@@ -6284,9 +6302,15 @@ Semiconductor Ltd. All Rights Reserved.
 Driver: mtk-sof - MediaTek Sound Open Firmware driver
 
 File: mediatek/sof/sof-mt8186.ri
-File: mediatek/sof/sof-mt8186-mt6366-da7219-max98357.tplg
-File: mediatek/sof/sof-mt8186-mt6366-rt1019-rt5682s.tplg
-Version: v0.2.0
+File: mediatek/sof/sof-mt8186.ldc
+File: mediatek/sof-tplg/sof-mt8186.tplg
+Version: v0.2.1
+
+File: mediatek/sof/sof-mt8195.ri
+File: mediatek/sof/sof-mt8195.ldc
+File: mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682.tplg
+File: mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682-dts.tplg
+Version: v0.4.0
 
 Licence: Redistributable. See LICENCE.mediatek for details.
 
diff --git a/amd-ucode/README b/amd-ucode/README
index f1ad2bbaae0e82f90e28186c87d8cf3644d595b6..024fd510ed7c41e1f5e1712d8c19a9704503fb76 100644
--- a/amd-ucode/README
+++ b/amd-ucode/README
@@ -36,6 +36,6 @@ Microcode patches in microcode_amd_fam17h.bin:
   Family=0x17 Model=0x31 Stepping=0x00: Patch=0x08301055 Length=3200 bytes
 
 Microcode patches in microcode_amd_fam19h.bin:
-  Family=0x19 Model=0x01 Stepping=0x00: Patch=0x0a001058 Length=5568 bytes
-  Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a001173 Length=5568 bytes
-  Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001229 Length=5568 bytes
+  Family=0x19 Model=0x01 Stepping=0x00: Patch=0x0a001075 Length=5568 bytes
+  Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011a8 Length=5568 bytes
+  Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a00122e Length=5568 bytes
diff --git a/amd-ucode/microcode_amd_fam19h.bin b/amd-ucode/microcode_amd_fam19h.bin
index c99e86d9fe533d10a2001a6c8dc0dcf3562c17f7..c3f9f6c74dd1cc8acae67e786bed5186e0a9fd5e 100644
Binary files a/amd-ucode/microcode_amd_fam19h.bin and b/amd-ucode/microcode_amd_fam19h.bin differ
diff --git a/amd-ucode/microcode_amd_fam19h.bin.asc b/amd-ucode/microcode_amd_fam19h.bin.asc
index f455758204d3197ece125c2f48391ca437f0d556..f1431243908454b0279c56e85e5a3ccef536724f 100644
--- a/amd-ucode/microcode_amd_fam19h.bin.asc
+++ b/amd-ucode/microcode_amd_fam19h.bin.asc
@@ -1,11 +1,11 @@
 -----BEGIN PGP SIGNATURE-----
 
-iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmJQUh4ACgkQ5L5TOfMo
-rnNRwwf9EZ0S/qgZu4YdO4JPF1+86Y3C3aUdNk/+dyWHIc4yOQg2TvDY09nNmoKl
-p4JTzmjw70PfRDV7FnkUtv5j/D0aiKWmAoUewZV0S1gxYSYgiC8yAGEH5samFqJe
-UKuRYapPMT6ulyWcVEWQtOUx3EqDTodN0XY+TX7Rs83HOzRUlDCqwFdt1S3ZtkcZ
-f4r41IqQidYYsdFeDEjTXrLc3XHv8c15aIEjQntQWWwV6ZrOFkJskFlLPfrW8e7V
-lF8LP3RjKsnoRtrxOxCCzOBu0qgq/hZpaQkkFpm0KtLMLH64O2c8XTsZTiI3X3lu
-+XTsmm6QiNmzw6RYRiE27PoJ6nbP2A==
-=Y4UB
+iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmMzKVYACgkQ5L5TOfMo
+rnNlHwgAjo0pufrCnTQCj3c50k92Mph5FT4vW3oBVAPZD0c3AIfQ0A322N80stEo
+SC6nnMRamCMy80cP/KUjSWRav++Ng6YKfs64qHhwgcNux9a2dhj3GPeXWweXKxVd
+PEbuP4XrStG+sjjaeJKMwOE8Mmo3sgK7hZHopS4vS5e7mM6xyiK1XNAVLTFXE3s8
+Ea3Fr5c4Z+xPdl5h9Ya4HJPaJa0L1vSImls/vb19pEatdK1GFHhzF/KLJ00NksVW
+cVibL8LNGo31/jpnoHgv+DVG/OGmJqMgFj8daNtmCYivJP5AqykAIx6mDGAf6927
+tZ+WZIKGZSM8rC8rRrKA0t6M/PWftA==
+=HQE4
 -----END PGP SIGNATURE-----
diff --git a/cxgb4/t4fw-1.26.6.0.bin b/cxgb4/t4fw-1.27.0.0.bin
similarity index 79%
rename from cxgb4/t4fw-1.26.6.0.bin
rename to cxgb4/t4fw-1.27.0.0.bin
index ea13e7084dde9ae6ca70cdb564e3f68434f8fc8e..dcae4d1b8a2b5bad0c0323a94e7b66d83909e78c 100644
Binary files a/cxgb4/t4fw-1.26.6.0.bin and b/cxgb4/t4fw-1.27.0.0.bin differ
diff --git a/cxgb4/t5fw-1.26.6.0.bin b/cxgb4/t5fw-1.27.0.0.bin
similarity index 77%
rename from cxgb4/t5fw-1.26.6.0.bin
rename to cxgb4/t5fw-1.27.0.0.bin
index 8963b7247b6e6988257fcffdf0311ba966ddedda..1158b95673361acc9d7fcb645feecb4fcde62617 100644
Binary files a/cxgb4/t5fw-1.26.6.0.bin and b/cxgb4/t5fw-1.27.0.0.bin differ
diff --git a/cxgb4/t6fw-1.26.6.0.bin b/cxgb4/t6fw-1.27.0.0.bin
similarity index 71%
rename from cxgb4/t6fw-1.26.6.0.bin
rename to cxgb4/t6fw-1.27.0.0.bin
index 41ce839ce105438d97084cb5760b204058f0f618..0652ae751b82eae9a5a88571c96b21a29ccc7397 100644
Binary files a/cxgb4/t6fw-1.26.6.0.bin and b/cxgb4/t6fw-1.27.0.0.bin differ
diff --git a/i915/adlp_guc_70.bin b/i915/adlp_guc_70.bin
new file mode 100644
index 0000000000000000000000000000000000000000..b96789ef5cf004d95ed386d0788bb4f74e3841a0
Binary files /dev/null and b/i915/adlp_guc_70.bin differ
diff --git a/i915/dg1_guc_70.bin b/i915/dg1_guc_70.bin
new file mode 100644
index 0000000000000000000000000000000000000000..617684031d59e186e6d3ac6da5644547c0215ff8
Binary files /dev/null and b/i915/dg1_guc_70.bin differ
diff --git a/i915/dg1_huc.bin b/i915/dg1_huc.bin
new file mode 100644
index 0000000000000000000000000000000000000000..1066f68cfac62acc375b77422432e826f723d0dd
Binary files /dev/null and b/i915/dg1_huc.bin differ
diff --git a/i915/dg2_guc_70.bin b/i915/dg2_guc_70.bin
new file mode 100644
index 0000000000000000000000000000000000000000..bbda69d37d21e6d82cfc5d0964f520495732b049
Binary files /dev/null and b/i915/dg2_guc_70.bin differ
diff --git a/i915/tgl_guc_70.bin b/i915/tgl_guc_70.bin
new file mode 100644
index 0000000000000000000000000000000000000000..50268bd9bb9b48c8bee69d203fc696b6276ce347
Binary files /dev/null and b/i915/tgl_guc_70.bin differ
diff --git a/i915/tgl_huc.bin b/i915/tgl_huc.bin
new file mode 100644
index 0000000000000000000000000000000000000000..abe9f1deceb56867a74a6374c6681529f20e17e8
Binary files /dev/null and b/i915/tgl_huc.bin differ
diff --git a/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin b/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
index 1087398339bf3fae4ca5e3994f8aaa35f6016ea0..5309fe0997a2fb28c2b9d7e5f2c30c5708d49335 100755
Binary files a/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin and b/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin differ
diff --git a/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin b/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
index 85cdb73ca308f63ab2c029b8b74e9b2daa0d9225..5672026d9e4cef769d4f7aca6bd2733b0555837a 100644
Binary files a/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin and b/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin differ
diff --git a/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin b/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
index a87ef0582ddb8f676ee8256e750d56ac7a8259c6..a95eb351d843b805440300ca66700e61a9807ac4 100644
Binary files a/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin and b/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin differ
diff --git a/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin b/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
index d02afe7d9b06b337c63912c9be9e8ff92240017e..bfbcca6930a7bdaa3ab801838de13e3b7eb06a51 100644
Binary files a/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin and b/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin differ
diff --git a/mediatek/WIFI_RAM_CODE_MT7922_1.bin b/mediatek/WIFI_RAM_CODE_MT7922_1.bin
index 62e0eb077967d074507cdf4c49df3d270f8c3427..262aadf4b2fa943bb8c90d6ad5f3fa834db74102 100644
Binary files a/mediatek/WIFI_RAM_CODE_MT7922_1.bin and b/mediatek/WIFI_RAM_CODE_MT7922_1.bin differ
diff --git a/mediatek/WIFI_RAM_CODE_MT7961_1.bin b/mediatek/WIFI_RAM_CODE_MT7961_1.bin
index cbc33da9cbff8306bc9e3af7034eea0c1d3a88c4..fe4a0f363af68235d9f689b00d482be939466b56 100644
Binary files a/mediatek/WIFI_RAM_CODE_MT7961_1.bin and b/mediatek/WIFI_RAM_CODE_MT7961_1.bin differ
diff --git a/mediatek/mt8195/scp.img b/mediatek/mt8195/scp.img
index 987ef611bcd14d7576a32176b7fffa683ecf2aea..5fcf491fb81768e48a70626065169a37a94d6ad6 100644
Binary files a/mediatek/mt8195/scp.img and b/mediatek/mt8195/scp.img differ
diff --git a/mediatek/sof/sof-mt8186-mt6366-da7219-max98357.tplg b/mediatek/sof-tplg/sof-mt8186.tplg
similarity index 100%
rename from mediatek/sof/sof-mt8186-mt6366-da7219-max98357.tplg
rename to mediatek/sof-tplg/sof-mt8186.tplg
diff --git a/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682-dts.tplg b/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682-dts.tplg
new file mode 100644
index 0000000000000000000000000000000000000000..e130108ff3c909ddef14589e04761a97cc469470
Binary files /dev/null and b/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682-dts.tplg differ
diff --git a/mediatek/sof/sof-mt8186-mt6366-rt1019-rt5682s.tplg b/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682.tplg
similarity index 86%
rename from mediatek/sof/sof-mt8186-mt6366-rt1019-rt5682s.tplg
rename to mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682.tplg
index 3652d90e2a9b2b3a1744b76a66026ff36110ffe4..7bb852445584e402de23d2b9ad04edfa43d45a9c 100644
Binary files a/mediatek/sof/sof-mt8186-mt6366-rt1019-rt5682s.tplg and b/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682.tplg differ
diff --git a/mediatek/sof/sof-mt8186.ldc b/mediatek/sof/sof-mt8186.ldc
new file mode 100644
index 0000000000000000000000000000000000000000..c31a27635dc2f0adb08da4cea29800059e159e33
Binary files /dev/null and b/mediatek/sof/sof-mt8186.ldc differ
diff --git a/mediatek/sof/sof-mt8186.ri b/mediatek/sof/sof-mt8186.ri
index f8f0cf6d0c3449a8acfae249e5193a8a0d07251b..4c8453e68221aa193956ae3d8710c60da2d74832 100644
Binary files a/mediatek/sof/sof-mt8186.ri and b/mediatek/sof/sof-mt8186.ri differ
diff --git a/mediatek/sof/sof-mt8195.ldc b/mediatek/sof/sof-mt8195.ldc
new file mode 100644
index 0000000000000000000000000000000000000000..383e71b98b53680a5f07e3a30ddac7a57b9cda71
Binary files /dev/null and b/mediatek/sof/sof-mt8195.ldc differ
diff --git a/mediatek/sof/sof-mt8195.ri b/mediatek/sof/sof-mt8195.ri
new file mode 100644
index 0000000000000000000000000000000000000000..100b00492702ab00c6156bb407682a61886320ea
Binary files /dev/null and b/mediatek/sof/sof-mt8195.ri differ
diff --git a/qca/crbtfw32.tlv b/qca/crbtfw32.tlv
index 264657fc951231afed11cbff08b54749ec9b150e..af6fe0169c604d41d88a7452ff2c97702e853e5a 100644
Binary files a/qca/crbtfw32.tlv and b/qca/crbtfw32.tlv differ
diff --git a/rtl_bt/rtl8852au_fw.bin b/rtl_bt/rtl8852au_fw.bin
index b0bdb5236337627d04c4c2c529cb57fb85aad48b..c74384f3cb30a1656c6378713d43c715ca66cc34 100644
Binary files a/rtl_bt/rtl8852au_fw.bin and b/rtl_bt/rtl8852au_fw.bin differ