Home
last modified time | relevance | path

Searched hist:"9 d3ba0b6c056918355cf36094d6ed63cdd01a2ab" (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/hwtracing/coresight/
H A Dcoresight-dummy.c9d3ba0b6c056918355cf36094d6ed63cdd01a2ab Fri Jun 02 03:41:47 CDT 2023 Hao Zhang <quic_hazha@quicinc.com> Coresight: Add coresight dummy driver

Some Coresight devices that kernel don't have permission to access or
configure. For these devices, a dummy driver is needed to register them as
Coresight devices. The module may also be used to define components that
may not have any programming interfaces, so that paths can be created
in the driver. It provides Coresight API for operations on dummy devices,
such as enabling and disabling them. It also provides the Coresight dummy
sink/source paths for debugging.

Signed-off-by: Hao Zhang <quic_hazha@quicinc.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20230602084149.40031-2-quic_hazha@quicinc.com
H A DMakefilediff 9d3ba0b6c056918355cf36094d6ed63cdd01a2ab Fri Jun 02 03:41:47 CDT 2023 Hao Zhang <quic_hazha@quicinc.com> Coresight: Add coresight dummy driver

Some Coresight devices that kernel don't have permission to access or
configure. For these devices, a dummy driver is needed to register them as
Coresight devices. The module may also be used to define components that
may not have any programming interfaces, so that paths can be created
in the driver. It provides Coresight API for operations on dummy devices,
such as enabling and disabling them. It also provides the Coresight dummy
sink/source paths for debugging.

Signed-off-by: Hao Zhang <quic_hazha@quicinc.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20230602084149.40031-2-quic_hazha@quicinc.com
H A DKconfigdiff 9d3ba0b6c056918355cf36094d6ed63cdd01a2ab Fri Jun 02 03:41:47 CDT 2023 Hao Zhang <quic_hazha@quicinc.com> Coresight: Add coresight dummy driver

Some Coresight devices that kernel don't have permission to access or
configure. For these devices, a dummy driver is needed to register them as
Coresight devices. The module may also be used to define components that
may not have any programming interfaces, so that paths can be created
in the driver. It provides Coresight API for operations on dummy devices,
such as enabling and disabling them. It also provides the Coresight dummy
sink/source paths for debugging.

Signed-off-by: Hao Zhang <quic_hazha@quicinc.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20230602084149.40031-2-quic_hazha@quicinc.com
/openbmc/linux/include/linux/
H A Dcoresight.hdiff 9d3ba0b6c056918355cf36094d6ed63cdd01a2ab Fri Jun 02 03:41:47 CDT 2023 Hao Zhang <quic_hazha@quicinc.com> Coresight: Add coresight dummy driver

Some Coresight devices that kernel don't have permission to access or
configure. For these devices, a dummy driver is needed to register them as
Coresight devices. The module may also be used to define components that
may not have any programming interfaces, so that paths can be created
in the driver. It provides Coresight API for operations on dummy devices,
such as enabling and disabling them. It also provides the Coresight dummy
sink/source paths for debugging.

Signed-off-by: Hao Zhang <quic_hazha@quicinc.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20230602084149.40031-2-quic_hazha@quicinc.com