| /linux-6.15/Documentation/devicetree/bindings/arm/ti/ |
| H A D | k3.yaml | 22 - description: K3 AM62A7 SoC 34 - description: K3 AM62P5 SoC and Boards 46 - description: K3 AM625 SoC 78 - description: K3 AM642 SoC 105 - description: K3 AM654 SoC 117 - description: K3 J7200 SoC 125 - description: K3 J721E SoC 135 - description: K3 J721s2 SoC 142 - description: K3 J722S SoC and Boards 149 - description: K3 J742S2 SoC [all …]
|
| /linux-6.15/arch/x86/crypto/ |
| H A D | nh-sse2-x86_64.S | 20 #define K3 %xmm7 macro 89 _nh_stride K0, K1, K2, K3, 0x00 90 _nh_stride K1, K2, K3, K0, 0x10 91 _nh_stride K2, K3, K0, K1, 0x20 92 _nh_stride K3, K0, K1, K2, 0x30 101 _nh_stride K0, K1, K2, K3, 0x00 105 _nh_stride K1, K2, K3, K0, 0x10 109 _nh_stride K2, K3, K0, K1, 0x20
|
| H A D | nh-avx2-x86_64.S | 23 #define K3 %ymm7 macro 88 vmovdqu 0x10(KEY), K3 89 _nh_2xstride K0, K1, K2, K3 94 _nh_2xstride K2, K3, K0, K1 111 vmovdqu 0x10(KEY), K3 112 _nh_2xstride K0, K1, K2, K3 118 vmovdqa K3, K1 127 _nh_2xstride K0, K1, K2, K3
|
| H A D | sha1_avx2_x86_64_asm.S | 675 #define K3 0x8f1bbcdc macro 684 .long K3, K3, K3, K3 685 .long K3, K3, K3, K3
|
| H A D | sha1_ssse3_asm.S | 435 #define K3 0x8f1bbcdc macro 444 .long K3, K3, K3, K3
|
| /linux-6.15/arch/arm64/crypto/ |
| H A D | nh-neon-core.S | 25 K3 .req v7 78 _nh_stride K0, K1, K2, K3 79 _nh_stride K1, K2, K3, K0 80 _nh_stride K2, K3, K0, K1 81 _nh_stride K3, K0, K1, K2 88 _nh_stride K0, K1, K2, K3 92 _nh_stride K1, K2, K3, K0 96 _nh_stride K2, K3, K0, K1
|
| /linux-6.15/arch/arm/crypto/ |
| H A D | nh-neon-core.S | 35 K3 .req q7 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 106 _nh_stride K2, K3, K0, K1
|
| /linux-6.15/fs/ext4/ |
| H A 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-6.15/crypto/ |
| H A D | anubis.c | 490 u32 K0, K1, K2, K3; in anubis_setkey() local 497 K3 = T4[(kappa[N - 1] ) & 0xff]; in anubis_setkey() 514 K3 = T4[(kappa[i] ) & 0xff] ^ in anubis_setkey() 515 (T5[(K3 >> 24) ] & 0xff000000U) ^ in anubis_setkey() 516 (T5[(K3 >> 16) & 0xff] & 0x00ff0000U) ^ in anubis_setkey() 517 (T5[(K3 >> 8) & 0xff] & 0x0000ff00U) ^ in anubis_setkey() 518 (T5[(K3 ) & 0xff] & 0x000000ffU); in anubis_setkey() 524 ctx->E[r][3] = K3; in anubis_setkey()
|
| H A 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 …]
|
| /linux-6.15/Documentation/devicetree/bindings/remoteproc/ |
| H A D | ti,pru-rproc.yaml | 20 PRU cores called RTUs with slightly different IP integration. The K3 SoCs 40 - ti,am625-pru # for PRUs in K3 AM62x SoC family 41 - ti,am642-pru # for PRUs in K3 AM64x SoC family 42 - ti,am642-rtu # for RTUs in K3 AM64x SoC family 43 - ti,am642-tx-pru # for Tx_PRUs in K3 AM64x SoC family 44 - ti,am654-pru # for PRUs in K3 AM65x SoC family 45 - ti,am654-rtu # for RTUs in K3 AM65x SoC family 46 - ti,am654-tx-pru # for Tx_PRUs in K3 AM65x SR2.0 SoCs 47 - ti,j721e-pru # for PRUs in K3 J721E SoC family 48 - ti,j721e-rtu # for RTUs in K3 J721E SoC family [all …]
|
| H A D | 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 36 Use "ti,am62a-c7xv-dsp" for AM62A Deep learning DSPs on K3 AM62A SoCs 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 39 Use "ti,j721s2-c71-dsp" for C71x DSPs on K3 J721S2 SoCs
|
| H A D | ti,k3-m4f-rproc.yaml | 7 title: TI K3 M4F processor subsystems 14 Some K3 family SoCs have Arm Cortex M4F cores. AM64x is a SoC in K3
|
| /linux-6.15/Documentation/devicetree/bindings/hwlock/ |
| H A D | ti,omap-hwspinlock.yaml | 7 title: TI HwSpinlock for OMAP and K3 based SoCs 16 - ti,am64-hwspinlock # for K3 AM64x SoCs 17 - ti,am654-hwspinlock # for K3 AM65x, J721E and J7200 SoCs
|
| /linux-6.15/arch/s390/crypto/ |
| H A D | chacha-s390.S | 55 #define K3 %v19 macro 104 VREPF XD0,K3,0 105 VREPF XD1,K3,1 106 VREPF XD2,K3,2 107 VREPF XD3,K3,3 286 VAF XD0,XD0,K3 309 VAF XD0,XD1,K3 336 VAF XD0,XD2,K3 420 #undef K3 507 VLR D0,K3 [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/hwinfo/ |
| H A D | 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-6.15/drivers/net/ethernet/ti/ |
| H A D | Kconfig | 97 tristate "TI K3 AM654x/J721E CPSW Ethernet driver" 107 This driver supports TI K3 AM654/J721E CPSW2G Ethernet SubSystem. 117 bool "TI K3 AM654x/J721E CPSW Switch mode support" 121 This enables switchdev support for TI K3 CPSWxG Ethernet 126 tristate "TI K3 AM65x CPTS" 130 Say y here to support the TI K3 AM65x CPTS with 1588 features such as
|
| /linux-6.15/drivers/clk/keystone/ |
| H A D | Kconfig | 31 tristate "Syscon based clock driver for K2/K3 SoCs" 36 clocks on TI's K2 and K3 SoCs.
|
| /linux-6.15/Documentation/devicetree/bindings/misc/ |
| H A D | ti,j721e-esm.yaml | 8 title: Texas Instruments K3 ESM 14 The ESM (Error Signaling Module) is an IP block on TI K3 devices
|
| /linux-6.15/arch/riscv/crypto/ |
| H A D | sha256-riscv64-zvknha_or_zvknhb-zvkb.S | 69 #define K3 v13 macro 122 vle32.v K3, (t0) 187 sha256_16rounds 0, K0, K1, K2, K3
|
| /linux-6.15/drivers/soc/ti/ |
| H A D | Kconfig | 54 tristate "K3 Ring accelerator Sub System" 58 Say y here to support the K3 Ring accelerator module. 70 Include support for the SoC bus socinfo for the TI K3 Multicore SoC
|
| /linux-6.15/Documentation/devicetree/bindings/arm/keystone/ |
| H A D | ti,k3-sci-common.yaml | 7 title: Common K3 TI-SCI 13 The TI K3 family of SoCs usually have a central System Controller Processor
|
| /linux-6.15/Documentation/devicetree/bindings/soc/ti/ |
| H A D | ti,pruss.yaml | 68 - ti,am625-pruss # for K3 AM62x SoC family 69 - ti,am642-icssg # for K3 AM64x SoC family 70 - ti,am654-icssg # for K3 AM65x SoC family 71 - ti,j721e-icssg # for K3 J721E SoC family 176 This is applicable only for ICSSG (K3 SoCs). The ICSSG modules 249 AM437x, AM57xx & 66AK2G SoCs) or 2 IEPs (on K3 AM65x, J721E & AM64x SoCs). 332 present on K3 SoCs have additional auxiliary PRU cores with slightly
|
| /linux-6.15/Documentation/devicetree/bindings/watchdog/ |
| H A D | ti,rti-wdt.yaml | 7 title: Texas Instruments K3 SoC Watchdog Timer 13 The TI K3 SoC watchdog timer is implemented via the RTI (Real Time
|
| /linux-6.15/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | ti,sci-intr.yaml | 7 title: Texas Instruments K3 Interrupt Router 39 (like the Device Memory and Security Controller on K3 AM654 SoC). System
|