Home
last modified time | relevance | path

Searched +full:cmb +full:- +full:element +full:- +full:bits (Results 1 – 11 of 11) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/arm/
Dqcom,coresight-tpdm.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/arm/qcom,coresight-tpdm.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Trace, Profiling and Diagnostics Monitor - TPDM
13 Basic Counts (BC), Tenure Counts (TC), Continuous Multi-Bit (CMB), and Discrete
22 - Mao Jinlong <[email protected]>
23 - Tao Zhang <[email protected]>
31 - qcom,coresight-tpdm
33 - compatible
[all …]
/linux-6.14.4/drivers/hwtracing/coresight/
Dcoresight-tpda.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 /* Aggregator port CMB data set element size bit */
15 /* Aggregator port DSB data set element size bit */
20 /* Bits 6 ~ 12 is for atid value */
24 * struct tpda_drvdata - specifics associated to an TPDA component
30 * @dsb_esize Record the DSB element size.
31 * @cmb_esize Record the CMB element size.
Dcoresight-tpda.c1 // SPDX-License-Identifier: GPL-2.0
18 #include "coresight-priv.h"
19 #include "coresight-tpda.h"
20 #include "coresight-trace-id.h"
21 #include "coresight-tpdm.h"
28 (csdev->subtype.source_subtype == in coresight_device_is_tpdm()
34 struct tpda_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tpda_clear_element_size()
36 drvdata->dsb_esize = 0; in tpda_clear_element_size()
37 drvdata->cmb_esize = 0; in tpda_clear_element_size()
45 if (drvdata->dsb_esize == 64) in tpda_set_element_size()
[all …]
/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-bus-coresight-devices-tpdm1 What: /sys/bus/coresight/devices/<tpdm-name>/integration_test
11 Accepts only one of the 2 values - 1 or 2.
12 1 : Generate 64 bits data
13 2 : Generate 32 bits data
15 What: /sys/bus/coresight/devices/<tpdm-name>/reset_dataset
22 Accepts only one value - 1.
25 What: /sys/bus/coresight/devices/<tpdm-name>/dsb_trig_type
32 Accepts only one of the 2 values - 0 or 1.
36 What: /sys/bus/coresight/devices/<tpdm-name>/dsb_trig_ts
43 Accepts only one of the 2 values - 0 or 1.
[all …]
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dqcs8300.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/clock/qcom,qcs8300-gcc.h>
7 #include <dt-bindings/clock/qcom,rpmh.h>
8 #include <dt-bindings/clock/qcom,sa8775p-camcc.h>
9 #include <dt-bindings/clock/qcom,sa8775p-dispcc.h>
10 #include <dt-bindings/clock/qcom,sa8775p-gpucc.h>
11 #include <dt-bindings/clock/qcom,sa8775p-videocc.h>
12 #include <dt-bindings/firmware/qcom,scm.h>
13 #include <dt-bindings/interconnect/qcom,icc.h>
14 #include <dt-bindings/interconnect/qcom,qcs8300-rpmh.h>
[all …]
Dqcs615.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/clock/qcom,qcs615-gcc.h>
7 #include <dt-bindings/clock/qcom,rpmh.h>
8 #include <dt-bindings/dma/qcom-gpi.h>
9 #include <dt-bindings/interconnect/qcom,icc.h>
10 #include <dt-bindings/interconnect/qcom,qcs615-rpmh.h>
11 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 #include <dt-bindings/power/qcom-rpmpd.h>
13 #include <dt-bindings/power/qcom,rpmhpd.h>
14 #include <dt-bindings/soc/qcom,rpmh-rsc.h>
[all …]
Dx1e80100.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/clock/qcom,rpmh.h>
7 #include <dt-bindings/clock/qcom,sc8280xp-lpasscc.h>
8 #include <dt-bindings/clock/qcom,x1e80100-dispcc.h>
9 #include <dt-bindings/clock/qcom,x1e80100-gcc.h>
10 #include <dt-bindings/clock/qcom,x1e80100-gpucc.h>
11 #include <dt-bindings/clock/qcom,x1e80100-tcsr.h>
12 #include <dt-bindings/dma/qcom-gpi.h>
13 #include <dt-bindings/interconnect/qcom,icc.h>
14 #include <dt-bindings/interconnect/qcom,x1e80100-rpmh.h>
[all …]
Dsa8775p.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
7 #include <dt-bindings/interconnect/qcom,icc.h>
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
9 #include <dt-bindings/clock/qcom,rpmh.h>
10 #include <dt-bindings/clock/qcom,sa8775p-dispcc.h>
11 #include <dt-bindings/clock/qcom,sa8775p-gcc.h>
12 #include <dt-bindings/clock/qcom,sa8775p-gpucc.h>
13 #include <dt-bindings/dma/qcom-gpi.h>
14 #include <dt-bindings/interconnect/qcom,sa8775p-rpmh.h>
15 #include <dt-bindings/mailbox/qcom-ipcc.h>
[all …]
/linux-6.14.4/drivers/net/ethernet/atheros/atlx/
Datl1.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright(c) 2005 - 2006 Attansic Corporation. All rights reserved.
4 * Copyright(c) 2006 - 2007 Chris Snook <[email protected]>
5 * Copyright(c) 2006 - 2008 Jay Cliburn <[email protected]>
8 * Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved.
21 * http://marc.theaimsgroup.com/?l=linux-netdev&m=116398508500553&w=2
37 #include <linux/dma-mapping.h>
84 #define OPTION_UNSET -1
93 * Valid Range: 10-65535
131 *value = opt->def; in atl1_validate_option()
[all …]
Datl2.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright(c) 2006 - 2007 Atheros Corporation. All rights reserved.
4 * Copyright(c) 2007 - 2008 Chris Snook <[email protected]>
7 * Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved.
12 #include <linux/dma-mapping.h>
47 * atl2_pci_tbl - PCI Device ID Table
59 * atl2_sw_init - Initialize general software structures (struct atl2_adapter)
68 struct atl2_hw *hw = &adapter->hw; in atl2_sw_init()
69 struct pci_dev *pdev = adapter->pdev; in atl2_sw_init()
72 hw->vendor_id = pdev->vendor; in atl2_sw_init()
[all …]
/linux-6.14.4/drivers/net/ethernet/pensando/ionic/
Dionic_if.h1 /* SPDX-License-Identifier: (GPL-2.0 OR Linux-OpenIB) OR BSD-2-Clause */
2 /* Copyright (c) 2017-2020 Pensando Systems, Inc. All rights reserved. */
12 * enum ionic_cmd_opcode - Device commands
75 * enum ionic_status_code - Device command return codes
85 IONIC_RC_ENOENT = 7, /* No such element */
113 * struct ionic_admin_cmd - General admin command format
117 * @cmd_data: Opcode-specific command bytes
127 * struct ionic_admin_comp - General admin command completion format
131 * @cmd_data: Command-specific bytes
150 * struct ionic_nop_cmd - NOP command
[all …]