Home
last modified time | relevance | path

Searched full:ppc (Results 1 – 25 of 545) sorted by relevance

12345678910>>...22

/Linux-v6.1/drivers/block/paride/
Dppc6lnx.c13 // PPC 6 Code in C sanitized for LINUX
46 #define PREFIX_FASTWR 0x04 // enable PPC mode fast-write
54 #define REG_VERSION 0x01 // PPC version register (read)
71 // 0 = PPC Uni SW
72 // 1 = PPC Uni FW
73 // 2 = PPC Bi SW
74 // 3 = PPC Bi FW
104 static int ppc6_select(Interface *ppc);
105 static void ppc6_deselect(Interface *ppc);
106 static void ppc6_send_cmd(Interface *ppc, u8 cmd);
[all …]
/Linux-v6.1/arch/powerpc/crypto/
DMakefile8 obj-$(CONFIG_CRYPTO_AES_PPC_SPE) += aes-ppc-spe.o
9 obj-$(CONFIG_CRYPTO_MD5_PPC) += md5-ppc.o
11 obj-$(CONFIG_CRYPTO_SHA1_PPC_SPE) += sha1-ppc-spe.o
12 obj-$(CONFIG_CRYPTO_SHA256_PPC_SPE) += sha256-ppc-spe.o
17 aes-ppc-spe-y := aes-spe-core.o aes-spe-keys.o aes-tab-4k.o aes-spe-modes.o aes-spe-glue.o
18 md5-ppc-y := md5-asm.o md5-glue.o
20 sha1-ppc-spe-y := sha1-spe-asm.o sha1-spe-glue.o
21 sha256-ppc-spe-y := sha256-spe-asm.o sha256-spe-glue.o
DKconfig40 depends on PPC
49 depends on PPC
57 depends on PPC && SPE
66 depends on PPC && SPE
77 depends on PPC && SPE
Dsha256-spe-glue.c3 * Glue code for SHA-256 implementation for SPE instructions (PPC)
193 .cra_driver_name= "sha256-ppc-spe",
209 .cra_driver_name= "sha224-ppc-spe",
233 MODULE_ALIAS_CRYPTO("sha224-ppc-spe");
235 MODULE_ALIAS_CRYPTO("sha256-ppc-spe");
Dmd5-glue.c3 * Glue code for MD5 implementation for PPC assembler
134 .cra_driver_name= "md5-ppc",
155 MODULE_DESCRIPTION("MD5 Secure Hash Algorithm, PPC assembler");
158 MODULE_ALIAS_CRYPTO("md5-ppc");
Daes-spe-glue.c3 * Glue code for AES implementation for SPE instructions (PPC)
415 .cra_driver_name = "aes-ppc-spe",
436 .base.cra_driver_name = "ecb-ppc-spe",
448 .base.cra_driver_name = "cbc-ppc-spe",
461 .base.cra_driver_name = "ctr-ppc-spe",
475 .base.cra_driver_name = "xts-ppc-spe",
522 MODULE_ALIAS_CRYPTO("aes-ppc-spe");
/Linux-v6.1/drivers/crypto/vmx/
DMakefile3 vmx-crypto-objs := vmx.o aesp8-ppc.o ghashp8-ppc.o aes.o aes_cbc.o aes_ctr.o aes_xts.o ghash.o
8 targets += aesp8-ppc.S ghashp8-ppc.S
10 $(obj)/aesp8-ppc.S $(obj)/ghashp8-ppc.S: $(obj)/%.S: $(src)/%.pl FORCE
D.gitignore2 aesp8-ppc.S
3 ghashp8-ppc.S
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dctxgp102.c52 int gpc, ppc, b, n = 0; in gp102_grctx_generate_attrib() local
69 for (ppc = 0; ppc < gr->ppc_nr[gpc]; ppc++, n++) { in gp102_grctx_generate_attrib()
70 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gp102_grctx_generate_attrib()
74 const u32 o = PPC_UNIT(gpc, ppc, 0); in gp102_grctx_generate_attrib()
75 const u32 p = GPC_UNIT(gpc, 0xc44 + (ppc * 4)); in gp102_grctx_generate_attrib()
76 if (!(gr->ppc_mask[gpc] & (1 << ppc))) in gp102_grctx_generate_attrib()
85 ao += grctx->alpha_nr_max * gr->ppc_tpc_nr[gpc][ppc]; in gp102_grctx_generate_attrib()
Dctxgp100.c56 int gpc, ppc, b, n = 0; in gp100_grctx_generate_attrib() local
73 for (ppc = 0; ppc < gr->ppc_nr[gpc]; ppc++, n++) { in gp100_grctx_generate_attrib()
74 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gp100_grctx_generate_attrib()
77 const u32 o = PPC_UNIT(gpc, ppc, 0); in gp100_grctx_generate_attrib()
78 if (!(gr->ppc_mask[gpc] & (1 << ppc))) in gp100_grctx_generate_attrib()
86 ao += grctx->alpha_nr_max * gr->ppc_tpc_nr[gpc][ppc]; in gp100_grctx_generate_attrib()
Dctxgm200.c87 int gpc, ppc, i; in gm200_grctx_generate_dist_skip_table() local
90 for (ppc = 0; ppc < gr->ppc_nr[gpc]; ppc++) { in gm200_grctx_generate_dist_skip_table()
91 u8 ppc_tpcs = gr->ppc_tpc_nr[gpc][ppc]; in gm200_grctx_generate_dist_skip_table()
92 u8 ppc_tpcm = gr->ppc_tpc_mask[gpc][ppc]; in gm200_grctx_generate_dist_skip_table()
95 ppc_tpcm ^= gr->ppc_tpc_mask[gpc][ppc]; in gm200_grctx_generate_dist_skip_table()
Dctxgf117.c257 int gpc, ppc; in gf117_grctx_generate_attrib() local
265 for (ppc = 0; ppc < gr->ppc_nr[gpc]; ppc++) { in gf117_grctx_generate_attrib()
266 const u32 a = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
267 const u32 b = beta * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
269 const u32 o = PPC_UNIT(gpc, ppc, 0); in gf117_grctx_generate_attrib()
270 if (!(gr->ppc_mask[gpc] & (1 << ppc))) in gf117_grctx_generate_attrib()
274 bo += grctx->attrib_nr_max * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
276 ao += grctx->alpha_nr_max * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
290 .ppc = gf117_grctx_pack_ppc,
Dctxgv100.c73 int gpc, ppc, b, n = 0; in gv100_grctx_generate_attrib() local
89 for (ppc = 0; ppc < gr->ppc_nr[gpc]; ppc++, n++) { in gv100_grctx_generate_attrib()
90 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gv100_grctx_generate_attrib()
94 const u32 o = PPC_UNIT(gpc, ppc, 0); in gv100_grctx_generate_attrib()
95 if (!(gr->ppc_mask[gpc] & (1 << ppc))) in gv100_grctx_generate_attrib()
103 ao += grctx->alpha_nr_max * gr->ppc_tpc_nr[gpc][ppc]; in gv100_grctx_generate_attrib()
/Linux-v6.1/drivers/staging/media/atomisp/pci/css_2401_system/hrt/
Dmipi_backend_defs.h152 /* PPC - Pixel per Clocks */
166 …IPI_BACKEND_STREAM_PIX_LS_BIT(sid_width, ppc, pix_width, p) (HRT_MIPI_BACKEND_STREAM_PIX_VAL_BIT(s… argument
167 …MIPI_BACKEND_STREAM_PIX_MS_BIT(sid_width, ppc, pix_width, p) (HRT_MIPI_BACKEND_STREAM_PIX_LS_BIT(s… argument
175 …BACKEND_STREAM_BITS(sid_width, ppc, pix_width) (HRT_MIPI_BACKEND_STREAM_PIX_MS_BIT(sid_wid… argument
206 …T_MIPI_BACKEND_STREAM_VC_LS_BIT(sid_width, ppc, pix_width) HRT_MIPI_BACKEND_STREAM_PIX_LS_BIT(sid… argument
207 …RT_MIPI_BACKEND_STREAM_VC_MS_BIT(sid_width, ppc, pix_width) HRT_MIPI_BACKEND_STREAM_VC_LS_BIT(sid… argument
/Linux-v6.1/drivers/usb/host/
Dehci-ppc-of.c5 * Bus Glue for PPC On-Chip EHCI driver on the of_platform bus
6 * Tested on AMCC PPC 440EPx
10 * Based on "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de>
11 * and "ohci-ppc-of.c" by Sylvain Munaut <tnt@246tNt.com>
108 dev_dbg(&op->dev, "initializing PPC-OF USB Controller\n"); in ehci_hcd_ppc_of_probe()
114 hcd = usb_create_hcd(&ehci_ppc_of_hc_driver, &op->dev, "PPC-OF USB"); in ehci_hcd_ppc_of_probe()
195 dev_dbg(&op->dev, "stopping PPC-OF USB Controller\n"); in ehci_hcd_ppc_of_remove()
238 .name = "ppc-of-ehci",
Dohci-ppc-of.c103 dev_dbg(&op->dev, "initializing PPC-OF USB Controller\n"); in ohci_hcd_ppc_of_probe()
109 hcd = usb_create_hcd(&ohci_ppc_of_hc_driver, &op->dev, "PPC-OF USB"); in ohci_hcd_ppc_of_probe()
183 dev_dbg(&op->dev, "stopping PPC-OF USB Controller\n"); in ohci_hcd_ppc_of_remove()
221 #error "No endianness selected for ppc-of-ohci"
230 .name = "ppc-of-ohci",
/Linux-v6.1/Documentation/virt/kvm/
Dapi.rst461 :Architectures: x86, ppc
481 /* ppc -- see arch/powerpc/include/uapi/asm/kvm.h */
492 :Architectures: x86, ppc
532 :Architectures: x86, ppc, mips, riscv
563 PPC:
1409 :Architectures: mips, ppc, s390, x86
1794 :Architectures: ppc
2069 :Architectures: ppc
2304 PPC KVM_REG_PPC_HIOR 64
2305 PPC KVM_REG_PPC_IAC1 64
[all …]
/Linux-v6.1/Documentation/powerpc/
Dmpc52xx.rst11 # <edit Makefile to set ARCH=ppc & CROSS_COMPILE=... ( also EXTRAVERSION
23 # <edit Makefile to set ARCH=ppc & CROSS_COMPILE=... ( also EXTRAVERSION
26 # cp your_initrd.gz arch/ppc/boot/images/ramdisk.image.gz
/Linux-v6.1/arch/powerpc/include/asm/
Dkgdb.h7 * PPC Mods (C) 2004 Tom Rini (trini@mvista.com)
8 * PPC Mods (C) 2003 John Whitney (john.whitney@timesys.com)
9 * PPC Mods (C) 1998 Michael Tesch (tesch@cs.wisc.edu)
Dseccomp.h26 # define SECCOMP_ARCH_COMPAT_NAME "ppc" __SECCOMP_ARCH_LE_NAME
31 # define SECCOMP_ARCH_NATIVE_NAME "ppc" __SECCOMP_ARCH_LE_NAME
/Linux-v6.1/arch/powerpc/include/asm/nohash/32/
Dpte-44x.h25 * PPC 440 core has following TLB attribute fields;
53 * With the PPC 44x Linux implementation, the 0-11th LSBs of the PTE are used
55 * include/asm-ppc/mmu.h). The _PAGE_XXX definitions in this file map to the
61 * the PTE bits are used as a swp_entry. In the PPC implementation, the
/Linux-v6.1/tools/testing/selftests/powerpc/include/
Dbasic_asm.h5 #include <ppc-asm.h>
82 * r1 and r2 are not defined in ppc-asm.h (instead they are defined as sp
84 * %1 and %r2. r0 is defined in ppc-asm.h and therefore %r0 gets
/Linux-v6.1/arch/powerpc/xmon/
DMakefile23 obj-y += ppc-dis.o ppc-opc.o
/Linux-v6.1/arch/powerpc/platforms/82xx/
DKconfig30 bool "Embedded Planet EP8248E (a.k.a. CWH-PPC-8248N-VE)"
40 MPC8248 Evaluation System and/or the CWH-PPC-8248N-VE.
/Linux-v6.1/Documentation/virt/kvm/x86/
Dhypercalls.rst33 For more information refer to Documentation/virt/kvm/ppc-pv.rst
68 :Architecture: PPC
71 used to enumerate which hypercalls are available. On PPC, either
79 :Architecture: PPC

12345678910>>...22