diff --git a/WHENCE b/WHENCE
index fcc349a1d2be9839a65872db0064d2a53f2d93ea..d48641280b52b1c759906acaee43f24534d8f7fb 100644
--- a/WHENCE
+++ b/WHENCE
@@ -6113,6 +6113,37 @@ Link: cirrus/cs35l41-dsp1-spk-prot-17aa22f3-l0.bin -> cs35l41-dsp1-spk-prot-17aa
 Link: cirrus/cs35l41-dsp1-spk-prot-17aa22f3-r0.bin -> cs35l41-dsp1-spk-prot-17aa22f2-r0.bin
 Link: cirrus/cs35l41-dsp1-spk-cali-17aa22f3-l0.bin -> cs35l41-dsp1-spk-cali-17aa22f2-l0.bin
 Link: cirrus/cs35l41-dsp1-spk-cali-17aa22f3-r0.bin -> cs35l41-dsp1-spk-cali-17aa22f2-r0.bin
+File: cirrus/cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
+Link: cirrus/cs35l41-dsp1-spk-prot-104312af.wmfw -> cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
+Link: cirrus/cs35l41-dsp1-spk-cali-104312af.wmfw -> cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
+File: cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-r0.bin
+Link: cirrus/cs35l41-dsp1-spk-prot-10431a8f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+Link: cirrus/cs35l41-dsp1-spk-cali-10431a8f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+File: cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-r0.bin
+Link: cirrus/cs35l41-dsp1-spk-prot-10431e02.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+Link: cirrus/cs35l41-dsp1-spk-cali-10431e02.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+File: cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-r0.bin
 
 License: Redistributable. See LICENSE.cirrus for details.
 
diff --git a/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..7ca0907926adc14f9b3461d8e0a7823a8454b035
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..2c20fc0660f863823bb782b307aa086308a0b6d4
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..7ca0907926adc14f9b3461d8e0a7823a8454b035
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..2c20fc0660f863823bb782b307aa086308a0b6d4
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..6adb69c8d38f27d3b9945452b1eb8ae3e1552b13
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..712bf793cc1b758efc7ed3348a9cdbcb4a3c3e04
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..6adb69c8d38f27d3b9945452b1eb8ae3e1552b13
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..712bf793cc1b758efc7ed3348a9cdbcb4a3c3e04
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..461d694569ee2091580247153564fcbeacc083d5
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..a2f10bdfcc8c657203e441ab04b6d08bd388b5c8
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..ec2a5f15b8ac4d2e2456224f9307799f321dcd5a
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..5fa0296caf8edcd70b1afc32af6d1fb7794a721e
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..780a391c1e69116134aa5adb5467dac038a23c96
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..baf35bbef95dabbc1ef0aff7480faec1988ef55a
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..780a391c1e69116134aa5adb5467dac038a23c96
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..baf35bbef95dabbc1ef0aff7480faec1988ef55a
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..750c1cbfec518cbc69be9e8de3f4794b898c98c8
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..d52047ce7017fe899fec8b3c399e49487fd0690c
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..750c1cbfec518cbc69be9e8de3f4794b898c98c8
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..d52047ce7017fe899fec8b3c399e49487fd0690c
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..daf51d81977976b0fe1c99809ff7c823e3d61c9c
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..5fb969b1010339cf8b95bf9bf26f91cbd7e18b72
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-r0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-l0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..d9c2928db97cfac57933d57afce49bd0c175a72d
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-l0.bin differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-r0.bin
new file mode 100644
index 0000000000000000000000000000000000000000..499e4bdb3c6cc9505ac14a1bfe1750cd3a000d88
Binary files /dev/null and b/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-r0.bin differ
diff --git a/cirrus/cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw b/cirrus/cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
new file mode 100755
index 0000000000000000000000000000000000000000..19ed6b03e1a19019403eb0cdee394eb0b84c02d8
Binary files /dev/null and b/cirrus/cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw differ