Home
last modified time | relevance | path

Searched full:pse (Results 1 – 25 of 60) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/net/pse-pd/
H A Dpse-controller.yaml4 $id: http://devicetree.org/schemas/net/pse-pd/pse-controller.yaml#
7 title: Power Sourcing Equipment (PSE).
9 description: Binding for the Power Sourcing Equipment (PSE) as defined in the
11 power over twisted pair/ethernet cable. The ethernet-pse nodes should be
12 used to describe PSE controller and referenced by the ethernet-phy node.
20 pattern: "^ethernet-pse(@.*|-([0-9]|[1-9][0-9]+))?$"
22 "#pse-cells":
24 Used to uniquely identify a PSE instance within an IC. Will be
25 0 on PSE nodes with only a single output and at least 1 on nodes
26 controlling several outputs which are not described in the pse-pis
[all …]
H A Dpodl-pse-regulator.yaml4 $id: http://devicetree.org/schemas/net/pse-pd/podl-pse-regulator.yaml#
12 description: Regulator based PoDL PSE controller. The device must be referenced
16 - $ref: pse-controller.yaml#
20 const: podl-pse-regulator
22 '#pse-cells':
25 pse-supply:
26 description: Power supply for the PSE controller
32 - pse-supply
36 ethernet-pse {
37 compatible = "podl-pse-regulator";
[all …]
H A Dmicrochip,pd692x0.yaml4 $id: http://devicetree.org/schemas/net/pse-pd/microchip,pd692x0.yaml#
13 - $ref: pse-controller.yaml#
29 List of the PD69208T4/PD69204T4/PD69208M PSE managers. Each manager
32 PD692x0 PSE controller. The PSE managers have to be described from
34 behavior of the PD692x0 PSE controller. The PD692x0 support up to
35 12 PSE managers which can expose up to 96 physical ports. All
55 PD69208T4/PD69204T4/PD69208M PSE manager exposing 4 or 8 physical
61 Incremental index of the PSE manager starting from 0, ranging
91 - pse-pis
101 ethernet-pse@3c {
[all …]
H A Dti,tps23881.yaml4 $id: http://devicetree.org/schemas/net/pse-pd/ti,tps23881.yaml#
13 - $ref: pse-controller.yaml#
23 '#pse-cells':
72 ethernet-pse@20 {
93 pse-pis {
97 pse_pi0: pse-pi@0 {
99 #pse-cells = <0>;
106 pse_pi1: pse-pi@1 {
108 #pse-cells = <0>;
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dstm32mp151a-prtt1c.dts26 pse_t1l1: ethernet-pse-1 {
27 compatible = "podl-pse-regulator";
28 pse-supply = <&reg_t1l1>;
29 #pse-cells = <0>;
32 pse_t1l2: ethernet-pse-2 {
33 compatible = "podl-pse-regulator";
34 pse-supply = <&reg_t1l2>;
35 #pse-cells = <0>;
47 reg_t1l1: regulator-pse-t1l1 {
49 regulator-name = "pse-t1l1";
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp94 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne()
107 int64_t StrideLoad = getPtrStride(PSE, LoadType, LoadPtr, L).value_or(0); in isDependenceDistanceOfOne()
108 int64_t StrideStore = getPtrStride(PSE, LoadType, StorePtr, L).value_or(0); in isDependenceDistanceOfOne()
124 auto *LoadPtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(LoadPtr)); in isDependenceDistanceOfOne()
125 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne()
130 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne()
175 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
292 Cand.isDependenceDistanceOfOne(PSE, L) && in removeDependencesFromMultipleStores()
293 OtherCand->isDependenceDistanceOfOne(PSE, L)) { in removeDependencesFromMultipleStores()
442 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); in propagateStoredValueToLoadUsers()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp154 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV() argument
157 const SCEV *OrigSCEV = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV()
173 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV()
175 PSE.addPredicate(*SE->getEqualPredicate(StrideSCEV, CT)); in replaceSymbolicStrideSCEV()
176 auto *Expr = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV()
208 PredicatedScalarEvolution &PSE, in getStartAndEndForAccess() argument
211 ScalarEvolution *SE = PSE.getSE(); in getStartAndEndForAccess()
225 const SCEV *Ex = PSE.getSymbolicMaxBackedgeTakenCount(); in getStartAndEndForAccess()
264 PredicatedScalarEvolution &PSE, in insert() argument
267 Lp, PtrExpr, AccessTy, PSE, DC.getPointerBounds()); in insert()
[all …]
H A DIVDescriptors.cpp1349 /// PSE.getSCEV(%x) is equal to PSE.getSCEV(%casted_phi) under a predicate,
1360 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, in getCastsForInductionPHI() argument
1367 assert(PSE.getSCEV(PN) == AR && "Unexpected phi node SCEV expression"); in getCastsForInductionPHI()
1413 auto *AddRec = dyn_cast<SCEVAddRecExpr>(PSE.getSCEV(Val)); in getCastsForInductionPHI()
1414 if (AddRec && PSE.areAddRecsEqualWithPreds(AddRec, AR)) in getCastsForInductionPHI()
1434 PredicatedScalarEvolution &PSE, in isInductionPHI() argument
1447 return isFPInductionPHI(Phi, TheLoop, PSE.getSE(), D); in isInductionPHI()
1449 const SCEV *PhiScev = PSE.getSCEV(Phi); in isInductionPHI()
1454 AR = PSE.getAsAddRec(Phi); in isInductionPHI()
1470 if (getCastsForInductionPHI(PSE, SymbolicPhi, AR, Casts)) in isInductionPHI()
[all …]
/freebsd/sys/dev/mii/
H A Dmii.h195 #define MII_PSECR 0x0b /* PSE control register */
197 #define PSECR_PSEENMASK 0x0003 /* PSE enable mask */
198 #define PSECR_PINOUTB 0x0008 /* PSE pinout Alternative B */
199 #define PSECR_PINOUTA 0x0004 /* PSE pinout Alternative A */
201 #define PSECR_PSEEN 0x0001 /* PSE Enabled */
202 #define PSECR_PSEDIS 0x0000 /* PSE Disabled */
204 #define MII_PSESR 0x0c /* PSE status register */
212 #define PSESR_STATMASK 0x000e /* PSE Status mask */
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h185 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L, in MemoryDepChecker() argument
188 : PSE(PSE), InnermostLoop(L), SymbolicStrides(SymbolicStrides), in MemoryDepChecker()
284 PredicatedScalarEvolution &PSE;
491 /// We need \p PSE in order to compute the SCEV expression of the pointer
494 /// and add new predicates to \p PSE.
497 PredicatedScalarEvolution &PSE, bool NeedsFreeze);
623 /// PSE must be emitted in order for the results of this analysis to be valid.
707 /// should be re-written (and therefore simplified) according to PSE.
710 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE()
741 std::unique_ptr<PredicatedScalarEvolution> PSE; variable
[all …]
H A DIVDescriptors.h347 /// with the run-time predicate of PSE. If \p Assume is true, this can add
348 /// further SCEV predicates to \p PSE in order to prove that \p Phi is an
353 PredicatedScalarEvolution &PSE,
/freebsd/sys/contrib/dev/athk/
H A Ddfs_pri_detector.c126 static void pool_put_pseq_elem(struct pri_sequence *pse) in pool_put_pseq_elem() argument
129 list_add(&pse->head, &pseq_pool); in pool_put_pseq_elem()
136 struct pri_sequence *pse = NULL; in pool_get_pseq_elem() local
139 pse = list_first_entry(&pseq_pool, struct pri_sequence, head); in pool_get_pseq_elem()
140 list_del(&pse->head); in pool_get_pseq_elem()
144 return pse; in pool_get_pseq_elem()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h41 PredicatedScalarEvolution &PSE; variable
109 PredicatedScalarEvolution &PSE, VPBuilder &Builder) in VPRecipeBuilder() argument
111 PSE(PSE), Builder(Builder) {} in VPRecipeBuilder()
H A DLoopVectorizationLegality.cpp467 int Stride = getPtrStride(PSE, AccessTy, Ptr, TheLoop, Strides, in isConsecutivePtr()
578 auto *SE = PSE.getSE(); in isUniform()
725 if (PSE.getPredicate().isAlwaysTrue()) { in addInductionPhi()
739 if (InductionDescriptor::isInductionPHI(&Phi, TheLoop, PSE, ID) && in setupOuterLoopInductions()
829 DT, PSE.getSE())) { in canVectorizeInstrs()
863 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID) && in canVectorizeInstrs()
878 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID, true) && in canVectorizeInstrs()
933 auto *SE = PSE.getSE(); in canVectorizeInstrs()
937 if (!SE->isLoopInvariant(PSE.getSCEV(CI->getOperand(i)), TheLoop)) { in canVectorizeInstrs()
1020 if (PSE.getPredicate().isAlwaysTrue()) { in canVectorizeInstrs()
[all …]
H A DLoopVectorize.cpp471 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() argument
480 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer()
482 Builder(PSE.getSE()->getContext()), Legal(LVL), Cost(CM), BFI(BFI), in InnerLoopVectorizer()
617 PredicatedScalarEvolution &PSE; member in llvm::InnerLoopVectorizer
713 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() argument
721 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopUnroller()
760 Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, in InnerLoopAndEpilogueVectorizer() argument
767 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopAndEpilogueVectorizer()
800 Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, in EpilogueVectorizerMainLoop() argument
807 : InnerLoopAndEpilogueVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in EpilogueVectorizerMainLoop()
[all …]
H A DLoopVectorizationPlanner.h323 PredicatedScalarEvolution &PSE; variable
352 PredicatedScalarEvolution &PSE, const LoopVectorizeHints &Hints, in LoopVectorizationPlanner() argument
355 IAI(IAI), PSE(PSE), Hints(Hints), ORE(ORE) {} in LoopVectorizationPlanner()
H A DVPlanTransforms.h55 PredicatedScalarEvolution &PSE);
/freebsd/sys/contrib/device-tree/Bindings/hwmon/
H A Dti,tps23861.yaml8 title: TI TPS23861 PoE PSE
14 The TPS23861 is a IEEE 802.3at Quad Port Power-over-Ethernet PSE Controller.
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h243 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() argument
248 : TheLoop(L), LI(LI), PSE(PSE), TTI(TTI), TLI(TLI), DT(DT), LAIs(LAIs), in LoopVectorizationLegality()
394 return &PSE; in getPredicatedScalarEvolution()
403 ScalarEvolution *getScalarEvolution() const { return PSE.getSE(); } in getScalarEvolution()
477 PredicatedScalarEvolution &PSE; variable
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H A Ddebugfs.c13 [RESET_CAUSE_RX_PSE_BUSY] = "RX PSE busy stuck", in mt7603_reset_read()
16 [RESET_CAUSE_RESET_FAILED] = "PSE reset failed", in mt7603_reset_read()
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Darmada-385-clearfog-gtr.dtsi25 front panel and PSE controller
51 48 - PSE reset
52 49 - PSE OSS signal
53 50 - PSE interrupt
/freebsd/sys/contrib/device-tree/Bindings/reset/
H A Ddelta,tn48m-reset.yaml22 * PoE PSE controller
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DProfileSummaryBuilder.cpp160 ProfileSummaryEntry PSE = {Cutoff, Count, CountsSeen}; in computeDetailedSummary() local
161 DetailedSummary.push_back(PSE); in computeDetailedSummary()
/freebsd/contrib/libpcap/doc/
H A DREADME.aix105 /etc/pse.conf and reboot the machine; this way DLPI will always
/freebsd/contrib/tcpdump/
H A Dprint-lldp.c355 { LLDP_TIA_CAPABILITY_EXTENDED_POWER_MDI_PSE, "extended power via MDI-PSE"},
437 { LLDP_TIA_POWER_SOURCE_PSE, "PSE - primary power source"},
439 { LLDP_TIA_POWER_SOURCE_PSE_AND_LOCAL, "PSE+local - reserved"},
512 { LLDP_MDI_PORT_CLASS, "PSE"},
1133 (GET_U_1(tptr + 4) & 0xC0 >> 6) ? "PD device" : "PSE device"); in lldp_private_tia_print()

123