/linux/drivers/hwtracing/coresight/ |
H A D | coresight-kunit-tests.c | 23 * Source -> ETF -> ETR -> CATU in test_default_sink() 30 *etr = coresight_test_device(dev), in test_default_sink() local 42 etr->type = CORESIGHT_DEV_TYPE_SINK; in test_default_sink() 43 etr->subtype.sink_subtype = CORESIGHT_DEV_SUBTYPE_SINK_SYSMEM; in test_default_sink() 51 conn.dest_dev = etr; in test_default_sink() 54 conn.src_dev = etr; in test_default_sink() 56 coresight_add_out_conn(dev, etr->pdata, &conn); in test_default_sink() 58 KUNIT_ASSERT_PTR_EQ(test, coresight_find_default_sink(src), etr); in test_default_sink()
|
H A D | coresight-tmc-etr.c | 37 * etr_perf_buffer - Perf buffer used for ETR 38 * @drvdata - The ETR drvdaga this buffer has been allocated for. 39 * @etr_buf - Actual buffer used by the ETR 55 /* Convert the perf index to an offset within the ETR buffer */ 59 /* Lower limit for ETR hardware buffer */ 63 * The TMC ETR SG has a page size of 4K. The SG table contains pointers 108 * struct etr_sg_table : ETR SG Table 561 * tmc_init_etr_sg_table: Allocate a TMC ETR SG table, data buffer of @size and 847 * TMC ETR could be connected to a CATU device, which can provide address 849 * (ETR) connected to the input port of the CATU. [all …]
|
/linux/Documentation/devicetree/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;
|
/linux/Documentation/trace/coresight/ |
H A D | panic.rst | 37 For ETR sink devices, this reserved region will be used for both trace 53 Comparator --->External out --->CTI -->External In---->ETR/ETF stop 59 ETR/ETF/ETB register snapshot etc. 62 the ETR/ETF/ETB device nodes for this. 73 ETR sinks should have trace buffers allocated from reserved memory, 109 Sample commands for testing a Kernel panic case with ETR sink 141 #ETR Flush in from Channel 0 169 echo "ETR CTI config for $i" 179 4. Choose reserved buffer mode for ETR buffer:: 355 ETR::
|
H A D | coresight-ect.rst | 27 # #<-----------: : +---# ETR #
|
/linux/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi_coresight.c | 543 "ETR buffer address shouldn't exceed 50 bits\n"); in gaudi_etr_validate_address() 549 "ETR buffer size %llu overflow\n", size); in gaudi_etr_validate_address() 573 dev_err(hdev->dev, "ETR buffer should be in SRAM/DRAM\n"); in gaudi_etr_validate_address() 603 dev_err(hdev->dev, "Failed to %s ETR on timeout, error %d\n", in gaudi_config_etr() 610 dev_err(hdev->dev, "Failed to %s ETR on timeout, error %d\n", in gaudi_config_etr() 627 "ETR buffer size should be bigger than 0\n"); in gaudi_config_etr() 634 dev_err(hdev->dev, "ETR buffer address is invalid\n"); in gaudi_config_etr() 646 /* make ETR not privileged */ in gaudi_config_etr() 649 /* make ETR non-secured (inverted logic) */ in gaudi_config_etr() 917 dev_err(hdev->dev, "halt ETR failed, %d\n", rc); in gaudi_halt_coresight()
|
/linux/drivers/accel/habanalabs/goya/ |
H A D | goya_coresight.c | 375 "ETR buffer size %llu overflow\n", size); in goya_etr_validate_address() 407 dev_err(hdev->dev, "Failed to %s ETR on timeout, error %d\n", in goya_config_etr() 414 dev_err(hdev->dev, "Failed to %s ETR on timeout, error %d\n", in goya_config_etr() 429 "ETR buffer size should be bigger than 0\n"); in goya_config_etr() 443 /* make ETR not privileged */ in goya_config_etr() 445 /* make ETR non-secured (inverted logic) */ in goya_config_etr() 712 dev_err(hdev->dev, "halt ETR failed, %d\n", rc); in goya_halt_coresight()
|
/linux/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 */
|
/linux/drivers/accel/habanalabs/include/goya/asic_reg/ |
H A D | psoc_etr_regs.h | 18 * PSOC_ETR (Prototype: ETR)
|
/linux/drivers/accel/habanalabs/include/gaudi2/asic_reg/ |
H A D | psoc_etr_regs.h | 19 * (Prototype: ETR)
|
H A D | psoc_etr_masks.h | 19 * (Prototype: ETR)
|
/linux/drivers/accel/habanalabs/include/gaudi/asic_reg/ |
H A D | psoc_etr_regs.h | 18 * PSOC_ETR (Prototype: ETR)
|
/linux/arch/arm64/boot/dts/arm/ |
H A D | juno-scmi.dtsi | 14 etr@20070000 {
|
H A D | juno-base.dtsi | 197 etr_sys: etr@20070000 {
|
/linux/drivers/regulator/ |
H A D | max8973-regulator.c | 551 etr_enable = of_property_read_bool(np, "maxim,enable-etr"); in max8973_parse_dt() 553 "maxim,enable-high-etr-sensitivity"); in max8973_parse_dt()
|
/linux/arch/arm64/boot/dts/hisilicon/ |
H A D | hi3660-coresight.dtsi | 432 etr@ec033000 {
|
H A D | hi6220-coresight.dtsi | 99 etr@f6404000 {
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8998-mtp.dts | 111 &etr {
|
H A D | apq8016-schneider-hmibsc.dts | 519 &etr { status = "okay"; };
|
H A D | msm8998-fxtec-pro1.dts | 296 &etr {
|
/linux/include/uapi/drm/ |
H A D | habanalabs_accel.h | 2150 /* Opcode for ETR component */ 2341 * - Enable/disable the ETR/ETF/FUNNEL/STM/BMON/SPMU debug traces
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx95.dtsi | 583 etr: etr@41040000 { label
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx7s.dtsi | 326 etr@30086000 {
|