| /OK3568_Linux_fs/kernel/arch/c6x/lib/ |
| H A D | strasgi.S | 24 || cmpltu .l2 B2, B7, B0 28 || [B0] ldw .d2t1 *B4++, A0 32 [B0] sub .d2 B6, 24, B7 33 || [B0] b .s2 _strasgi_loop 34 || cmpltu .l2 B1, B6, B0 36 [B0] ldw .d2t1 *B4++, A1 39 || cmpltu .l2 12, B6, B0 41 [B0] ldw .d2t1 *B4++, A5 44 || cmpltu .l2 8, B6, B0 46 [B0] ldw .d2t1 *B4++, A7 [all …]
|
| H A D | csum_64plus.S | 33 || AND .S2 3,B4,B0 34 OR .L2X B0,A1,B0 ; non aligned condition 39 [B0] BNOP .S1 L6,5 79 CMPGT .L2 B5,0,B0 80 [!B0] BNOP .S1 L82,4 112 L82: AND .S2X 1,A6,B0 113 [!B0] BNOP .S1 L9,5 136 L9: SHRU .S2X A9,16,B0 137 [!B0] BNOP .S1 L10,5 187 SHL .S2 B4,2,B0 [all …]
|
| H A D | remi.S | 10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 36 || xor .s2x B2, A1, B0 39 [B0] addkpc .s2 _divu_ret_1, B3, 1 40 [!B0] addkpc .s2 _divu_ret_2, B3, 1
|
| H A D | remu.S | 10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 44 cmpgt .l2 B1, 7, B0 50 || [B0] b .s1 _remu_loop
|
| H A D | divi.S | 10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4
|
| H A D | divu.S | 10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 59 cmpgt .l2 B1, 7, B0 64 || [B0] b .s1 _divu_loop
|
| H A D | divremi.S | 18 || xor .s2x B2, A1, B0 21 [B0] addkpc .s2 _divu_ret_1, B3, 1 22 [!B0] addkpc .s2 _divu_ret_2, B3, 1
|
| H A D | memcpy_64plus.S | 15 || AND .L2X 0x4,A6,B0 22 [B0] LDNW .D2T1 *B4++,A9 30 [B0] STNW .D1T1 A9,*A3++ ; return when len < 8
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_math_lib.h | 50 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 51 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 53 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 54 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 55 #define BYTE_2_WORD(B1, B0) \ argument 56 (((B1) << 8) | (B0)) 57 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 58 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0)) 60 #define NIBBLE_2_WORD(B3, B2, B1, B0) \ argument 62 (((B1) & 0xf) << 4) | ((B0) & 0xf)) [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/ |
| H A D | halbb_math_lib.h | 50 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 51 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 53 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 54 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 55 #define BYTE_2_WORD(B1, B0) \ argument 56 (((B1) << 8) | (B0)) 57 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 58 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0)) 60 #define NIBBLE_2_WORD(B3, B2, B1, B0) \ argument 62 (((B1) & 0xf) << 4) | ((B0) & 0xf)) [all …]
|
| /OK3568_Linux_fs/kernel/arch/c6x/kernel/ |
| H A D | entry.S | 48 STW .D2T2 B0,*SP--[2] ; save original B0 49 MVKL .S2 current_ksp,B0 50 MVKH .S2 current_ksp,B0 51 LDW .D2T2 *B0,B1 ; KSP 55 XOR .D2 SP,B1,B0 ; (SP ^ KSP) 56 LDW .D2T2 *+SP[1],B1 ; restore B0/B1 57 LDW .D2T2 *++SP[2],B0 58 SHR .S2 B0,THREAD_SHIFT,B0 ; 0 if already using kstack 59 [B0] STDW .D2T2 SP:DP,*--B1[1] ; user: save user sp/dp kstack 60 [B0] MV .S2 B1,SP ; and switch to kstack [all …]
|
| H A D | head.S | 24 MVKL .S2 current_ksp,B0 25 MVKH .S2 current_ksp,B0 26 LDW .D2T2 *B0,B15 29 SHR .S2 B6,3,B0 ; number of dwords to clear 33 BDEC .S2 bss_loop,B0 35 CMPLT .L2 B0,0,B1
|
| H A D | switch_to.S | 25 || MVC .S2 ILC,B0 31 || STDW .D2T2 B1:B0,*+B5(THREAD_RICL_ICL) 64 MV .L2X A0,B0 67 MVC .S2 B0,ILC
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3568-evb6-ddr3-v10-rk628-rgb2dsi.dts | 108 23 00 02 05 B0 110 23 00 02 2B B0 112 23 00 02 55 B0 114 23 00 02 7C B0 116 23 00 02 A3 B0 118 23 00 02 CA B0 189 23 00 02 B0 04
|
| H A D | rk3588s-evb.dtsi | 247 23 00 02 05 B0 249 23 00 02 2B B0 251 23 00 02 55 B0 253 23 00 02 7C B0 255 23 00 02 A3 B0 257 23 00 02 CA B0 328 23 00 02 B0 04 579 23 00 02 05 B0 581 23 00 02 2B B0 583 23 00 02 55 B0 [all …]
|
| H A D | rk3588-evb.dtsi | 311 23 00 02 05 B0 313 23 00 02 2B B0 315 23 00 02 55 B0 317 23 00 02 7C B0 319 23 00 02 A3 B0 321 23 00 02 CA B0 392 23 00 02 B0 04 643 23 00 02 05 B0 645 23 00 02 2B B0 647 23 00 02 55 B0 [all …]
|
| H A D | rk3588-toybrick.dtsi | 315 23 00 02 05 B0 317 23 00 02 2B B0 319 23 00 02 55 B0 321 23 00 02 7C B0 323 23 00 02 A3 B0 325 23 00 02 CA B0 396 23 00 02 B0 04 647 23 00 02 05 B0 649 23 00 02 2B B0 651 23 00 02 55 B0 [all …]
|
| H A D | rk3562-iotest-lp3-v10.dts | 182 23 00 02 05 B0 184 23 00 02 2B B0 186 23 00 02 55 B0 188 23 00 02 7C B0 190 23 00 02 A3 B0 192 23 00 02 CA B0 263 23 00 02 B0 04
|
| H A D | rk3562-evb.dtsi | 203 23 00 02 05 B0 205 23 00 02 2B B0 207 23 00 02 55 B0 209 23 00 02 7C B0 211 23 00 02 A3 B0 213 23 00 02 CA B0 284 23 00 02 B0 04
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/ |
| H A D | phydm.h | 164 #define BYTE_DUPLICATE_2_DWORD(B0) ({ \ argument 165 u32 __b_dup = (B0);\ 169 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 170 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 172 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 173 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 174 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 175 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0))
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/ |
| H A D | phydm.h | 164 #define BYTE_DUPLICATE_2_DWORD(B0) ({ \ argument 165 u32 __b_dup = (B0);\ 169 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 170 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 172 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 173 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 174 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 175 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0))
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/ |
| H A D | phydm.h | 164 #define BYTE_DUPLICATE_2_DWORD(B0) ({ \ argument 165 u32 __b_dup = (B0);\ 169 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 170 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 172 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 173 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 174 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 175 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0))
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/ |
| H A D | phydm.h | 168 #define BYTE_DUPLICATE_2_DWORD(B0) ({ \ argument 169 u32 __b_dup = (B0);\ 173 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 174 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 176 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 177 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 178 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 179 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0))
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/ |
| H A D | phydm.h | 168 #define BYTE_DUPLICATE_2_DWORD(B0) ({ \ argument 169 u32 __b_dup = (B0);\ 173 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 174 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 176 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 177 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 178 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 179 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0))
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/ |
| H A D | phydm.h | 169 #define BYTE_DUPLICATE_2_DWORD(B0) ({ \ argument 170 u32 __b_dup = (B0);\ 174 #define BYTE_DUPLICATE_2_DWORD(B0) \ argument 175 (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) 177 #define BYTE_2_DWORD(B3, B2, B1, B0) \ argument 178 (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) 179 #define BIT_2_BYTE(B3, B2, B1, B0) \ argument 180 (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0))
|