diff --git a/WHENCE b/WHENCE
index 96b2f837d294e6be1758637f92ef5a9f1935a99d..73a3d719ca64c17fe82691f0643d99b79b8c2c94 100644
--- a/WHENCE
+++ b/WHENCE
@@ -1494,6 +1494,11 @@ File: radeon/OLAND_mc.bin
 File: radeon/OLAND_me.bin
 File: radeon/OLAND_pfp.bin
 File: radeon/OLAND_rlc.bin
+File: radeon/HAINAN_ce.bin
+File: radeon/HAINAN_mc.bin
+File: radeon/HAINAN_me.bin
+File: radeon/HAINAN_pfp.bin
+File: radeon/HAINAN_rlc.bin
 
 Licence: Redistributable. See LICENSE.radeon for details.
 
diff --git a/radeon/HAINAN_ce.bin b/radeon/HAINAN_ce.bin
new file mode 100644
index 0000000000000000000000000000000000000000..497e13213f663fd9d46b409c04e4f8c21afcaa05
Binary files /dev/null and b/radeon/HAINAN_ce.bin differ
diff --git a/radeon/HAINAN_mc.bin b/radeon/HAINAN_mc.bin
new file mode 100644
index 0000000000000000000000000000000000000000..a7b80c3d7424429279e4ce08b65aa158d0a947a8
Binary files /dev/null and b/radeon/HAINAN_mc.bin differ
diff --git a/radeon/HAINAN_me.bin b/radeon/HAINAN_me.bin
new file mode 100644
index 0000000000000000000000000000000000000000..6dc895ba2e07f3066dc119461114e0e4b1426f8d
Binary files /dev/null and b/radeon/HAINAN_me.bin differ
diff --git a/radeon/HAINAN_pfp.bin b/radeon/HAINAN_pfp.bin
new file mode 100644
index 0000000000000000000000000000000000000000..1918d64afe396dde1ddbb5ec62914c3b4fcb5652
Binary files /dev/null and b/radeon/HAINAN_pfp.bin differ
diff --git a/radeon/HAINAN_rlc.bin b/radeon/HAINAN_rlc.bin
new file mode 100644
index 0000000000000000000000000000000000000000..df07678f6e7ff22126aa8fdf35a0959f3d1a539b
Binary files /dev/null and b/radeon/HAINAN_rlc.bin differ