/openbmc/phosphor-power/power-sequencer/ |
H A D | mihawk-cpld.cpp | 64 // and report the error log event. in onFailure() 73 report<ErrorCode1>(); in onFailure() 76 report<ErrorCode2>(); in onFailure() 79 report<ErrorCode3>(); in onFailure() 82 report<ErrorCode4>(); in onFailure() 85 report<ErrorCode5>(); in onFailure() 88 report<ErrorCode6>(); in onFailure() 91 report<ErrorCode7>(); in onFailure() 94 report<ErrorCode8>(); in onFailure() 97 report<ErrorCode9>(); in onFailure() [all …]
|
/openbmc/linux/tools/testing/selftests/hid/tests/ |
H A D | descriptors_wacom.py | 8 0x85, 0x01, # . Report ID (1), 16 0x75, 0x01, # . Report Size (1), 17 0x95, 0x03, # . Report Count (3), 19 0x75, 0x01, # . Report Size (1), 20 0x95, 0x05, # . Report Count (5), 27 0x75, 0x08, # . Report Size (8), 28 0x95, 0x02, # . Report Count (2), 35 0x85, 0x10, # . Report ID (16), 47 0x75, 0x01, # . Report Size (1), 48 0x95, 0x07, # . Report Count (7), [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-uclogic-rdesc.h | 4 * - original and fixed report descriptors 25 /* Fixed WP4030U report descriptor */ 29 /* Fixed WP5540U report descriptor */ 33 /* Fixed WP8060U report descriptor */ 43 /* Fixed WP1062 report descriptor */ 50 /* Fixed PF1209 report descriptor */ 59 /* Fixed PID 0522 tablet report descriptor, interface 0 (stylus) */ 63 /* Fixed PID 0522 tablet report descriptor, interface 1 (mouse) */ 67 /* Fixed PID 0522 tablet report descriptor, interface 2 (frame buttons) */ 75 /* Fixed TWHA60 report descriptor, interface 0 (stylus) */ [all …]
|
H A D | hid-uclogic-rdesc.c | 4 * - original and fixed report descriptors 21 /* Fixed WP4030U report descriptor */ 26 0x85, 0x09, /* Report ID (9), */ 29 0x75, 0x01, /* Report Size (1), */ 35 0x95, 0x03, /* Report Count (3), */ 37 0x95, 0x05, /* Report Count (5), */ 39 0x75, 0x10, /* Report Size (16), */ 40 0x95, 0x01, /* Report Count (1), */ 66 /* Fixed WP5540U report descriptor */ 71 0x85, 0x09, /* Report ID (9), */ [all …]
|
H A D | hid-gaff.c | 26 struct hid_report *report; member 44 gaff->report->field[0]->value[0] = 0x51; in hid_gaff_play() 45 gaff->report->field[0]->value[1] = 0x0; in hid_gaff_play() 46 gaff->report->field[0]->value[2] = right; in hid_gaff_play() 47 gaff->report->field[0]->value[3] = 0; in hid_gaff_play() 48 gaff->report->field[0]->value[4] = left; in hid_gaff_play() 49 gaff->report->field[0]->value[5] = 0; in hid_gaff_play() 51 hid_hw_request(hid, gaff->report, HID_REQ_SET_REPORT); in hid_gaff_play() 53 gaff->report->field[0]->value[0] = 0xfa; in hid_gaff_play() 54 gaff->report->field[0]->value[1] = 0xfe; in hid_gaff_play() [all …]
|
H A D | hid-dr.c | 28 struct hid_report *report; member 53 drff->report->field[0]->value[0] = 0x51; in drff_play() 54 drff->report->field[0]->value[1] = 0x00; in drff_play() 55 drff->report->field[0]->value[2] = weak; in drff_play() 56 drff->report->field[0]->value[4] = strong; in drff_play() 57 hid_hw_request(hid, drff->report, HID_REQ_SET_REPORT); in drff_play() 59 drff->report->field[0]->value[0] = 0xfa; in drff_play() 60 drff->report->field[0]->value[1] = 0xfe; in drff_play() 62 drff->report->field[0]->value[0] = 0xf3; in drff_play() 63 drff->report->field[0]->value[1] = 0x00; in drff_play() [all …]
|
H A D | hid-lg2ff.c | 19 struct hid_report *report; member 36 lg2ff->report->field[0]->value[0] = 0x51; in play_effect() 37 lg2ff->report->field[0]->value[2] = weak; in play_effect() 38 lg2ff->report->field[0]->value[4] = strong; in play_effect() 40 lg2ff->report->field[0]->value[0] = 0xf3; in play_effect() 41 lg2ff->report->field[0]->value[2] = 0x00; in play_effect() 42 lg2ff->report->field[0]->value[4] = 0x00; in play_effect() 45 hid_hw_request(hid, lg2ff->report, HID_REQ_SET_REPORT); in play_effect() 52 struct hid_report *report; in lg2ff_init() local 64 /* Check that the report looks ok */ in lg2ff_init() [all …]
|
H A D | hid-waltop.c | 22 * It shows that the feature report ID 2 could be used to control any waltop 31 * indescribable by a report descriptor). 42 /* Size of the original report descriptor of Slim Tablet 5.8 inch */ 50 0x85, 0x10, /* Report ID (16), */ 58 0x75, 0x04, /* Report Size (4), */ 59 0x95, 0x01, /* Report Count (1), */ 64 0x75, 0x01, /* Report Size (1), */ 65 0x95, 0x01, /* Report Count (1), */ 67 0x95, 0x03, /* Report Count (3), */ 69 0x75, 0x10, /* Report Size (16), */ [all …]
|
H A D | hid-pl.c | 41 struct hid_report *report; member 64 hid_hw_request(hid, plff->report, HID_REQ_SET_REPORT); in hid_plff_play() 72 struct hid_report *report; in plff_init() local 83 /* The device contains one output report per physical device, all in plff_init() 106 hid_err(hid, "required output report is missing\n"); in plff_init() 110 report = list_entry(report_ptr, struct hid_report, list); in plff_init() 111 if (report->maxfield < 1) { in plff_init() 112 hid_err(hid, "no fields in the report\n"); in plff_init() 117 if (report->field[0]->report_count >= 4) { in plff_init() 118 report->field[0]->value[0] = 0x00; in plff_init() [all …]
|
H A D | hid-sensor-hub.c | 58 struct hid_report *report; in sensor_hub_report() local 60 list_for_each_entry(report, &hdev->report_enum[dir].report_list, list) { in sensor_hub_report() 61 if (report->id == id) in sensor_hub_report() 62 return report; in sensor_hub_report() 64 hid_warn(hdev, "No report with id 0x%x found\n", id); in sensor_hub_report() 193 struct hid_report *report; in sensor_hub_set_feature() local 202 report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT); in sensor_hub_set_feature() 203 if (!report || (field_index >= report->maxfield)) { in sensor_hub_set_feature() 212 ret = hid_set_field(report->field[field_index], i, in sensor_hub_set_feature() 223 ret = hid_set_field(report->field[field_index], i, in sensor_hub_set_feature() [all …]
|
H A D | hid-emsff.c | 19 struct hid_report *report; member 37 emsff->report->field[0]->value[1] = weak; in emsff_play() 38 emsff->report->field[0]->value[2] = strong; in emsff_play() 41 hid_hw_request(hid, emsff->report, HID_REQ_SET_REPORT); in emsff_play() 49 struct hid_report *report; in emsff_init() local 68 report = list_first_entry(report_list, struct hid_report, list); in emsff_init() 69 if (report->maxfield < 1) { in emsff_init() 70 hid_err(hid, "no fields in the report\n"); in emsff_init() 74 if (report->field[0]->report_count < 7) { in emsff_init() 91 emsff->report = report; in emsff_init() [all …]
|
/openbmc/linux/Documentation/hid/ |
H A D | hidraw.rst | 16 which send and receive data in a way that is inconsistent with their report 18 through it, checking them against the device's report descriptor, such 44 read() will read a queued report received from the HID device. On USB 47 a report available to be read. read() can be made non-blocking, by passing 52 will be the report number; the report data follows, beginning in the second 53 byte. For devices which do not use numbered reports, the report data 58 The write() function will write a report to the device. For USB devices, if 59 the device has an INTERRUPT OUT endpoint, the report will be sent on that 60 endpoint. If it does not, the report will be sent over the control endpoint, 63 The first byte of the buffer passed to write() should be set to the report [all …]
|
/openbmc/linux/drivers/mfd/ |
H A D | si476x-cmd.c | 307 report CTS bit as being set in the first status byte read, in si476x_core_send_command() 734 * @report: - all signal quality information returned by the command 741 struct si476x_rsq_status_report *report) in si476x_core_cmd_am_rsq_status() argument 761 if (!report) in si476x_core_cmd_am_rsq_status() 764 report->snrhint = 0x08 & resp[1]; in si476x_core_cmd_am_rsq_status() 765 report->snrlint = 0x04 & resp[1]; in si476x_core_cmd_am_rsq_status() 766 report->rssihint = 0x02 & resp[1]; in si476x_core_cmd_am_rsq_status() 767 report->rssilint = 0x01 & resp[1]; in si476x_core_cmd_am_rsq_status() 769 report->bltf = 0x80 & resp[2]; in si476x_core_cmd_am_rsq_status() 770 report->snr_ready = 0x20 & resp[2]; in si476x_core_cmd_am_rsq_status() [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | MetricReportDefinition.v1_4_6.json | 65 …ing metric value instances, the `Timestamp` property value in the metric report specifies the end … 66 …ing metric value instances, the `Timestamp` property value in the metric report specifies the poin… 67 …ing metric value instances, the `Timestamp` property value in the metric report specifies the end … 70 …ing metric value instances, the `Timestamp` property value in the metric report shall specify the … 71 …ing metric value instances, the `Timestamp` property value in the metric report shall specify the … 72 …ing metric value instances, the `Timestamp` property value in the metric report shall specify the … 102 …"description": "The triggers that cause this metric report definition to generate a new metric rep… 106 …y shall contain a set of triggers that cause this metric report to generate a new metric report up… 119 …ude in the metric report. Calculation parameters, if present, are applied to the metrics prior to… 120 …report. The algorithm specified by `CollectionFunction`, if present, shall be applied to each of … [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | MetricReportDefinition.v1_4_6.json | 65 …ing metric value instances, the `Timestamp` property value in the metric report specifies the end … 66 …ing metric value instances, the `Timestamp` property value in the metric report specifies the poin… 67 …ing metric value instances, the `Timestamp` property value in the metric report specifies the end … 70 …ing metric value instances, the `Timestamp` property value in the metric report shall specify the … 71 …ing metric value instances, the `Timestamp` property value in the metric report shall specify the … 72 …ing metric value instances, the `Timestamp` property value in the metric report shall specify the … 102 …"description": "The triggers that cause this metric report definition to generate a new metric rep… 106 …y shall contain a set of triggers that cause this metric report to generate a new metric report up… 119 …ude in the metric report. Calculation parameters, if present, are applied to the metrics prior to… 120 …report. The algorithm specified by `CollectionFunction`, if present, shall be applied to each of … [all …]
|
/openbmc/qemu/tests/migration/guestperf/ |
H A D | plot.py | 83 def _find_start_time(self, report): argument 84 startqemu = report._qemu_timings._records[0]._timestamp 85 startguest = report._guest_timings._records[0]._timestamp 91 def _get_guest_max_value(self, report): argument 93 for record in report._guest_timings._records: 98 def _get_qemu_max_value(self, report): argument 102 for record in report._qemu_timings._records: 118 def _get_total_guest_cpu_graph(self, report, starttime): argument 123 for record in report._guest_timings._records: 124 while ((progress_idx + 1) < len(report._progress_history) and [all …]
|
/openbmc/linux/tools/perf/tests/shell/ |
H A D | test_task_analyzer.sh | 29 report() { function 40 report 1 "invocation of $1 command failed" 47 report 1 "$3" "Failed to find required string:'${1}'." 49 report 0 "$3" 72 perf script report task-analyzer > "$out" 73 check_exec_0 "perf script report task-analyzer" 79 perf script report task-analyzer --ns --rename-comms-by-tids 0:random > "$out" 80 check_exec_0 "perf script report task-analyzer --ns --rename-comms-by-tids 0:random" 86 perf script report task-analyzer --ms --filter-tasks perf --highlight-tasks perf \ 88 check_exec_0 "perf script report task-analyzer --ms --filter-tasks perf --highlight-tasks perf" [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Telemetry/ |
H A D | ReportManager.interface.yaml | 2 Implement to provide reports management. Contain information about report 3 limitations and allows to add report. 8 Create new object that represents Report with 9 xyz.openbmc_project.Telemetry.Report interface stored in path 16 Unique identifier of created Report object to be exposed over 23 User friendly name of created Report object. 25 type: enum[xyz.openbmc_project.Telemetry.Report.ReportingType] 28 listed in Report interface documentation. 30 type: enum[xyz.openbmc_project.Telemetry.Report.ReportUpdates] 33 listed in Report interface documentation. [all …]
|
/openbmc/telemetry/src/ |
H A D | report.hpp | 7 #include "interfaces/report.hpp" 30 class Report : public interfaces::Report, public interfaces::MetricListener class 35 OnChangeContext(Report& report) : report(report) {} in OnChangeContext() argument 41 report.updateReadings(); in ~OnChangeContext() 51 Report& report; member in Report::OnChangeContext 56 Report(boost::asio::io_context& ioc, 67 ~Report(); 69 Report(const Report&) = delete; 70 Report(Report&&) = delete; 71 Report& operator=(const Report&) = delete; [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | tips.txt | 1 For a higher level overview, try: perf report --sort comm,dso 4 Boolean options have negative forms, e.g.: perf report --no-children 9 Search options using a keyword: perf report -h <keyword> 10 Use parent filter to see specific call path: perf report -p <regex> 14 To see callchains in a more compact form: perf report -g folded 16 Limit to show entries above 5% only: perf report --percent-limit 5 17 Profiling branch (mis)predictions with: perf record -b / perf report 19 Treat branches as callchains: perf report --branch-history 22 If you have debuginfo enabled, try: perf report -s sym,srcline 23 For memory address profiling, try: perf mem record / perf mem report [all …]
|
/openbmc/linux/drivers/hid/i2c-hid/ |
H A D | i2c-hid-dmi-quirks.c | 44 0xdb, 0x01, /* Length of report descriptor */ 45 0x21, 0x00, /* Location of report descriptor */ 46 0x24, 0x00, /* Location of input report */ 47 0x1b, 0x00, /* Max input report length */ 48 0x25, 0x00, /* Location of output report */ 49 0x11, 0x00, /* Max output report length */ 62 0x85, 0x01, /* Report ID (1), */ 69 0x75, 0x01, /* Report Size (1), */ 70 0x95, 0x02, /* Report Count (2), */ 72 0x95, 0x06, /* Report Count (6), */ [all …]
|
/openbmc/qemu/tests/unit/ |
H A D | test-error-report.c | 14 #include "qemu/error-report.h" 30 test-error-report: test error*\ in test_error_report_simple() 31 test-error-report: warning: test warn*\ in test_error_report_simple() 32 test-error-report: info: test info*\ in test_error_report_simple() 50 test-error-report:some-file.c:7717: test error1*\ in test_error_report_loc() 51 test-error-report: test error2*\ in test_error_report_loc() 65 g_test_trap_assert_stderr("test-error-report: info: gmessage*"); in test_error_report_glog() 84 test-error-report: warning: warn*\ in test_error_report_once() 85 test-error-report: err*\ in test_error_report_once() 102 *-*-*:*:* test-error-report: warning: warn*\ in test_error_report_timestamp() [all …]
|
/openbmc/linux/drivers/hid/amd-sfh-hid/hid_descriptor/ |
H A D | amd_sfh_hid_report_desc.h | 20 0x85, 1, /* HID Report ID */ 25 0x75, 8, /* HID report size(8) */ 26 0x95, 1, /* HID report count(1) */ 36 0x75, 8, /* HID report size(8) */ 37 0x95, 1, /* HID report count(1) */ 39 0x0A, 0x40, 0x08, /* Sensor property report state no events sel */ 40 0x0A, 0x41, 0x08, /* Sensor property report state all events sel */ 41 0x0A, 0x42, 0x08, /* Sensor property report state threshold events sel */ 42 0x0A, 0x43, 0x08, /* Sensor property report state no events wake sel */ 43 0x0A, 0x44, 0x08, /* Sensor property report state all events wake sel */ [all …]
|
/openbmc/openbmc-test-automation/redfish/telemetry_service/ |
H A D | test_telemetry_report.robot | 27 Verify Basic Telemetry Report Creation 28 [Documentation] Verify basic telemetry report creations for different metrics. 30 [Template] Create Basic Telemetry Report 32 …# Metric definition Metric ReportDefinition Type Report Actions Append Limit Expected… 42 Verify Error After Exceeding Maximum Report Creation 43 [Documentation] Verify error while creating telemetry report more than max report limit. 51 Create Basic Telemetry Report total power Periodic LogToMetricReportsCollection 54 # Attempt another report creation and it should fail. 55 Create Basic Telemetry Report 62 Verify Basic Telemetry Report Creation For PCIE [all …]
|
/openbmc/linux/tools/perf/ |
H A D | builtin-report.c | 3 * builtin-report.c 5 * Builtin report command: Analyze the perf.data input file, 74 struct report { struct 123 struct report *rep = cb; in report__config() argument 125 if (!strcmp(var, "report.group")) { in report__config() 129 if (!strcmp(var, "report.percent-limit")) { in report__config() 136 if (!strcmp(var, "report.children")) { in report__config() 140 if (!strcmp(var, "report.queue-size")) in report__config() 143 if (!strcmp(var, "report.sort_order")) { in report__config() 146 pr_err("Not enough memory for report.sort_order\n"); in report__config() [all …]
|