/Linux-v5.10/arch/arm/crypto/ |
D | nh-neon-core.S | 35 K3 .req q7 49 .macro _nh_stride k0, k1, k2, k3 55 vld1.32 {\k3}, [KEY]! 61 vadd.u32 T3, T3, \k3 88 _nh_stride K0, K1, K2, K3 89 _nh_stride K1, K2, K3, K0 90 _nh_stride K2, K3, K0, K1 91 _nh_stride K3, K0, K1, K2 98 _nh_stride K0, K1, K2, K3 102 _nh_stride K1, K2, K3, K0 [all …]
|
D | sha1-ce-core.S | 19 k3 .req q3 69 vld1.32 {k2-k3}, [ip, :128] 106 add_update m, 0, k3, 10, 11, 8, 9 108 add_update p, 1, k3, 11, 8, 9, 10 109 add_only p, 0, k3, 9 110 add_only p, 1, k3, 10 111 add_only p, 0, k3, 11
|
/Linux-v5.10/arch/arm64/crypto/ |
D | nh-neon-core.S | 24 K3 .req v7 34 .macro _nh_stride k0, k1, k2, k3 40 ld1 {\k3\().4s}, [KEY], #16 46 add T3.4s, T3.4s, \k3\().4s 77 _nh_stride K0, K1, K2, K3 78 _nh_stride K1, K2, K3, K0 79 _nh_stride K2, K3, K0, K1 80 _nh_stride K3, K0, K1, K2 87 _nh_stride K0, K1, K2, K3 91 _nh_stride K1, K2, K3, K0 [all …]
|
D | sha1-ce-core.S | 17 k3 .req v3 79 loadrc k3.4s, 0xca62c1d6, w6 117 add_update m, ev, k3, 10, 11, 8, 9 119 add_update p, od, k3, 11, 8, 9, 10 120 add_only p, ev, k3, 9 121 add_only p, od, k3, 10 122 add_only p, ev, k3, 11
|
/Linux-v5.10/arch/x86/crypto/ |
D | nh-sse2-x86_64.S | 19 #define K3 %xmm7 macro 33 .macro _nh_stride k0, k1, k2, k3, offset 39 movdqu \offset(KEY), \k3 47 paddd \k3, T3 88 _nh_stride K0, K1, K2, K3, 0x00 89 _nh_stride K1, K2, K3, K0, 0x10 90 _nh_stride K2, K3, K0, K1, 0x20 91 _nh_stride K3, K0, K1, K2, 0x30 100 _nh_stride K0, K1, K2, K3, 0x00 104 _nh_stride K1, K2, K3, K0, 0x10 [all …]
|
D | nh-avx2-x86_64.S | 22 #define K3 %ymm7 macro 39 .macro _nh_2xstride k0, k1, k2, k3 45 vpaddd \k3, T3, T3 87 vmovdqu 0x10(KEY), K3 88 _nh_2xstride K0, K1, K2, K3 93 _nh_2xstride K2, K3, K0, K1 110 vmovdqu 0x10(KEY), K3 111 _nh_2xstride K0, K1, K2, K3 117 vmovdqa K3, K1 126 _nh_2xstride K0, K1, K2, K3
|
/Linux-v5.10/drivers/dma/ti/ |
D | Makefile | 5 obj-$(CONFIG_TI_K3_UDMA) += k3-udma.o 6 obj-$(CONFIG_TI_K3_UDMA_GLUE_LAYER) += k3-udma-glue.o 7 obj-$(CONFIG_TI_K3_PSIL) += k3-psil.o \ 8 k3-psil-am654.o \ 9 k3-psil-j721e.o \ 10 k3-psil-j7200.o
|
/Linux-v5.10/arch/sh/kernel/cpu/sh3/ |
D | entry.S | 71 #define k3 r3 macro 85 * k3 scratch (Return address) 200 ldc k3, ssr 212 ! k3 returns original sr 242 mov.l @r15+, k3 ! original SR 257 mov k3, k2 ! original SR value 263 mov k3, k0 ! Calculate IMASK-bits 298 sts pr, k3 ! save original pr value in k3 349 sts pr, k3 ! save original pr value in k3 361 bsr save_regs ! needs original pr value in k3 [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/arm/ti/ |
D | k3.yaml | 4 $id: http://devicetree.org/schemas/arm/ti/k3.yaml# 7 title: Texas Instruments K3 Multicore SoC architecture device tree bindings 13 Platforms based on Texas Instruments K3 Multicore SoC architecture 22 - description: K3 AM654 SoC 28 - description: K3 J721E SoC 32 - description: K3 J7200 SoC
|
/Linux-v5.10/Documentation/devicetree/bindings/remoteproc/ |
D | ti,k3-dsp-rproc.yaml | 4 $id: http://devicetree.org/schemas/remoteproc/ti,k3-dsp-rproc.yaml# 7 title: TI K3 DSP devices 13 The TI K3 family of SoCs usually have one or more TI DSP Core sub-systems 20 cores in the K3 SoCs are usually either a TMS320C66x CorePac processor or a 29 - $ref: /schemas/arm/keystone/ti,k3-sci-common.yaml# 37 Use "ti,j721e-c66-dsp" for C66x DSPs on K3 J721E SoCs 38 Use "ti,j721e-c71-dsp" for C71x DSPs on K3 J721E SoCs 137 model = "Texas Instruments K3 J721E SoC";
|
/Linux-v5.10/crypto/ |
D | rmd128.c | 28 #define K3 RMD_K3 macro 98 ROUND(aa, bb, cc, dd, F3, K3, in[3], 11); in rmd128_transform() 99 ROUND(dd, aa, bb, cc, F3, K3, in[10], 13); in rmd128_transform() 100 ROUND(cc, dd, aa, bb, F3, K3, in[14], 6); in rmd128_transform() 101 ROUND(bb, cc, dd, aa, F3, K3, in[4], 7); in rmd128_transform() 102 ROUND(aa, bb, cc, dd, F3, K3, in[9], 14); in rmd128_transform() 103 ROUND(dd, aa, bb, cc, F3, K3, in[15], 9); in rmd128_transform() 104 ROUND(cc, dd, aa, bb, F3, K3, in[8], 13); in rmd128_transform() 105 ROUND(bb, cc, dd, aa, F3, K3, in[1], 15); in rmd128_transform() 106 ROUND(aa, bb, cc, dd, F3, K3, in[2], 14); in rmd128_transform() [all …]
|
D | rmd256.c | 28 #define K3 RMD_K3 macro 140 ROUND(aa, bb, cc, dd, F3, K3, in[3], 11); in rmd256_transform() 141 ROUND(dd, aa, bb, cc, F3, K3, in[10], 13); in rmd256_transform() 142 ROUND(cc, dd, aa, bb, F3, K3, in[14], 6); in rmd256_transform() 143 ROUND(bb, cc, dd, aa, F3, K3, in[4], 7); in rmd256_transform() 144 ROUND(aa, bb, cc, dd, F3, K3, in[9], 14); in rmd256_transform() 145 ROUND(dd, aa, bb, cc, F3, K3, in[15], 9); in rmd256_transform() 146 ROUND(cc, dd, aa, bb, F3, K3, in[8], 13); in rmd256_transform() 147 ROUND(bb, cc, dd, aa, F3, K3, in[1], 15); in rmd256_transform() 148 ROUND(aa, bb, cc, dd, F3, K3, in[2], 14); in rmd256_transform() [all …]
|
D | rmd160.c | 28 #define K3 RMD_K3 macro 104 ROUND(dd, ee, aa, bb, cc, F3, K3, in[3], 11); in rmd160_transform() 105 ROUND(cc, dd, ee, aa, bb, F3, K3, in[10], 13); in rmd160_transform() 106 ROUND(bb, cc, dd, ee, aa, F3, K3, in[14], 6); in rmd160_transform() 107 ROUND(aa, bb, cc, dd, ee, F3, K3, in[4], 7); in rmd160_transform() 108 ROUND(ee, aa, bb, cc, dd, F3, K3, in[9], 14); in rmd160_transform() 109 ROUND(dd, ee, aa, bb, cc, F3, K3, in[15], 9); in rmd160_transform() 110 ROUND(cc, dd, ee, aa, bb, F3, K3, in[8], 13); in rmd160_transform() 111 ROUND(bb, cc, dd, ee, aa, F3, K3, in[1], 15); in rmd160_transform() 112 ROUND(aa, bb, cc, dd, ee, F3, K3, in[2], 14); in rmd160_transform() [all …]
|
D | rmd320.c | 28 #define K3 RMD_K3 macro 146 ROUND(dd, ee, aa, bb, cc, F3, K3, in[3], 11); in rmd320_transform() 147 ROUND(cc, dd, ee, aa, bb, F3, K3, in[10], 13); in rmd320_transform() 148 ROUND(bb, cc, dd, ee, aa, F3, K3, in[14], 6); in rmd320_transform() 149 ROUND(aa, bb, cc, dd, ee, F3, K3, in[4], 7); in rmd320_transform() 150 ROUND(ee, aa, bb, cc, dd, F3, K3, in[9], 14); in rmd320_transform() 151 ROUND(dd, ee, aa, bb, cc, F3, K3, in[15], 9); in rmd320_transform() 152 ROUND(cc, dd, ee, aa, bb, F3, K3, in[8], 13); in rmd320_transform() 153 ROUND(bb, cc, dd, ee, aa, F3, K3, in[1], 15); in rmd320_transform() 154 ROUND(aa, bb, cc, dd, ee, F3, K3, in[2], 14); in rmd320_transform() [all …]
|
D | tea.c | 60 u32 k0, k1, k2, k3; in tea_encrypt() local 71 k3 = ctx->KEY[3]; in tea_encrypt() 78 z += ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); in tea_encrypt() 88 u32 k0, k1, k2, k3; in tea_decrypt() local 99 k3 = ctx->KEY[3]; in tea_decrypt() 106 z -= ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); in tea_decrypt()
|
/Linux-v5.10/drivers/soc/ti/ |
D | Kconfig | 8 bool "K3 AM6 SoC" 13 bool "K3 J721E SoC" 84 bool "K3 Ring accelerator Sub System" 88 Say y here to support the K3 Ring accelerator module. 100 Include support for the SoC bus socinfo for the TI K3 Multicore SoC
|
/Linux-v5.10/fs/ext4/ |
D | hash.c | 48 #define K3 015666365641UL macro 78 ROUND(H, a, b, c, d, in[3] + K3, 3); in half_md4_transform() 79 ROUND(H, d, a, b, c, in[7] + K3, 9); in half_md4_transform() 80 ROUND(H, c, d, a, b, in[2] + K3, 11); in half_md4_transform() 81 ROUND(H, b, c, d, a, in[6] + K3, 15); in half_md4_transform() 82 ROUND(H, a, b, c, d, in[1] + K3, 3); in half_md4_transform() 83 ROUND(H, d, a, b, c, in[5] + K3, 9); in half_md4_transform() 84 ROUND(H, c, d, a, b, in[0] + K3, 11); in half_md4_transform() 85 ROUND(H, b, c, d, a, in[4] + K3, 15); in half_md4_transform() 97 #undef K3
|
/Linux-v5.10/arch/arm64/boot/dts/ti/ |
D | Makefile | 9 dtb-$(CONFIG_ARCH_K3) += k3-am654-base-board.dtb 11 dtb-$(CONFIG_ARCH_K3) += k3-j721e-common-proc-board.dtb 13 dtb-$(CONFIG_ARCH_K3) += k3-j7200-common-proc-board.dtb
|
D | k3-am65.dtsi | 11 #include <dt-bindings/pinctrl/k3.h> 15 model = "Texas Instruments K3 AM654 SoC"; 121 #include "k3-am65-main.dtsi" 122 #include "k3-am65-mcu.dtsi" 123 #include "k3-am65-wakeup.dtsi"
|
/Linux-v5.10/Documentation/devicetree/bindings/hwlock/ |
D | ti,omap-hwspinlock.yaml | 7 title: TI HwSpinlock for OMAP and K3 based SoCs 16 - ti,am654-hwspinlock # for K3 AM65x, J721E and J7200 SoCs 50 /* K3 AM65x SoCs */ 51 model = "Texas Instruments K3 AM654 SoC";
|
/Linux-v5.10/drivers/net/ethernet/ti/ |
D | am65-cpsw-ethtool.c | 2 /* Texas Instruments K3 AM65 Ethernet Switch SubSystem Driver ethtool ops 123 u32 ale_block_drop; /* K3 */ 124 u32 ale_secure_drop; /* K3 */ 125 u32 ale_auth_drop; /* K3 */ 135 u32 ale_mcast_sa_drop; /* K3 */ 136 u32 ale_dual_vlan_drop; /* K3 */ 137 u32 ale_len_err_drop; /* K3 */ 138 u32 ale_ip_next_hdr_drop; /* K3 */ 139 u32 ale_ipv4_frag_drop; /* K3 */ 141 u32 iet_rx_assembly_err; /* K3 slave */ [all …]
|
D | Kconfig | 93 tristate "TI K3 AM654x/J721E CPSW Ethernet driver" 99 This driver supports TI K3 AM654/J721E CPSW2G Ethernet SubSystem. 109 tristate "TI K3 AM65x CPTS" 113 Say y here to support the TI K3 AM65x CPTS with 1588 features such as
|
/Linux-v5.10/Documentation/devicetree/bindings/soc/ti/ |
D | k3-socinfo.yaml | 4 $id: http://devicetree.org/schemas/soc/ti/k3-socinfo.yaml# 7 title: Texas Instruments K3 Multicore SoC platforms chipid module 14 Texas Instruments (ARM64) K3 Multicore SoC platforms chipid module is
|
/Linux-v5.10/Documentation/devicetree/bindings/dma/ |
D | k3dma.txt | 1 * Hisilicon K3 DMA controller 7 - "hisilicon,k3-dma-1.0" 21 compatible = "hisilicon,k3-dma-1.0";
|
/Linux-v5.10/Documentation/devicetree/bindings/arm/keystone/ |
D | ti,k3-sci-common.yaml | 4 $id: http://devicetree.org/schemas/arm/keystone/ti,k3-sci-common.yaml# 7 title: Common K3 TI-SCI bindings 13 The TI K3 family of SoCs usually have a central System Controller Processor
|