/freebsd/sys/arm64/coresight/ |
H A D | coresight_tmc.c | 168 bus_write_4(sc->res, TMC_DBALO, event->etr.low); in tmc_configure_etr() 169 bus_write_4(sc->res, TMC_DBAHI, event->etr.high); in tmc_configure_etr() 170 bus_write_4(sc->res, TMC_RSZ, event->etr.bufsize / 4); in tmc_configure_etr() 172 bus_write_4(sc->res, TMC_RRP, event->etr.low); in tmc_configure_etr() 173 bus_write_4(sc->res, TMC_RWP, event->etr.low); in tmc_configure_etr() 203 dprintf(dev, "ETR configuration found\n"); in tmc_init() 241 if (event->etr.flags & ETR_FLAG_ALLOCATE) { in tmc_enable() 242 event->etr.flags &= ~ETR_FLAG_ALLOCATE; in tmc_enable() 270 if (event->etr.flags & ETR_FLAG_RELEASE) { in tmc_disable() 271 event->etr.flags &= ~ETR_FLAG_RELEASE; in tmc_disable() [all …]
|
H A D | coresight.h | 140 struct etr_state etr; member
|
H A D | coresight_etm4x.c | 57 * CPU0 -> ETM0 -> funnel1 -> funnel0 -> ETF -> replicator -> ETR -> DRAM
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,coresight-tmc.yaml | 24 FIFO(ETF) and Embedded Trace Router(ETR) configurations. The configuration 25 mode (ETB, ETF, ETR) is discovered at boot time when the device is probed. 68 Size of contiguous buffer space for TMC ETR (embedded trace router). The 75 Indicates that the TMC-ETR can safely use the SG mode on this system. 100 description: AXI or ATB Master output connection. Used for ETR 115 etr@20070000 {
|
H A D | coresight.txt | 23 Embedded Trace FIFO(ETF) and Embedded Trace Router(ETR) 24 configuration. The configuration mode (ETB, ETF, ETR) is 123 * arm,buffer-size: size of contiguous buffer space for TMC ETR 127 * arm,scatter-gather: boolean. Indicates that the TMC-ETR can safely 192 etr@20070000 {
|
H A D | arm,embedded-trace-extension.yaml | 19 components (e.g, TMC-ETR) or other means (e.g, using a per CPU buffer
|
H A D | ete.yaml | 19 components (e.g, TMC-ETR) or other means (e.g, using a per CPU buffer
|
/freebsd/sys/contrib/device-tree/Bindings/regulator/ |
H A D | maxim,max8973.yaml | 74 maxim,enable-etr: 78 maxim,enable-high-etr-sensitivity: 82 sensitivity. If this property is available then etr will be enable 84 Enhanced transient response (ETR) will affect the configuration of CKADV. 137 maxim,enable-etr;
|
H A D | max8973-regulator.txt | 28 -maxim,enable-etr: boolean, enable Enhanced Transient Response. 29 -maxim,enable-high-etr-sensitivity: boolean, Enhanced transient response 31 property is available then etr will be enable default. 33 Enhanced transient response (ETR) will affect the configuration of CKADV.
|
/freebsd/sys/arm64/qualcomm/ |
H A D | qcom_gcc.c | 49 #define ETR_USB_CBCR_CLK_ENABLE (1 << 0) /* ETR USB clk branch ctrl */ 84 /* Enable ETR USB clock branch */ in qcom_qdss_enable()
|
/freebsd/sys/contrib/device-tree/include/dt-bindings/memory/ |
H A D | tegra186-mc.h | 191 /* ETR reads */ 193 /* ETR writes */
|
H A D | tegra194-mc.h | 211 /* ETR read clients */ 213 /* ETR write clients */
|
H A D | tegra234-mc.h | 363 /* ETR read clients */ 365 /* ETR write clients */
|
/freebsd/sys/contrib/device-tree/src/arm64/arm/ |
H A D | juno-scmi.dtsi | 14 etr@20070000 {
|
/freebsd/sys/dev/qat/qat_hw/qat_c62x/ |
H A D | adf_c62x_hw_data.h | 72 * BIT(3) enables error detection and reporting on the ETR Parity Error.
|
/freebsd/sys/dev/qat_c2xxx/ |
H A D | qatvar.h | 802 /* ETR */ 803 struct qat_bank *sc_etr_banks; /* array of etr banks */ 804 struct qat_ap_bank *sc_etr_ap_banks; /* array of etr auto push banks */
|
H A D | qat_c2xxxreg.h | 154 /* ETR */
|
H A D | qat_c2xxx.c | 105 * ETR rings. Work around that for now by simply in qat_c2xxx_get_ae_mask()
|
/freebsd/sys/dev/qat/qat_hw/qat_200xx/ |
H A D | adf_200xx_hw_data.h | 70 * BIT(3) enables error detection and reporting on the ETR Parity Error.
|
/freebsd/sys/dev/qat/qat_hw/qat_c3xxx/ |
H A D | adf_c3xxx_hw_data.h | 68 * BIT(3) enables error detection and reporting on the ETR Parity Error.
|
/freebsd/sys/contrib/device-tree/src/arm64/hisilicon/ |
H A D | hi3660-coresight.dtsi | 424 etr@ec033000 {
|
H A D | hi6220-coresight.dtsi | 99 etr@f6404000 {
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8998-mtp.dts | 111 &etr {
|
H A D | msm8998-mtp.dtsi | 81 &etr {
|
/freebsd/sys/arm64/nvidia/tegra210/ |
H A D | tegra210_clk_per.c | 429 GATE(ETR, "etr", "clk_m", X(3)),
|