CS_MODE_SYSFS
if ((mode == CS_MODE_SYSFS) || (mode == CS_MODE_PERF)) {
case CS_MODE_SYSFS:
ret = cti_enable(drvdata->csdev, CS_MODE_SYSFS, NULL);
coresight_set_mode(csdev, CS_MODE_SYSFS);
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) {
case CS_MODE_SYSFS:
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) {
if (!coresight_take_mode(csdev, CS_MODE_SYSFS)) {
case CS_MODE_SYSFS:
case CS_MODE_SYSFS:
int trace_id = coresight_etm_get_trace_id(drvdata->csdev, CS_MODE_SYSFS, NULL);
case CS_MODE_SYSFS:
if (!coresight_take_mode(csdev, CS_MODE_SYSFS)) {
case CS_MODE_SYSFS:
int trace_id = coresight_etm_get_trace_id(drvdata->csdev, CS_MODE_SYSFS, NULL);
if (mode != CS_MODE_SYSFS)
if (coresight_get_mode(csdev) == CS_MODE_SYSFS) {
if (coresight_get_mode(csdev) == CS_MODE_SYSFS) {
coresight_path_assign_trace_id(path, CS_MODE_SYSFS);
ret = coresight_enable_path(path, CS_MODE_SYSFS);
ret = coresight_enable_source_sysfs(csdev, CS_MODE_SYSFS, path);
coresight_get_mode(csdev) == CS_MODE_SYSFS);
if (coresight_get_mode(csdev) != CS_MODE_SYSFS) {
if (coresight_get_mode(csdev) != CS_MODE_SYSFS)
if (coresight_get_mode(csdev) == CS_MODE_SYSFS) {
coresight_set_mode(csdev, CS_MODE_SYSFS);
if (coresight_get_mode(csdev) == CS_MODE_SYSFS) {
case CS_MODE_SYSFS:
coresight_set_mode(csdev, CS_MODE_SYSFS);
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) {
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) {
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS)
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS)
if (coresight_get_mode(csdev) == CS_MODE_SYSFS)
if (coresight_get_mode(csdev) == CS_MODE_SYSFS) {
coresight_set_mode(csdev, CS_MODE_SYSFS);
case CS_MODE_SYSFS:
if (coresight_get_mode(csdev) == CS_MODE_SYSFS) {
case CS_MODE_SYSFS:
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS)
if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) {
coresight_set_mode(csdev, CS_MODE_SYSFS);
case CS_MODE_SYSFS: