/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,coresight-stm.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,coresight-stm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Arm CoreSight System Trace MacroCell 10 - Mathieu Poirier <mathieu.poirier@linaro.org> 11 - Mike Leach <mike.leach@linaro.org> 12 - Leo Yan <leo.yan@linaro.org> 13 - Suzuki K Poulose <suzuki.poulose@arm.com> 16 CoreSight components are compliant with the ARM CoreSight architecture [all …]
|
H A D | coresight.txt | 1 * CoreSight Components: 3 CoreSight components are compliant with the ARM CoreSight architecture 8 sink. Each CoreSight component device should use these properties to describe 11 * Required properties for all components *except* non-configurable replicators 12 and non-configurable funnels: 16 - Embedded Trace Buffer (version 1.0): 17 "arm,coresight-etb10", "arm,primecell"; 19 - Trace Port Interface Unit: 20 "arm,coresight-tpiu", "arm,primecell"; 22 - Trace Memory Controller, used for Embedded Trace Buffer(ETB), [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/sprd/ |
H A D | sc9836.dtsi | 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 16 #address-cells = <2>; 17 #size-cells = <0>; 21 compatible = "arm,cortex-a53"; 23 enable-method = "psci"; 28 compatible = "arm,cortex-a53"; 30 enable-method = "psci"; 35 compatible = "arm,cortex-a53"; 37 enable-method = "psci"; 42 compatible = "arm,cortex-a53"; [all …]
|
H A D | sc9860.dtsi | 6 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/gpio/gpio.h> 16 #address-cells = <2>; 17 #size-cells = <0>; 19 cpu-map { 53 compatible = "arm,cortex-a53"; 55 enable-method = "psci"; 56 cpu-idle-states = <&CORE_PD &CLUSTER_PD>; [all …]
|
/freebsd/contrib/opencsd/decoder/include/opencsd/stm/ |
H A D | trc_cmp_cfg_stm.h | 3 * \brief OpenCSD : STM compnent configuration. 44 /** @name STM configuration 49 * @brief STM hardware configuration data. 51 * Represents the programmed and hardware configured state of an STM device. 52 * Creates default values for most RO register values to effect a default STM 56 * required to decode the STM protocol. 63 STMConfig(); //!< Constructor - creates a default configuration 67 // operations to convert to and from C-API structure 76 void setTraceID(const uint8_t traceID); //!< Set the CoreSight trace ID. 77 void setHWTraceFeat(const hw_event_feat_t hw_feat); //!< set usage of STM HW event trace. [all …]
|
H A D | trc_pkt_decode_stm.h | 3 * \brief OpenCSD : STM packet decoder 5 * Convert the incoming indidvidual STM packets to 44 #include "opencsd/stm/trc_pkt_elem_stm.h" 45 #include "opencsd/stm/trc_cmp_cfg_stm.h" 76 NO_SYNC, //!< pre start trace - init state or after reset or overflow, loss of sync. 86 …uint8_t *m_payload_buffer; //!< payload buffer - allocated for one or multiple packets according … 88 int m_payload_used; //!< payload buffer used in bytes - current payload size. 90 …tion; //!< number of identical payload packets to buffer up before output. - fixed at 1 till late… 92 uint8_t m_CSID; //!< Coresight trace ID for this decoder.
|
H A D | trc_pkt_types_stm.h | 3 * \brief OpenCSD : STM decoder 42 /** @name STM Packet Types 45 /** STM protocol packet types. 63 …STM_PKT_GERR, /**< Global error packet - protocol error but unknown which master had error */ 64 …STM_PKT_MERR, /**< Master error packet - current master detected an error (e.g. dropped trac… 80 STM_PKT_RESERVED, /**< Reserved packet header / not supported by CS-STM */ 84 /** STM timestamp encoding type. 85 Extracted from STM version packet. 86 CS-STM supports Natural binary and grey encodings. 95 /** STM trace packet [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/arm/ |
H A D | juno-base.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "juno-clocks.dtsi" 3 #include "juno-motherboard.dtsi" 11 compatible = "arm,armv7-timer-mem"; 13 clock-frequency = <50000000>; 14 #address-cells = <1>; 15 #size-cell [all...] |
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8916.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2013-2015, The Linux Foundation. All rights reserved. 6 #include <dt-bindings/arm/coresight-cti-dt.h> 7 #include <dt-binding 571 stm: stm@802000 { global() label [all...] |
H A D | sm6115.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 6 #include <dt-bindings/clock/qcom,gcc-sm6115.h> 7 #include <dt-bindings/clock/qcom,sm6115-dispcc.h> 8 #include <dt-binding [all...] |
H A D | msm8998.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/clock/qcom,gcc-msm8998.h> 6 #include <dt-bindings/clock/qcom,gpucc-msm899 1618 stm: stm@6002000 { global() label [all...] |
H A D | msm8996.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/qcom,gcc-msm899 [all...] |
H A D | sc7180.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 5 * Copyright (c) 2019-2020, The Linux Foundation. All rights reserved. 8 #include <dt-bindings/clock/qcom,dispcc-sc7180.h> 9 #include <dt-bindings/clock/qcom,gcc-sc7180.h> 10 #include <dt-binding [all...] |
H A D | sm8150.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 3 * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved. 7 #include <dt-bindings/dma/qcom-gpi.h> 8 #include <dt-bindings/firmware/qcom,scm.h> 9 #include <dt-bindings/interrupt-controlle [all...] |
H A D | sm8250.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/qcom,dispcc-sm8250.h> 8 #include <dt-binding [all...] |
H A D | sc7280.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 5 * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. 7 #include <dt-bindings/clock/qcom,camcc-sc7280.h> 8 #include <dt-bindings/clock/qcom,dispcc-sc7280.h> 9 #include <dt-binding [all...] |
H A D | sdm845.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/clock/qcom,camcc-sdm845.h> 9 #include <dt-bindings/clock/qcom,dispcc-sdm845.h> 10 #include <dt-bindings/clock/qcom,gcc-sdm845.h> 11 #include <dt-binding [all...] |
H A D | apq8016-sbc.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include "msm8916-pm8916.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-binding [all...] |
H A D | apq8016-sbc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include "msm8916-pm8916.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 10 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 11 #include <dt-bindings/sound/apq8016-lpass.h> 26 stdout-path = "serial0"; 29 camera_vdddo_1v8: camera-vdddo-1v8 { 30 compatible = "regulator-fixed"; [all …]
|
/freebsd/contrib/opencsd/decoder/include/ |
H A D | opencsd.h | 3 * \brief OpenCSD: Open CoreSight Trace Decoder -Master include file for C++ library 65 #include "opencsd/stm/stm_decoder.h"
|
/freebsd/contrib/opencsd/decoder/include/opencsd/ |
H A D | ocsd_if_types.h | 41 /** 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) 92 OCSD_ERR_INVALID_ID, /**< Invalid CoreSight Trace Source ID. */ 99 OCSD_ERR_ATTACH_TOO_MANY, /**< Cannot attach - attach device limit reached. */ 100 OCSD_ERR_ATTACH_INVALID_PARAM, /**< Cannot attach - invalid parameter. */ 101 OCSD_ERR_ATTACH_COMP_NOT_FOUND,/**< Cannot detach - component not found. */ 103 OCSD_ERR_RDR_FILE_NOT_FOUND, /**< source reader - file not found. */ [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/qcom/ |
H A D | qcom-msm8974.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/interconnect/qcom,msm8974.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/clock/qcom,gcc-msm897 [all...] |
H A D | qcom-apq8064.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/clock/qcom,gcc-msm8960.h> 5 #include <dt-bindings/clock/qcom,lcc-msm8960.h> 6 #include <dt-bindings/reset/qcom,gcc-msm896 [all...] |
/freebsd/sys/dev/acpica/ |
H A D | acpi_resource.c | 1 /*- 81 switch (res->Type) { in acpi_lookup_irq_handler() 83 irqnum = res->Data.Irq.InterruptCount; in acpi_lookup_irq_handler() 85 if (res->Data.Irq.Interrupts[i] == req->irq) { in acpi_lookup_irq_handler() 91 trig = res->Data.Irq.Triggering; in acpi_lookup_irq_handler() 92 pol = res->Data.Irq.Polarity; in acpi_lookup_irq_handler() 95 irqnum = res->Data.ExtendedIrq.InterruptCount; in acpi_lookup_irq_handler() 97 if (res->Data.ExtendedIrq.Interrupts[i] == req->irq) { in acpi_lookup_irq_handler() 103 trig = res->Data.ExtendedIrq.Triggering; in acpi_lookup_irq_handler() 104 pol = res->Data.ExtendedIrq.Polarity; in acpi_lookup_irq_handler() [all …]
|