| /OK3568_Linux_fs/kernel/arch/sh/lib/ |
| H A D | memcpy-sh4.S | 40 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! NMLK 53 bt/s 3b ! 109 BR 57 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! KLMN 70 bt/s 3b ! 109 BR 80 bt 9f ! 109 BR 85 bt/s 8b ! 109 BR 103 add #-3,r5 ! 79 EX 113 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! NMLK 126 bt/s 3b ! 109 BR 130 3: mov r7,r3 ! OPQR [all …]
|
| /OK3568_Linux_fs/docs/en/Common/NPU/rknn-toolkit2/ |
| H A D | RKNNToolKit2_OP_Support-1.4.0.md | 13 shape(A) = (2, 3, 4, 5), shape(B) = (,), i.e. B is a scalar ==> shape(result) = (2, 3, 4, 5) 17 shape(A) = (2, 3, 4, 5), shape(B) = (3,), ==> shape(result) = (2, 3, 4, 5) 19 shape(A) = (2, 3, 4, 5), shape(B) = (1,3,1,1), ==> shape(result) = (2, 3, 4, 5) 23 shape(A) = (2, 3, 4, 5), shape(B) = (2,3,4,5) ==> shape(result) = (2, 3, 4, 5) 27 shape(A) = (2, 3, 4, 5), shape(B) = (5,) ==> shape(result) = (2, 3, 4, 5) 41 - Case 2: first layer is not Convolution, and C == 1 or C == 3 or C == 4 58 <br>(For more restrictions, please refer to [RKNN_Compiler_Support_Operator_List.pdf](https://githu… 73 …**<br />channel: [1, 8192]<br />stride height/width: [1, 8]<br />pad left/right/top/bottom: [0, 7]… 74 | BatchNormalization | **NPU Limit:**<br />channel: [1, 8192]<br />height: [1, 8192]<br />width:… 85 | Conv | **NPU Limit:**<br />kernel height/width: [1, 31]<br />stride height/width… [all …]
|
| /OK3568_Linux_fs/docs/cn/Common/NPU/rknn-toolkit2/ |
| H A D | RKNNToolKit2_OP_Support-1.4.0.md | 13 shape(A) = (2, 3, 4, 5), shape(B) = (,), i.e. B is a scalar ==> shape(result) = (2, 3, 4, 5) 17 shape(A) = (2, 3, 4, 5), shape(B) = (3,), ==> shape(result) = (2, 3, 4, 5) 19 shape(A) = (2, 3, 4, 5), shape(B) = (1,3,1,1), ==> shape(result) = (2, 3, 4, 5) 23 shape(A) = (2, 3, 4, 5), shape(B) = (2,3,4,5) ==> shape(result) = (2, 3, 4, 5) 27 shape(A) = (2, 3, 4, 5), shape(B) = (5,) ==> shape(result) = (2, 3, 4, 5) 41 - Case 2: first layer is not Convolution, and C == 1 or C == 3 or C == 4 58 <br>(For more restrictions, please refer to [RKNN_Compiler_Support_Operator_List.pdf](https://githu… 73 …**<br />channel: [1, 8192]<br />stride height/width: [1, 8]<br />pad left/right/top/bottom: [0, 7]… 74 | BatchNormalization | **NPU Limit:**<br />channel: [1, 8192]<br />height: [1, 8192]<br />width:… 85 | Conv | **NPU Limit:**<br />kernel height/width: [1, 31]<br />stride height/width… [all …]
|
| /OK3568_Linux_fs/kernel/arch/csky/include/asm/ |
| H A D | uaccess.h | 124 " br 3f \n" \ 125 "2: mov %0, %3 \n" \ 126 " br 3f \n" \ 131 "3: \n" \ 133 : "0"(err), "1"(x), "2"(ptr), "3"(-EFAULT) \ 142 " br 3f \n" \ 143 "2: mov %0, %3 \n" \ 144 " br 3f \n" \ 149 "3: \n" \ 151 : "0"(err), "1"(x), "2"(ptr), "3"(-EFAULT) \ [all …]
|
| /OK3568_Linux_fs/kernel/arch/s390/kernel/ |
| H A D | nospec-branch.c | 91 if (str && !strncmp(str, "off", 3)) in spectre_v2_setup_early() 102 u8 *instr, *thunk, *br; in __nospec_revert() local 117 /* exrl %r0,<target-br> */ in __nospec_revert() 118 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert() 123 /* larl %rx,<target br> + ex %r0,0(%rx) */ in __nospec_revert() 124 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert() 128 if ((br[0] & 0xbf) != 0x07 || (br[1] & 0xf0) != 0xf0) in __nospec_revert() 134 insnbuf[0] = br[0]; in __nospec_revert() 135 insnbuf[1] = (instr[1] & 0xf0) | (br[1] & 0x0f); in __nospec_revert() 136 if (br[0] == 0x47) { in __nospec_revert() [all …]
|
| /OK3568_Linux_fs/kernel/arch/ia64/lib/ |
| H A D | memcpy_mck.S | 80 br.cond.sptk .common_code 105 (p15) br.cond.dpnt .memcpy_short 106 (p13) br.cond.dpnt .align_dest 107 (p14) br.cond.dpnt .unaligned_src 113 alloc saved_pfs=ar.pfs,3,Nrot-3,0,Nrot 130 (p6) br.cond.dpnt .long_copy 136 br.cloop.dptk.few .prefetch 153 (p10) br.dpnt.few .aligned_src_tail 166 br.ctop.dptk.few 1b 184 EX(.ex_handler, (p8) st8 [dst1]=t3) // store byte 3 [all …]
|
| H A D | copy_user.S | 78 alloc saved_pfs=ar.pfs,3,((2*PIPE_DEPTH+7)&~7),0,((2*PIPE_DEPTH+7)&~7) 83 adds len2=-1,len // br.ctop is repeat/until 90 (p8) br.ret.spnt.many rp // empty mempcy() 108 (p10) br.cond.dptk .long_copy_user 117 br.ctop.dptk.few 1b 122 br.ret.sptk.many rp // end of short memcpy 158 (p15) br.cond.spnt 1f 163 shl rshift=t2,3 168 br.cond.spnt .word_copy_user 185 (p15) shl rshift=t1,3 // in bits [all …]
|
| H A D | memcpy.S | 51 alloc saved_pfs=ar.pfs,3,Nrot,0,Nrot 65 (p6) br.ret.spnt.many rp // zero length, return immediately 69 shr.u cnt=in2,3 // number of 8-byte words to copy 73 adds cnt=-1,cnt // br.ctop is repeat/until 84 (p7) br.cond.spnt.few .memcpy_short 85 (p6) br.cond.spnt.few .memcpy_long 105 br.ctop.dptk.few 1b 111 br.ret.sptk.many rp 121 adds cnt=-1,in2 // br.ctop is repeat/until 149 br.ctop.dptk.few 1b [all …]
|
| H A D | memset.S | 61 alloc tmp = ar.pfs, 3, 0, 0, 0 78 (p_scr) br.ret.dpnt.many rp // return immediately if count = 0 85 (p_scr) br.cond.dptk.many .move_bytes_unaligned // go move just a few (M_B_U) 90 (p_unalgn) tbit.nz.unc p_y, p_n = bytecnt, 3 // should we do a st8 ? 121 (p_scr) br.cond.dpnt.many .fraction_of_line // go move just a few 127 (p_zr) br.cond.dptk.many .l1b // Jump to use stf.spill 152 br.cloop.dptk.few .pref_l1a 191 br.cloop.dptk.few .l1ax 195 (p_scr) br.cond.dpnt.many .fraction_of_line // Branch no. 2 196 br.cond.dpnt.many .move_bytes_from_alignment // Branch no. 3 [all …]
|
| /OK3568_Linux_fs/buildroot/board/rockchip/rk3566_rk3568/fs-overlay/usr/share/matrix-gui-2.0/apps/machinevision_dlp_3d_scanner/ |
| H A D | desc_machinevision_dlp_3d_scanner.html | 1 <h1> DLP 3D Scanner Example </h1> 3 …3D scanner application using DLP technology. This sample scan is of a model of a human spine sitti… 5 <br> 7 …ts underline DLP Structured Light SDK, the Schematic/Block diagram, and all the other details. <br> 9 <br> 11 DLP 3D Scanner application requires additional hardware components: <br> 13 <br> 15 …FTER 4500 (http://www.ti.com/tool/dlplcr4500evm) for projecting fast and programmable patterns <br> 16 …. Point Gray Camera PG Flea3, USB3, (https://www.ptgrey.com) for capturing high-speed patterns <br> 17 …3. AM572x EVM (http://www.ti.com/tool/TMDSEVM572X) acting as the host to generate the structured l…
|
| /OK3568_Linux_fs/buildroot/board/forlinx/ok3568/fs-overlay/usr/share/matrix-gui-2.0/apps/machinevision_dlp_3d_scanner/ |
| H A D | desc_machinevision_dlp_3d_scanner.html | 1 <h1> DLP 3D Scanner Example </h1> 3 …3D scanner application using DLP technology. This sample scan is of a model of a human spine sitti… 5 <br> 7 …ts underline DLP Structured Light SDK, the Schematic/Block diagram, and all the other details. <br> 9 <br> 11 DLP 3D Scanner application requires additional hardware components: <br> 13 <br> 15 …FTER 4500 (http://www.ti.com/tool/dlplcr4500evm) for projecting fast and programmable patterns <br> 16 …. Point Gray Camera PG Flea3, USB3, (https://www.ptgrey.com) for capturing high-speed patterns <br> 17 …3. AM572x EVM (http://www.ti.com/tool/TMDSEVM572X) acting as the host to generate the structured l…
|
| /OK3568_Linux_fs/kernel/fs/xfs/scrub/ |
| H A D | bitmap.c | 104 struct xbitmap_range *br; in xbitmap_disunion() local 131 br = list_entry(lp, struct xbitmap_range, list); in xbitmap_disunion() 134 * Advance sub_br and/or br until we find a pair that in xbitmap_disunion() 137 while (sub_br->start + sub_br->len <= br->start) { in xbitmap_disunion() 142 if (sub_br->start >= br->start + br->len) { in xbitmap_disunion() 150 if (sub_br->start < br->start) { in xbitmap_disunion() 151 sub_len -= br->start - sub_br->start; in xbitmap_disunion() 152 sub_start = br->start; in xbitmap_disunion() 154 if (sub_len > br->len) in xbitmap_disunion() 155 sub_len = br->len; in xbitmap_disunion() [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-multimedia/recipes-multimedia/dvb-apps/files/dvb-scan-table/dvb-t/ |
| H A D | de-Bayern | 3 [CH23: ZDF, 3sat, KiKa / ZDFneo, ZDFinfo] 7 CODE_RATE_HP = 2/3 15 [CH25: Bayerisches Fernsehen, BR-alpha, SWR, EinsExtra] 19 CODE_RATE_HP = 2/3 27 # CH25: ZDF, 3sat, KiKa / ZDFneo, ZDFinfo 28 [CH27: Bayerisches Fernsehen, BR-alpha, SWR, EinsExtra] 32 CODE_RATE_HP = 2/3 40 [CH28: Bayerisches Fernsehen, BR-alpha, SWR, EinsExtra] 44 CODE_RATE_HP = 2/3 52 # CH28: ZDF, 3sat, KiKa / ZDFneo, ZDFinfo [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/sis/ |
| H A D | sis_accel.h | 6 * frame buffer driver for Linux kernels >= 2.4.14 and >=2.6.3 40 #define BR(x) (0x8200 | (x) << 2) macro 54 #define A3D_FUNCTION 0x00000008 /* 3D command ? */ 131 /* BR(16) (0x8240): 134 bit 30 3D engine: 1 is idle, 143 while((MMIO_IN16(ivideo->mmio_vbase, BR(16)+2) & 0xE000) != 0xE000){}; \ 144 while((MMIO_IN16(ivideo->mmio_vbase, BR(16)+2) & 0xE000) != 0xE000){}; \ 145 while((MMIO_IN16(ivideo->mmio_vbase, BR(16)+2) & 0xE000) != 0xE000){}; \ 152 MMIO_OUT32(ivideo->mmio_vbase, BR(0), base);\ 157 MMIO_OUT16(ivideo->mmio_vbase, BR(1), pitch);\ [all …]
|
| /OK3568_Linux_fs/kernel/net/bridge/ |
| H A D | br_stp_bpdu.c | 55 llc_mac_hdr_init(skb, p->dev->dev_addr, p->br->group_addr); in br_send_bpdu() 83 if (p->br->stp_enabled != BR_KERNEL_STP) in br_send_config_bpdu() 89 buf[3] = BPDU_TYPE_CONFIG; in br_send_config_bpdu() 97 buf[10] = bpdu->root.addr[3]; in br_send_config_bpdu() 109 buf[22] = bpdu->bridge_id.addr[3]; in br_send_config_bpdu() 130 if (p->br->stp_enabled != BR_KERNEL_STP) in br_send_tcn_bpdu() 136 buf[3] = BPDU_TYPE_TCN; in br_send_tcn_bpdu() 151 struct net_bridge *br; in br_stp_rcv() local 166 br = p->br; in br_stp_rcv() 167 spin_lock(&br->lock); in br_stp_rcv() [all …]
|
| H A D | br_ioctl.c | 38 static void get_port_ifindices(struct net_bridge *br, int *ifindices, int num) in get_port_ifindices() argument 42 list_for_each_entry(p, &br->port_list, list) { in get_port_ifindices() 55 static int get_fdb_entries(struct net_bridge *br, void __user *userbuf, in get_fdb_entries() argument 72 num = br_fdb_fillbuf(br, buf, maxnum, offset); in get_fdb_entries() 83 static int add_del_if(struct net_bridge *br, int ifindex, int isadd) in add_del_if() argument 85 struct net *net = dev_net(br->dev); in add_del_if() 97 ret = br_add_if(br, dev, NULL); in add_del_if() 99 ret = br_del_if(br, dev); in add_del_if() 111 struct net_bridge *br = netdev_priv(dev); in old_dev_ioctl() local 122 return add_del_if(br, args[1], args[0] == BRCTL_ADD_IF); in old_dev_ioctl() [all …]
|
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | bridge.h | 37 __entry->addr[2], __entry->addr[3], __entry->addr[4], 44 TP_PROTO(struct net_bridge *br, struct net_bridge_port *p, 47 TP_ARGS(br, p, addr, vid), 50 __string(br_dev, br->dev->name) 57 __assign_str(br_dev, br->dev->name); 65 __entry->addr[1], __entry->addr[2], __entry->addr[3], 71 TP_PROTO(struct net_bridge *br, struct net_bridge_fdb_entry *f), 73 TP_ARGS(br, f), 76 __string(br_dev, br->dev->name) 83 __assign_str(br_dev, br->dev->name); [all …]
|
| /OK3568_Linux_fs/kernel/arch/csky/lib/ |
| H A D | usercopy.c | 32 " cmpnei %3, 0 \n" \ 36 "2: ldb %4, (%3, 0) \n" \ 39 " bf 3f \n" \ 40 " addi %3, 1 \n" \ 43 " br 1b \n" \ 44 "3: subu %0, %1 \n" \ 45 " br 5f \n" \ 47 " br 5f \n" \ 56 "2"(dst), "3"(src) \ 138 " bf 3f \n" in strnlen_user() [all …]
|
| /OK3568_Linux_fs/kernel/arch/ia64/kernel/ |
| H A D | entry.S | 65 alloc loc1=ar.pfs,8,2,3,0 72 br.call.sptk.many rp=sys_execve 81 (p7) br.ret.sptk.many rp 101 br.ret.sptk.many rp 124 br.call.sptk.many rp=ia64_clone 129 br.ret.sptk.many rp 152 br.call.sptk.many rp=ia64_clone 157 br.ret.sptk.many rp 176 dep r20=0,in0,61,3 // physical address of "next" 186 (p6) br.cond.dpnt .map [all …]
|
| H A D | relocate_kernel.S | 34 dep r2=0,r2,61,3 //to physical address 58 dep r28=0,in2,61,3 //to physical address 80 (p7) br.cond.dpnt.few 4f 82 3: 86 br.cloop.sptk.few 3b 91 br.sptk.few 2b 131 br.sptk.few .dest_page 138 (p6) br.cond.sptk.few .loop;; 142 (p6) br.cond.sptk.few .loop;; 145 (p6) br.cond.sptk.few .end_loop;; [all …]
|
| /OK3568_Linux_fs/kernel/arch/nios2/kernel/ |
| H A D | entry.S | 74 .word handle_trap /* 3 - Trap Instruction */ 97 .word handle_trap_3 /* 3 */ 215 bge r2, zero, 3f 218 beq r1, zero, 3f 221 3: 241 br translate_rc_and_ret 294 br ret_from_exception 299 br translate_rc_and_ret2 310 br ret_from_exception 328 br local_restart /* restart syscall */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/xmon/ |
| H A D | spu-insns.h | 17 0 3 1 1 2 3 0 1 1 2 3 23 0 9 1 2 3 0 7 1 2 3 29 0 8 2 3 0 6 2 3 35 0 1 1 2 3 0 6 8 2 3 41 0 1 1 1 2 3 89 If the digit is 3, this means the corresponding register is used as both source and target in the i… 107 BR Branch pipeline 118 #define _A3(a,b,c) {3,a,b,c} 125 APUOP(M_BR, RI16, 0x190, "br", _A1(A_R18), 00000, BR) /* BRel IP<-IP+I16 */ 126 APUOP(M_BRSL, RI16, 0x198, "brsl", _A2(A_T,A_R18), 00002, BR) /* BRelSetLink RT,IP<-IP,IP+I16 */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/csky/abiv2/ |
| H A D | strcpy.S | 10 andi t0, a1, 3 26 bf 3f 56 br 1b 61 br 9f 63 3: 65 br 9f 69 br 9f 73 br 9f 77 br 9f 81 br 9f
|
| /OK3568_Linux_fs/kernel/arch/alpha/include/asm/ |
| H A D | xchg.h | 23 " andnot %4,7,%3\n" in ____xchg() 25 "1: ldq_l %2,0(%3)\n" in ____xchg() 29 " stq_c %2,0(%3)\n" in ____xchg() 32 "2: br 1b\n" in ____xchg() 46 " andnot %4,7,%3\n" in ____xchg() 48 "1: ldq_l %2,0(%3)\n" in ____xchg() 52 " stq_c %2,0(%3)\n" in ____xchg() 55 "2: br 1b\n" in ____xchg() 70 " bis $31,%3,%1\n" in ____xchg() 74 "2: br 1b\n" in ____xchg() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/dvb-frontends/ |
| H A D | zl10036.c | 37 u8 br, bf; member 157 * 3[0x00]: N7 | N6 | N5 | N4 | N3 | N2 | N1 | N0 192 u8 br, bf; in zl10036_set_bandwidth() local 198 0xf0, 0x00, /* 12/13: br=0xa clr=0 tl=0*/ in zl10036_set_bandwidth() 212 br = _BR_MAXIMUM; in zl10036_set_bandwidth() 216 * br = (10111/34600) * 63 * 1/K = 14; in zl10036_set_bandwidth() 218 br = ((_XTAL * 21 * 1000) / (fbw * 419)); in zl10036_set_bandwidth() 222 if (br < 4) in zl10036_set_bandwidth() 223 br = 4; in zl10036_set_bandwidth() 224 if (br > _BR_MAXIMUM) in zl10036_set_bandwidth() [all …]
|