Home
last modified time | relevance | path

Searched +full:ete +full:- +full:0 (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Darm,embedded-trace-extension.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/arm/arm,embedded-trace-extension.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Suzuki K Poulose <suzuki.poulose@arm.com>
12 - Mathieu Poirier <mathieu.poirier@linaro.org>
15 Arm Embedded Trace Extension(ETE) is a per CPU trace component that
18 The trace generated by the ETE could be stored via legacy CoreSight
19 components (e.g, TMC-ETR) or other means (e.g, using a per CPU buffer
20 Arm Trace Buffer Extension (TRBE)). Since the ETE can be connected to
[all …]
H A Dete.yaml1 # SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
4 ---
5 $id: "http://devicetree.org/schemas/arm/ete.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Suzuki K Poulose <suzuki.poulose@arm.com>
12 - Mathieu Poirier <mathieu.poirier@linaro.org>
15 Arm Embedded Trace Extension(ETE) is a per CPU trace component that
18 The trace generated by the ETE could be stored via legacy CoreSight
19 components (e.g, TMC-ETR) or other means (e.g, using a per CPU buffer
20 Arm Trace Buffer Extension (TRBE)). Since the ETE can be connected to
[all …]
/freebsd/contrib/opencsd/decoder/include/opencsd/etmv4/
H A Dtrc_pkt_types_etmv4.h3 * \brief OpenCSD : ETMv4 / ETE packet info
44 /** @name ETMv4 Packet Types, ETE packet Types
51 ETM4_PKT_I_NOTSYNC = 0x200, /*!< no sync found yet. */
56 ETM4_PKT_I_BAD_SEQUENCE = 0x300, /*!< invalid sequence for packet type. */
63 ETM4_PKT_I_EXTENSION = 0x00, /*!< b00000000 */
66 ETM4_PKT_I_TRACE_INFO = 0x01, /*!< b00000001 */
68 ETM4_PKT_I_TIMESTAMP = 0x02, /*!< b0000001x */
69 ETM4_PKT_I_TRACE_ON = 0x04, /*!< b00000100 */
70 ETM4_PKT_I_FUNC_RET = 0x05, /*!< b00000101 (V8M only) */
72 ETM4_PKT_I_EXCEPT = 0x06, /*!< b00000110 */
[all …]
H A Dtrc_pkt_decode_etmv4i.h71 …to trace elements. return true to indicate decode complete - can change FSM to commit state - retu…
72 …ancel trace elements generated from latest / prior packets & send to output - may get wait respons…
73 …ocsd_err_t commitElements(); // commit elements - process element stack to generate output packets.
85 // process an exception element - output instruction trace + exception generic type.
109 // sequencing error on packet processing - optionally continue
125 return (IS == 0) ? ocsd_isa_arm : ocsd_isa_thumb2; in calcISA()
140 …_range, WP_res_t &WPRes, const bool traceToAddrNext = false, const ocsd_vaddr_t nextAddrMatch = 0);
151 // true if we are ETE configured.
153 return (m_config->MajVersion() >= ETE_ARCH_VERSION); in isETEConfig()
176 int m_max_spec_depth; // nax depth - from ID reg, beyond which auto-commit occurs
[all …]
/freebsd/lib/libopencsd/
H A DMakefile3 .PATH: ${OPENCSDSRC}/decoder/source/ete/ \
13 ${OPENCSDSRC}/decoder/include/opencsd/ete/ \
23 SHLIB_MAJOR=0
25 # Embedded Trace Extensions (ETE)
101 -I${OPENCSDSRC}/decoder/include/ \
102 -I${.CURDIR}
127 ETEINCSDIR=${INCLUDEDIR}/opencsd/ete
/freebsd/sys/contrib/device-tree/src/arm64/arm/
H A Dfvp-base-revc.dts1 // SPDX-License-Identifier: GPL-2.0
5 * Architecture Envelope Model (AEM) ARMv8-A
11 /dts-v1/;
13 #include <dt-bindings/interrupt-controller/arm-gic.h>
15 /memreserve/ 0x80000000 0x00010000;
17 #include "rtsm_ve-motherboard.dtsi"
18 #include "rtsm_ve-motherboard-rs2.dtsi"
22 compatible = "arm,fvp-base-revc", "arm,vexpress";
23 interrupt-parent = <&gic>;
24 #address-cells = <2>;
[all …]
/freebsd/contrib/opencsd/decoder/source/ete/
H A Dtrc_cmp_cfg_ete.cpp3 * \brief OpenCSD : ETE config class
35 #include "opencsd/ete/trc_cmp_cfg_ete.h"
39 m_ete_cfg.reg_idr0 = 0x28000EA1; in ETEConfig()
40 m_ete_cfg.reg_idr1 = 0x4100FFF3; in ETEConfig()
41 m_ete_cfg.reg_idr2 = 0x00000488; in ETEConfig()
42 m_ete_cfg.reg_idr8 = 0; in ETEConfig()
43 m_ete_cfg.reg_configr = 0xC1; in ETEConfig()
44 m_ete_cfg.reg_traceidr = 0; in ETEConfig()
47 m_ete_cfg.reg_devarch = 0x47705A13; in ETEConfig()
75 // ete superset of etmv4 - move info to underlying structure.
[all …]
/freebsd/contrib/opencsd/decoder/source/etmv4/
H A Dtrc_pkt_proc_etmv4i.cpp48 // test defines - if testing with ETMv4 sources, disable error on ERET.
117 // unsynced - process data until we see a sync point in processData()
129 (this->*m_pIPktFn)(nextByte); in processData()
141 if (m_update_on_unsync_packet_index != 0) in processData()
144 m_update_on_unsync_packet_index = 0; in processData()
195 if(m_currPacketData.size() != 0) in onEOT()
228 m_update_on_unsync_packet_index = 0; in InitPacketState()
235 m_packet_index = 0; in InitProcessorState()
255 …outputRawPacketToMonitor(m_packet_index,&m_curr_packet,m_dump_unsynced_bytes,&m_currPacketData[0]); in outputUnsyncedRawPacket()
274 if (lastByte == 0x00) // TBD : add check for forced sync in here? in iNotSync()
[all …]
H A Dtrc_pkt_decode_etmv4i.cpp91 if(m_curr_packet_in->getType() == ETM4_PKT_I_ASYNC) in processPacket()
99 if(m_curr_packet_in->getType() == ETM4_PKT_I_TRACE_INFO) in processPacket()
105 /* ETE spec allows early event packets. */ in processPacket()
106 else if ((m_config->MajVersion() >= 0x5) && in processPacket()
107 (m_curr_packet_in->getType() == ETM4_PKT_I_EVENT)) in processPacket()
185 m_CSID = m_config->getTraceID(); in onProtocolConfig()
186 m_max_spec_depth = m_config->MaxSpecDepth(); in onProtocolConfig()
190 m_p0_key_max = m_config->P0_Key_Max(); in onProtocolConfig()
191 m_cond_key_max_incr = m_config->CondKeyMaxIncr(); in onProtocolConfig()
197 m_instr_info.dsb_dmb_waypoints = 0; in onProtocolConfig()
[all …]
/freebsd/contrib/opencsd/decoder/include/opencsd/c_api/
H A Docsd_c_api_types.h38 /* select the library types that are C compatible - the interface data types */
49 #include "opencsd/ete/trc_pkt_types_ete.h"
55 /* Specific C-API only types */
61 #define C_API_INVALID_TREE_HANDLE (dcd_tree_handle_t)0
63 /** Logger output printer - no output. */
64 #define C_API_MSGLOGOUT_FLG_NONE 0x0
65 /** Logger output printer - output to file. */
66 #define C_API_MSGLOGOUT_FLG_FILE 0x1
67 /** Logger output printer - output to stderr. */
68 #define C_API_MSGLOGOUT_FLG_STDERR 0x2
[all …]
/freebsd/contrib/opencsd/decoder/source/
H A Docsd_lib_dcd_register.cpp37 // include built-in decode manager headers
42 #include "opencsd/ete/trc_dcd_mngr_ete.h"
44 // create array of built-in decoders to register with library
51 //{ 0, 0, 0}
57 OcsdLibDcdRegister *OcsdLibDcdRegister::m_p_libMngr = 0;
63 if(m_p_libMngr == 0) in getDecoderRegister()
79 m_nextCustomProtocolID = (ocsd_trace_protocol_t)(((int)m_nextCustomProtocolID)-1); in releaseLastCustomProtocolID()
85 m_pLastTypedDecoderMngr = 0; in OcsdLibDcdRegister()
92 m_pLastTypedDecoderMngr = 0; in ~OcsdLibDcdRegister()
100 …mplace(std::pair<const ocsd_trace_protocol_t, IDecoderMngr *>(p_decoder_fact->getProtocolType(),p_… in registerDecoderTypeByName()
[all …]
/freebsd/contrib/opencsd/decoder/include/opencsd/
H A Docsd_if_types.h41 /** VS2010 does not support inttypes - remove when VS2010 support is dropped */
64 typedef uint64_t ocsd_trc_index_t; /**< Trace source index type - 64 bit size */
67 typedef uint32_t ocsd_trc_index_t; /**< Trace source index type - 32 bit size */
72 #define OCSD_BAD_TRC_INDEX ((ocsd_trc_index_t)-1)
74 #define OCSD_BAD_CS_SRC_ID ((uint8_t)-1)
75 /** macro returing true if trace source ID is in valid range (0x0 < ID < 0x70) */
76 #define OCSD_IS_VALID_CS_SRC_ID(id) ((id > 0) && (id < 0x70))
77 /** macro returing true if trace source ID is in reserved range (ID == 0x0 || 0x70 <= ID <= 0x7F) */
78 #define OCSD_IS_RESERVED_CS_SRC_ID(id) ((id == 0) || ((id >= 0x70) && (id <= 0x7F))
88 OCSD_OK = 0, /**< No Error. */
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsm8450.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/clock/qcom,dsi-phy-28nm.h>
8 #include <dt-bindings/clock/qcom,gcc-sm8450.h>
9 #include <dt-bindings/clock/qcom,rpmh.h>
10 #include <dt-bindings/clock/qcom,sm8450-camcc.h>
11 #include <dt-bindings/clock/qcom,sm8450-dispcc.h>
12 #include <dt-bindings/clock/qcom,sm8450-gpucc.h>
13 #include <dt-bindings/clock/qcom,sm8450-videocc.h>
14 #include <dt-bindings/dma/qcom-gpi.h>
[all …]
H A Dsm8650.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/clock/qcom,dsi-phy-28nm.h>
7 #include <dt-bindings/clock/qcom,rpmh.h>
8 #include <dt-bindings/clock/qcom,sm8650-camcc.h>
9 #include <dt-bindings/clock/qcom,sm8650-dispcc.h>
10 #include <dt-bindings/clock/qcom,sm8650-gcc.h>
11 #include <dt-bindings/clock/qcom,sm8650-gpucc.h>
12 #include <dt-bindings/clock/qcom,sm8650-tcsr.h>
13 #include <dt-bindings/clock/qcom,sm8650-videocc.h>
14 #include <dt-bindings/dma/qcom-gpi.h>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Features.td1 //=- AArch64Features.td - Describe AArch64 SubtargetFeatures -*- tablegen -*-=//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 //===----------------------------------------------------------------------===//
17 string TargetFeatureName, // String used for -target-feature, unless overridden.
28 // The user visible name used by -march/-mcpu modifiers and target attribute
37 // An Extension that can be toggled via a '-march'/'-mcpu' modifier or a target
40 …string TargetFeatureName, // String used for -target-feature and -march, unless overrid…
47 // used for -target-feature. However, there are exceptions. Therefore we
[all …]
H A DAArch64Processors.td1 //=- AArch64Processors.td - Describe AArch64 Processors ------*- tablegen -*-=//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
14 //===----------------------------------------------------------------------===//
18 "Cortex-A35 ARM processors">;
21 "Cortex-A53 ARM processors", [
28 "Cortex-A55 ARM processors", [
[all …]
H A DAArch64InstrInfo.td1 //=- AArch64InstrInfo.td - Describe the AArch64 Instructions -*- tablegen -*-=//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
14 //===----------------------------------------------------------------------===//
21 def HasV8_0a : Predicate<"Subtarget->hasV8_0aOps()">,
22 AssemblerPredicate<(all_of HasV8_0aOps), "armv8.0a">;
23 def HasV8_1a : Predicate<"Subtarget->hasV8_1aOps()">,
25 def HasV8_2a : Predicate<"Subtarget->hasV8_2aOps()">,
[all …]
/freebsd/contrib/tzdata/
H A Dafrica4 # 2009-05-17 by Arthur David Olson.
11 # From Paul Eggert (2018-05-27):
30 # Milne J. Civil time. Geogr J. 1899 Feb;13(2):173-94.
37 # European-style abbreviations are commonly used along the Mediterranean.
38 # For sub-Saharan Africa abbreviations were less standardized.
54 # I vaguely recall 'WAT' also being used for -01 in the past but
64 # they are paired with better-attested non-DST abbreviations.
68 # Rule NAME FROM TO - IN ON AT SAVE LETTER/S
69 Rule Algeria 1916 only - Jun 14 23:00s 1:00 S
70 Rule Algeria 1916 1919 - Oct Sun>=1 23:00s 0 -
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1 //===- SLPVectorizer.cpp - A bottom up SLP Vectorizer --------
13894 if (const TreeEntry *ETE = getTreeEntry(V)) vectorizeTree() local
[all...]
/freebsd/tests/sys/geom/class/eli/
H A Dtestvect.h1 /* Test Vectors for PBKDF2-SHA512 */
3 …\300!tp\367\257\347c'\000\243F\246\376\274H\263\312m\336\304\3515P\222Cb\037-\313W\0067\232\024%\2…
4 …356?alD\231I[%A\372\367\027\267,\303\022\324\004\302a\302t\257\306S\251\250;-pa\246Z\200\003*+\026…
9 …\224\026q[VuS\217\004\262\376T\353\262\321\241\024", 100, "\313\246&~\374Zq(0\000\002\332\356\355M…
10 …4\334\005O,\374\225\234\014\266\365\030i6\210a\205", 100, "\220\006\216\2420-8m\2766\353(6\212\306…
16 …00, "\334\222G\300~'\042LS\0218\006,\261\207]\277\245GH\007\246\357f\205\325-\3044\337\347\007\373…
17 …212\377\257\177\350f\276\330\3035\204\215\327f\256\300\364\212\271\306q\242?-\307\324\317y^\201t\2…
18 …{ "\234^\035\320rt-B", 8, "\357\274\204\366N9\273:\216\331,D\300t\320\361\324F\313\220E\250u\203\3…
24 …2", 300, "\360\301\033\007\367,\374\242\177\3153D\251*_>{\005\272NQ\021\024:0\036\357\333c\254/\00…
25 …5\317 w\034u?", 300, "\276\317.\310Gj \217\3502.za\021\230\322C6\255\301\354-\263\247\002\352\377\…
[all …]