Home
last modified time | relevance | path

Searched refs:ppc (Results 1 – 25 of 184) sorted by relevance

12345678

/src/sys/dev/ppc/
H A Dppc.c68 #define LOG_PPC(function, ppc, string) \ argument
86 #define PPC_CONFIG_LOCK(ppc) critical_enter() argument
87 #define PPC_CONFIG_UNLOCK(ppc) critical_exit() argument
133 struct ppc_data *ppc = DEVTOSOFTC(dev); in ppc_ecp_sync() local
135 PPC_ASSERT_LOCKED(ppc); in ppc_ecp_sync()
136 if (!(ppc->ppc_avm & PPB_ECP) && !(ppc->ppc_dtm & PPB_ECP)) in ppc_ecp_sync()
139 r = r_ecr(ppc); in ppc_ecp_sync()
144 r = r_ecr(ppc); in ppc_ecp_sync()
161 ppc_detect_fifo(struct ppc_data *ppc) in ppc_detect_fifo() argument
168 ecr_sav = r_ecr(ppc); in ppc_detect_fifo()
[all …]
H A Dppc_isa.c92 ppc_isa_dmadone(struct ppc_data *ppc) in ppc_isa_dmadone() argument
94 isa_dmadone(ppc->ppc_dmaflags, ppc->ppc_dmaddr, ppc->ppc_dmacnt, in ppc_isa_dmadone()
95 ppc->ppc_dmachan); in ppc_isa_dmadone()
101 struct ppc_data *ppc = device_get_softc(dev); in ppc_isa_attach() local
103 if ((ppc->ppc_avm & PPB_ECP) && (ppc->ppc_dmachan > 0)) { in ppc_isa_attach()
105 isa_dma_acquire(ppc->ppc_dmachan); in ppc_isa_attach()
106 isa_dmainit(ppc->ppc_dmachan, 1024); /* nlpt.BUFSIZE */ in ppc_isa_attach()
107 ppc->ppc_dmadone = ppc_isa_dmadone; in ppc_isa_attach()
140 struct ppc_data *ppc = device_get_softc(dev); in ppc_isa_write() local
145 PPC_ASSERT_LOCKED(ppc); in ppc_isa_write()
[all …]
H A Dppcreg.h152 #define r_dtr(ppc) (bus_read_1((ppc)->res_ioport, PPC_SPP_DTR)) argument
153 #define r_str(ppc) (bus_read_1((ppc)->res_ioport, PPC_SPP_STR)) argument
154 #define r_ctr(ppc) (bus_read_1((ppc)->res_ioport, PPC_SPP_CTR)) argument
156 #define r_epp_A(ppc) (bus_read_1((ppc)->res_ioport, PPC_EPP_ADDR)) argument
157 #define r_epp_D(ppc) (bus_read_1((ppc)->res_ioport, PPC_EPP_DATA)) argument
158 #define r_cnfgA(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_CNFGA)) argument
159 #define r_cnfgB(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_CNFGB)) argument
160 #define r_ecr(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_ECR)) argument
161 #define r_fifo(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_D_FIFO)) argument
163 #define w_dtr(ppc, byte) (bus_write_1((ppc)->res_ioport, PPC_SPP_DTR, byte)) argument
[all …]
/src/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DPPC.cpp82 std::string ppc::getPPCTuneCPU(const ArgList &Args, const llvm::Triple &T) { in getPPCTuneCPU()
89 std::string ppc::getPPCTargetCPU(const Driver &D, const ArgList &Args, in getPPCTargetCPU()
96 const char *ppc::getPPCAsmModeForCPU(StringRef Name) { in getPPCAsmModeForCPU()
112 void ppc::getPPCTargetFeatures(const Driver &D, const llvm::Triple &Triple, in getPPCTargetFeatures()
121 ppc::FloatABI FloatABI = ppc::getPPCFloatABI(D, Args); in getPPCTargetFeatures()
122 if (FloatABI == ppc::FloatABI::Soft) in getPPCTargetFeatures()
125 ppc::ReadGOTPtrMode ReadGOT = ppc::getPPCReadGOTPtrMode(D, Triple, Args); in getPPCTargetFeatures()
126 if (ReadGOT == ppc::ReadGOTPtrMode::SecurePlt) in getPPCTargetFeatures()
150 ppc::ReadGOTPtrMode ppc::getPPCReadGOTPtrMode(const Driver &D, const llvm::Triple &Triple, in getPPCReadGOTPtrMode()
153 return ppc::ReadGOTPtrMode::SecurePlt; in getPPCReadGOTPtrMode()
[all …]
/src/sys/modules/ossl/
H A DMakefile64 aes-gcm-ppc.S \
67 aes-ppc.S \
68 aesp8-ppc.S \
69 chacha-ppc.S \
71 ghashp8-ppc.S \
73 poly1305-ppc.S \
75 ppc-mont.S \
76 ppc.S \
78 sha1-ppc.S \
79 sha256-ppc.S \
[all …]
/src/secure/lib/libcrypto/
H A DMakefile.asm323 SRCS+= ppc.pl ppc-mont.pl
326 SRCS+= aes-ppc.pl vpaes-ppc.pl aesp8-ppc.pl
329 SRCS+= sha1-ppc.pl sha512-ppc.pl sha512p8-ppc.pl
332 SRCS+= aes-gcm-ppc.pl ghashp8-ppc.pl
335 SRCS+= chacha-ppc.pl chachap10-ppc.pl
338 SRCS+= poly1305-ppc.pl poly1305-ppcfp.pl
340 ASM= ${SRCS:R:S/$/.S/} bn-ppc.S sha256-ppc.S sha256p8-ppc.S
348 bn-ppc.S: ppc.pl
353 sha256-ppc.S: sha512-ppc.pl
358 sha256p8-ppc.S: sha512p8-ppc.pl
[all …]
H A DMakefile71 SRCS+= aes_cbc.c aes_core.c aes-ppc.S vpaes-ppc.S aesp8-ppc.S
73 SRCS+= aes_cbc.c aes_core.c aes-ppc.S vpaes-ppc.S aesp8-ppc.S
75 SRCS+= aes_cbc.c aes_core.c aes-ppc.S vpaes-ppc.S aesp8-ppc.S
129 SRCS+= bn_ppc.c bn-ppc.S ppc-mont.S
131 SRCS+= bn_ppc.c bn-ppc.S ppc-mont.S
133 SRCS+= bn_ppc.c bn-ppc.S ppc-mont.S
169 SRCS+= chacha_ppc.c chacha-ppc.S chachap10-ppc.S
171 SRCS+= chacha_ppc.c chacha-ppc.S chachap10-ppc.S
173 SRCS+= chacha_ppc.c chacha-ppc.S chachap10-ppc.S
344 SRCS+= ghashp8-ppc.S
[all …]
/src/crypto/openssl/crypto/sha/
H A Dbuild.info40 sha_ppc.c sha1-ppc.s sha256-ppc.s sha512-ppc.s sha256p8-ppc.s \
41 sha512p8-ppc.s
125 GENERATE[sha1-ppc.s]=asm/sha1-ppc.pl
126 GENERATE[sha256-ppc.s]=asm/sha512-ppc.pl
127 GENERATE[sha512-ppc.s]=asm/sha512-ppc.pl
128 GENERATE[sha256p8-ppc.s]=asm/sha512p8-ppc.pl
129 GENERATE[sha512p8-ppc.s]=asm/sha512p8-ppc.pl
182 GENERATE[keccak1600p8-ppc.S]=asm/keccak1600p8-ppc.pl
/src/crypto/openssl/crypto/chacha/
H A Dbuild.info17 $CHACHAASM_ppc32=chacha_ppc.c chacha-ppc.s
19 $CHACHAASM_ppc32=chacha_ppc.c chacha-ppc.s chachap10-ppc.s
41 GENERATE[chacha-ppc.s]=asm/chacha-ppc.pl
42 GENERATE[chachap10-ppc.s]=asm/chachap10-ppc.pl
/src/sys/conf/
H A Dfiles.powerpc20 zfs-sha256-ppc.o optional zfs \
21 dependency "$S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-ppc.S" \
22 …FS_ASM_CFLAGS} -o ${.TARGET} ${WERROR} $S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-ppc.S" \
24 clean "zfs-sha256-ppc.o"
26 zfs-sha512-ppc.o optional zfs \
27 dependency "$S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-ppc.S" \
28 …FS_ASM_CFLAGS} -o ${.TARGET} ${WERROR} $S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-ppc.S" \
30 clean "zfs-sha512-ppc.o"
32 # openssl ppc common files
37 crypto/openssl/powerpc64le/aes-ppc.S optional ossl powerpc64le
[all …]
/src/crypto/openssl/crypto/aes/
H A Dbuild.info43 $AESASM_ppc32=aes_core.c aes_cbc.c aes-ppc.s vpaes-ppc.s aesp8-ppc.s
45 $AESASM_ppc32=aes_core.c aes_cbc.c aes-ppc.s vpaes-ppc.s
120 GENERATE[aes-ppc.s]=asm/aes-ppc.pl
121 GENERATE[vpaes-ppc.s]=asm/vpaes-ppc.pl
122 GENERATE[aesp8-ppc.s]=asm/aesp8-ppc.pl
/src/release/powerpc/
H A Dgenerate-hfs.sh24 hmkdir ppc
25 hattrib -b ppc
26 hcd ppc
41 boot &device;:,\ppc\loader &device;:0
/src/sys/dev/pms/RefTisa/sallsdk/spc/
H A Dsaphy.c826 bit32 ppc, in saGetPhyProfile() argument
848 SA_DBG1(("saGetPhyProfile: ppc 0x%x phyID %d\n", ppc,phyId)); in saGetPhyProfile()
850 switch(ppc) in saGetPhyProfile()
859 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
872 ossaGetPhyProfileCB(agRoot, agContext, phyId, ppc, OSSA_FAILURE, (void *)&errorParam); in saGetPhyProfile()
880 ret = mpiGetPhyProfileCmd( agRoot,agContext, ppc,phyId,agCB); in saGetPhyProfile()
889 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
895 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
902 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
908 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
[all …]
/src/sys/modules/ppc/
H A DMakefile1 .PATH: ${SRCTOP}/sys/dev/ppc
2 KMOD= ppc
5 ppc.c ppc_pci.c ppc_puc.c
/src/crypto/openssl/crypto/modes/
H A Dbuild.info35 $MODESASM_ppc32=ghashp8-ppc.s
39 $MODESASM_ppc64=$MODESASM_ppc32 aes-gcm-ppc.s
80 GENERATE[ghashp8-ppc.s]=asm/ghashp8-ppc.pl
81 GENERATE[aes-gcm-ppc.s]=asm/aes-gcm-ppc.pl
/src/cddl/lib/libicp_rescue/
H A DMakefile38 asm-ppc64/sha2/sha256-ppc.S \
39 asm-ppc64/sha2/sha512-ppc.S \
47 asm-ppc64/sha2/sha256-ppc.S \
48 asm-ppc64/sha2/sha512-ppc.S \
130 CFLAGS.sha256-ppc.S = -DLOCORE
132 CFLAGS.sha512-ppc.S = -DLOCORE
/src/cddl/lib/libicp/
H A DMakefile41 asm-ppc64/sha2/sha256-ppc.S \
42 asm-ppc64/sha2/sha512-ppc.S \
50 asm-ppc64/sha2/sha256-ppc.S \
51 asm-ppc64/sha2/sha512-ppc.S \
132 CFLAGS.sha256-ppc.S = -DLOCORE
134 CFLAGS.sha512-ppc.S = -DLOCORE
/src/stand/powerpc/boot1.chrp/
H A Dgenerate-hfs.sh26 hmkdir ppc
27 hattrib -b ppc
28 hcd ppc
/src/crypto/openssl/crypto/poly1305/
H A Dbuild.info19 $POLY1305ASM_ppc32=poly1305_ppc.c poly1305-ppc.s poly1305-ppcfp.s
43 GENERATE[poly1305-ppc.s]=asm/poly1305-ppc.pl
/src/crypto/openssl/crypto/bn/
H A Dbuild.info81 $BNASM_ppc32=bn_ppc.c bn-ppc.s ppc-mont.s
171 # ppc - AIX, Linux, MacOS X...
172 GENERATE[bn-ppc.s]=asm/ppc.pl
173 GENERATE[ppc-mont.s]=asm/ppc-mont.pl
/src/sys/i386/conf/
H A DGENERIC.hints32 hint.ppc.0.at="isa"
33 hint.ppc.0.irq="7"
/src/sys/contrib/device-tree/src/powerpc/
H A Dps3.dts38 * threads is with an ibm,ppc-interrupt-server#s entry. We'll put one
49 ibm,ppc-interrupt-server#s = <0x0 0x1>;
H A Dmicrowatt.dts123 ibm,ppc-interrupt-server#s = <0>;
153 ibm,ppc-interrupt-server#s = <1>;
186 compatible = "openpower,xics-presentation", "ibm,ppc-xicp";
/src/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMachO.cpp88 if (T.getArch() == Triple::ppc) in getCPUType()
104 if (T.getArch() == Triple::ppc || T.getArch() == Triple::ppc64) in getCPUSubType()
/src/contrib/llvm-project/lldb/source/Utility/
H A DArchSpec.cpp161 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_generic,
163 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc601,
165 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc602,
167 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc603,
169 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc603e,
171 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc603ev,
173 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc604,
175 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc604e,
177 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc620,
179 {eByteOrderBig, 4, 4, 4, llvm::Triple::ppc, ArchSpec::eCore_ppc_ppc750,
[all …]

12345678