Home
last modified time | relevance | path

Searched full:sparc64 (Results 1 – 25 of 255) sorted by relevance

1234567891011

/openbmc/linux/arch/sparc/crypto/
H A DMakefile6 obj-$(CONFIG_CRYPTO_SHA1_SPARC64) += sha1-sparc64.o
7 obj-$(CONFIG_CRYPTO_SHA256_SPARC64) += sha256-sparc64.o
8 obj-$(CONFIG_CRYPTO_SHA512_SPARC64) += sha512-sparc64.o
9 obj-$(CONFIG_CRYPTO_MD5_SPARC64) += md5-sparc64.o
11 obj-$(CONFIG_CRYPTO_AES_SPARC64) += aes-sparc64.o
12 obj-$(CONFIG_CRYPTO_DES_SPARC64) += des-sparc64.o
13 obj-$(CONFIG_CRYPTO_CAMELLIA_SPARC64) += camellia-sparc64.o
15 obj-$(CONFIG_CRYPTO_CRC32C_SPARC64) += crc32c-sparc64.o
17 sha1-sparc64-y := sha1_asm.o sha1_glue.o
18 sha256-sparc64-y := sha256_asm.o sha256_glue.o
[all …]
H A DKconfig3 menu "Accelerated Cryptographic Algorithms for CPU (sparc64)"
7 depends on SPARC64
17 Architecture: sparc64
21 depends on SPARC64
27 Architecture: sparc64
31 depends on SPARC64
37 Architecture: sparc64 using crypto instructions, when available
41 depends on SPARC64
47 Architecture: sparc64
51 depends on SPARC64
[all …]
H A Dsha512_glue.c2 /* Glue code for SHA512 hashing optimized for sparc64 crypto opcodes.
124 .cra_driver_name= "sha512-sparc64",
139 .cra_driver_name= "sha384-sparc64",
173 pr_info("Using sparc64 sha512 opcode optimized SHA-512/SHA-384 implementation\n"); in sha512_sparc64_mod_init()
176 pr_info("sparc64 sha512 opcode not available.\n"); in sha512_sparc64_mod_init()
190 MODULE_DESCRIPTION("SHA-384 and SHA-512 Secure Hash Algorithm, sparc64 sha512 opcode accelerated");
H A Dsha256_glue.c2 /* Glue code for SHA256 hashing optimized for sparc64 crypto opcodes.
139 .cra_driver_name= "sha256-sparc64",
154 .cra_driver_name= "sha224-sparc64",
188 pr_info("Using sparc64 sha256 opcode optimized SHA-256/SHA-224 implementation\n"); in sha256_sparc64_mod_init()
191 pr_info("sparc64 sha256 opcode not available.\n"); in sha256_sparc64_mod_init()
205 MODULE_DESCRIPTION("SHA-224 and SHA-256 Secure Hash Algorithm, sparc64 sha256 opcode accelerated");
H A Ddes_glue.c2 /* Glue code for DES encryption optimized for sparc64 crypto opcodes.
340 .cra_driver_name = "des-sparc64",
358 .cra_driver_name = "des3_ede-sparc64",
380 .base.cra_driver_name = "ecb-des-sparc64",
393 .base.cra_driver_name = "cbc-des-sparc64",
407 .base.cra_driver_name = "ecb-des3_ede-sparc64",
420 .base.cra_driver_name = "cbc-des3_ede-sparc64",
454 pr_info("sparc64 des opcodes not available.\n"); in des_sparc64_mod_init()
457 pr_info("Using sparc64 des opcodes optimized DES implementation\n"); in des_sparc64_mod_init()
478 MODULE_DESCRIPTION("DES & Triple DES EDE Cipher Algorithms, sparc64 des opcode accelerated");
H A Dcamellia_glue.c2 /* Glue code for CAMELLIA encryption optimized for sparc64 crypto opcodes.
198 .cra_driver_name = "camellia-sparc64",
219 .base.cra_driver_name = "ecb-camellia-sparc64",
232 .base.cra_driver_name = "cbc-camellia-sparc64",
266 pr_info("sparc64 camellia opcodes not available.\n"); in camellia_sparc64_mod_init()
269 pr_info("Using sparc64 camellia opcodes optimized CAMELLIA implementation\n"); in camellia_sparc64_mod_init()
290 MODULE_DESCRIPTION("Camellia Cipher Algorithm, sparc64 camellia opcode accelerated");
H A Dcrc32c_glue.c2 /* Glue code for CRC32C optimized for sparc64 crypto opcodes.
133 .cra_driver_name = "crc32c-sparc64",
161 pr_info("Using sparc64 crc32c opcode optimized CRC32C implementation\n"); in crc32c_sparc64_mod_init()
164 pr_info("sparc64 crc32c opcode not available.\n"); in crc32c_sparc64_mod_init()
177 MODULE_DESCRIPTION("CRC32c (Castagnoli), sparc64 crc32c opcode accelerated");
H A Dsha1_glue.c2 /* Glue code for SHA1 hashing optimized for sparc64 crypto opcodes.
130 .cra_driver_name= "sha1-sparc64",
154 pr_info("Using sparc64 sha1 opcode optimized SHA-1 implementation\n"); in sha1_sparc64_mod_init()
157 pr_info("sparc64 sha1 opcode not available.\n"); in sha1_sparc64_mod_init()
170 MODULE_DESCRIPTION("SHA1 Secure Hash Algorithm, sparc64 sha1 opcode accelerated");
H A Dmd5_glue.c2 /* Glue code for MD5 hashing optimized for sparc64 crypto opcodes.
146 .cra_driver_name= "md5-sparc64",
170 pr_info("Using sparc64 md5 opcode optimized MD5 implementation\n"); in md5_sparc64_mod_init()
173 pr_info("sparc64 md5 opcode not available.\n"); in md5_sparc64_mod_init()
186 MODULE_DESCRIPTION("MD5 Message Digest Algorithm, sparc64 md5 opcode accelerated");
H A Daes_glue.c2 /* Glue code for AES encryption optimized for sparc64 crypto opcodes.
364 .cra_driver_name = "aes-sparc64",
385 .base.cra_driver_name = "ecb-aes-sparc64",
398 .base.cra_driver_name = "cbc-aes-sparc64",
412 .base.cra_driver_name = "ctr-aes-sparc64",
447 pr_info("sparc64 aes opcodes not available.\n"); in aes_sparc64_mod_init()
450 pr_info("Using sparc64 aes opcodes optimized AES implementation\n"); in aes_sparc64_mod_init()
471 MODULE_DESCRIPTION("Rijndael (AES) Cipher Algorithm, sparc64 aes opcode accelerated");
/openbmc/linux/arch/sparc/
H A DKconfig4 default "$(ARCH)" = "sparc64"
10 Say yes to build a 64-bit kernel - formerly known as sparc64
16 select ARCH_MIGHT_HAVE_PC_PARPORT if SPARC64 && PCI
22 select HAVE_ARCH_KGDB if !SMP || SPARC64
24 select HAVE_ARCH_SECCOMP if SPARC64
31 select HAVE_ARCH_JUMP_LABEL if SPARC64
36 select HAVE_HARDLOCKUP_DETECTOR_SPARC64 if SPARC64
38 select HAVE_EBPF_JIT if SPARC64
65 config SPARC64 config
117 default y if SPARC64
[all …]
H A DMakefile6 # Sparc and sparc64.
12 ifeq ($(ARCH),sparc64)
39 # sparc64
45 UTS_MACHINE := sparc64
91 echo ' vmlinux.aout - a.out kernel for SPARC64'
H A DKconfig.debug5 depends on SPARC64 && DEBUG_KERNEL
9 depends on SPARC64
23 Sparc64 hardlockup detector is the last one developed before adding
/openbmc/qemu/docs/user/
H A Dmain.rst173 (Sparc64 CPU, 32 bit ABI).
175 * ``qemu-sparc64`` can execute some Sparc64 (Sparc64 CPU, 64 bit ABI) and
176 SPARC32PLUS binaries (Sparc64 CPU, 32 bit ABI).
184 - target Sparc64 on Sparc64: Some trivial programs work.
192 - On Sparc64, you can just try to launch any process by using the
195 qemu-sparc64 /bin/ls
202 qemu-sparc64 [-h] [-d] [-L path] [-s size] [-bsd type] program [arguments...]
/openbmc/linux/drivers/sbus/char/
H A DKconfig19 depends on SPARC64
34 depends on PCI && SPARC64
45 depends on PCI && SPARC64
55 depends on PCI && SPARC64
69 depends on SPARC64
/openbmc/linux/arch/sparc/include/asm/
H A Dpbm.h5 * Adopted from sparc64 by V. Roganov and G. Raiko
12 * To put things into perspective, consider sparc64 with a few PCI controllers.
14 * We have only pcic on sparc, but we want to be compatible with sparc64 pbm.h.
17 * pbm - Arch-specific view of a PCI bus (sparc or sparc64)
H A Dtimex_64.h5 * sparc64 architecture timex specifications
14 /* Getting on the cycle counter on sparc64. */
/openbmc/qemu/docs/system/
H A Dtarget-sparc64.rst3 Sparc64 System emulator
6 Use the executable ``qemu-system-sparc64`` to simulate a Sun4u
19 qemu-system-sparc64 -M niagara -L /path-to/S10image/ \
/openbmc/qemu/hw/sparc64/
H A DKconfig4 depends on SPARC64
23 depends on SPARC64
H A Dmeson.build2 sparc64_ss.add(files('sparc64.c'))
6 hw_arch += {'sparc64': sparc64_ss}
/openbmc/qemu/hw/sparc/
H A DKconfig4 depends on SPARC && !SPARC64
24 depends on SPARC && !SPARC64
/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-all-test-cross.docker64 gcc-sparc64-linux-gnu \
65 libc6-dev-sparc64-cross && \
70 …nux-user,ppc64-linux-user,ppc64le-linux-user,riscv64-linux-user,s390x-linux-user,sparc64-linux-user
/openbmc/linux/arch/sparc/include/uapi/asm/
H A Dipcbuf.h8 * The ipc64_perm structure for sparc/sparc64 architecture.
14 * - on sparc for 32 bit mode (it is 32 bit on sparc64)
/openbmc/linux/arch/sparc/kernel/
H A Dvmlinux.lds.S2 /* ld script for sparc32/sparc64 kernel */
30 /* sparc64 */
38 ASSERT((swapper_tsb == 0x0000000000408000), "Error: sparc64 early assembler too large")
/openbmc/qemu/tests/functional/
H A Dtest_sparc64_tuxrun.py20 'https://storage.tuxboot.com/20230331/sparc64/vmlinux',
23 'https://storage.tuxboot.com/20230331/sparc64/rootfs.ext4.zst',

1234567891011