diff options
author | Ingo Molnar <mingo@kernel.org> | 2014-08-22 04:04:15 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2014-08-22 04:04:15 -0400 |
commit | 80b304fd00e8b667775ff791121b61ecd7cd0c03 (patch) | |
tree | b4f2ec59fe062c43343ee4c2f10a6bcd0e4dcd1b /Documentation/ABI/testing | |
parent | fb21b84e7f809ef04b1e5aed5d463cf0d4866638 (diff) | |
parent | 6a7519e81321343165f89abb8b616df186d3e57a (diff) |
Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi into x86/urgent
Pull EFI fixes from Matt Fleming:
* WARN_ON(!spin_is_locked()) always triggers on non-SMP machines.
Swap it for the more canonical lockdep_assert_held() which always
does the right thing - Guenter Roeck
* Assign the correct value to efi.runtime_version on arm64 so that all
the runtime services can be invoked - Semen Protsenko
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'Documentation/ABI/testing')
21 files changed, 718 insertions, 46 deletions
diff --git a/Documentation/ABI/testing/ima_policy b/Documentation/ABI/testing/ima_policy index 4c3efe434806..d0d0c578324c 100644 --- a/Documentation/ABI/testing/ima_policy +++ b/Documentation/ABI/testing/ima_policy | |||
@@ -26,6 +26,7 @@ Description: | |||
26 | option: [[appraise_type=]] [permit_directio] | 26 | option: [[appraise_type=]] [permit_directio] |
27 | 27 | ||
28 | base: func:= [BPRM_CHECK][MMAP_CHECK][FILE_CHECK][MODULE_CHECK] | 28 | base: func:= [BPRM_CHECK][MMAP_CHECK][FILE_CHECK][MODULE_CHECK] |
29 | [FIRMWARE_CHECK] | ||
29 | mask:= [MAY_READ] [MAY_WRITE] [MAY_APPEND] [MAY_EXEC] | 30 | mask:= [MAY_READ] [MAY_WRITE] [MAY_APPEND] [MAY_EXEC] |
30 | fsmagic:= hex value | 31 | fsmagic:= hex value |
31 | fsuuid:= file system UUID (e.g 8bcbe394-4f13-4144-be8e-5aa9ea2ce2f6) | 32 | fsuuid:= file system UUID (e.g 8bcbe394-4f13-4144-be8e-5aa9ea2ce2f6) |
@@ -57,7 +58,8 @@ Description: | |||
57 | measure func=BPRM_CHECK | 58 | measure func=BPRM_CHECK |
58 | measure func=FILE_MMAP mask=MAY_EXEC | 59 | measure func=FILE_MMAP mask=MAY_EXEC |
59 | measure func=FILE_CHECK mask=MAY_READ uid=0 | 60 | measure func=FILE_CHECK mask=MAY_READ uid=0 |
60 | measure func=MODULE_CHECK uid=0 | 61 | measure func=MODULE_CHECK |
62 | measure func=FIRMWARE_CHECK | ||
61 | appraise fowner=0 | 63 | appraise fowner=0 |
62 | 64 | ||
63 | The default policy measures all executables in bprm_check, | 65 | The default policy measures all executables in bprm_check, |
diff --git a/Documentation/ABI/testing/sysfs-bus-iio b/Documentation/ABI/testing/sysfs-bus-iio index a9757dcf2e81..d760b0224ef7 100644 --- a/Documentation/ABI/testing/sysfs-bus-iio +++ b/Documentation/ABI/testing/sysfs-bus-iio | |||
@@ -260,6 +260,10 @@ What: /sys/bus/iio/devices/iio:deviceX/in_magn_scale | |||
260 | What: /sys/bus/iio/devices/iio:deviceX/in_magn_x_scale | 260 | What: /sys/bus/iio/devices/iio:deviceX/in_magn_x_scale |
261 | What: /sys/bus/iio/devices/iio:deviceX/in_magn_y_scale | 261 | What: /sys/bus/iio/devices/iio:deviceX/in_magn_y_scale |
262 | What: /sys/bus/iio/devices/iio:deviceX/in_magn_z_scale | 262 | What: /sys/bus/iio/devices/iio:deviceX/in_magn_z_scale |
263 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_scale | ||
264 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_scale | ||
265 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_scale | ||
266 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_scale | ||
263 | What: /sys/bus/iio/devices/iio:deviceX/in_pressureY_scale | 267 | What: /sys/bus/iio/devices/iio:deviceX/in_pressureY_scale |
264 | What: /sys/bus/iio/devices/iio:deviceX/in_pressure_scale | 268 | What: /sys/bus/iio/devices/iio:deviceX/in_pressure_scale |
265 | KernelVersion: 2.6.35 | 269 | KernelVersion: 2.6.35 |
@@ -447,6 +451,14 @@ What: /sys/.../iio:deviceX/events/in_magn_y_thresh_rising_en | |||
447 | What: /sys/.../iio:deviceX/events/in_magn_y_thresh_falling_en | 451 | What: /sys/.../iio:deviceX/events/in_magn_y_thresh_falling_en |
448 | What: /sys/.../iio:deviceX/events/in_magn_z_thresh_rising_en | 452 | What: /sys/.../iio:deviceX/events/in_magn_z_thresh_rising_en |
449 | What: /sys/.../iio:deviceX/events/in_magn_z_thresh_falling_en | 453 | What: /sys/.../iio:deviceX/events/in_magn_z_thresh_falling_en |
454 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_rising_en | ||
455 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_falling_en | ||
456 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_rising_en | ||
457 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_falling_en | ||
458 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_en | ||
459 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_en | ||
460 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_rising_en | ||
461 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_falling_en | ||
450 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_thresh_rising_en | 462 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_thresh_rising_en |
451 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_thresh_falling_en | 463 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_thresh_falling_en |
452 | What: /sys/.../iio:deviceX/events/in_voltageY_thresh_rising_en | 464 | What: /sys/.../iio:deviceX/events/in_voltageY_thresh_rising_en |
@@ -492,6 +504,14 @@ What: /sys/.../iio:deviceX/events/in_magn_y_roc_rising_en | |||
492 | What: /sys/.../iio:deviceX/events/in_magn_y_roc_falling_en | 504 | What: /sys/.../iio:deviceX/events/in_magn_y_roc_falling_en |
493 | What: /sys/.../iio:deviceX/events/in_magn_z_roc_rising_en | 505 | What: /sys/.../iio:deviceX/events/in_magn_z_roc_rising_en |
494 | What: /sys/.../iio:deviceX/events/in_magn_z_roc_falling_en | 506 | What: /sys/.../iio:deviceX/events/in_magn_z_roc_falling_en |
507 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_rising_en | ||
508 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_falling_en | ||
509 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_roc_rising_en | ||
510 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_roc_falling_en | ||
511 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_rising_en | ||
512 | What: /sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_falling_en | ||
513 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_rising_en | ||
514 | What: /sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_falling_en | ||
495 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_roc_rising_en | 515 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_roc_rising_en |
496 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_roc_falling_en | 516 | What: /sys/.../iio:deviceX/events/in_voltageY_supply_roc_falling_en |
497 | What: /sys/.../iio:deviceX/events/in_voltageY_roc_rising_en | 517 | What: /sys/.../iio:deviceX/events/in_voltageY_roc_rising_en |
@@ -538,6 +558,14 @@ What: /sys/.../events/in_magn_y_raw_thresh_rising_value | |||
538 | What: /sys/.../events/in_magn_y_raw_thresh_falling_value | 558 | What: /sys/.../events/in_magn_y_raw_thresh_falling_value |
539 | What: /sys/.../events/in_magn_z_raw_thresh_rising_value | 559 | What: /sys/.../events/in_magn_z_raw_thresh_rising_value |
540 | What: /sys/.../events/in_magn_z_raw_thresh_falling_value | 560 | What: /sys/.../events/in_magn_z_raw_thresh_falling_value |
561 | What: /sys/.../events/in_rot_from_north_magnetic_raw_thresh_rising_value | ||
562 | What: /sys/.../events/in_rot_from_north_magnetic_raw_thresh_falling_value | ||
563 | What: /sys/.../events/in_rot_from_north_true_raw_thresh_rising_value | ||
564 | What: /sys/.../events/in_rot_from_north_true_raw_thresh_falling_value | ||
565 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_rising_value | ||
566 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_falling_value | ||
567 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_rising_value | ||
568 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_falling_value | ||
541 | What: /sys/.../events/in_voltageY_supply_raw_thresh_rising_value | 569 | What: /sys/.../events/in_voltageY_supply_raw_thresh_rising_value |
542 | What: /sys/.../events/in_voltageY_supply_raw_thresh_falling_value | 570 | What: /sys/.../events/in_voltageY_supply_raw_thresh_falling_value |
543 | What: /sys/.../events/in_voltageY_raw_thresh_rising_value | 571 | What: /sys/.../events/in_voltageY_raw_thresh_rising_value |
@@ -588,6 +616,18 @@ What: /sys/.../events/in_magn_y_thresh_either_hysteresis | |||
588 | What: /sys/.../events/in_magn_z_thresh_rising_hysteresis | 616 | What: /sys/.../events/in_magn_z_thresh_rising_hysteresis |
589 | What: /sys/.../events/in_magn_z_thresh_falling_hysteresis | 617 | What: /sys/.../events/in_magn_z_thresh_falling_hysteresis |
590 | What: /sys/.../events/in_magn_z_thresh_either_hysteresis | 618 | What: /sys/.../events/in_magn_z_thresh_either_hysteresis |
619 | What: /sys/.../events/in_rot_from_north_magnetic_thresh_rising_hysteresis | ||
620 | What: /sys/.../events/in_rot_from_north_magnetic_thresh_falling_hysteresis | ||
621 | What: /sys/.../events/in_rot_from_north_magnetic_thresh_either_hysteresis | ||
622 | What: /sys/.../events/in_rot_from_north_true_thresh_rising_hysteresis | ||
623 | What: /sys/.../events/in_rot_from_north_true_thresh_falling_hysteresis | ||
624 | What: /sys/.../events/in_rot_from_north_true_thresh_either_hysteresis | ||
625 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_hysteresis | ||
626 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_hysteresis | ||
627 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_either_hysteresis | ||
628 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_hysteresis | ||
629 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_hysteresis | ||
630 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_thresh_either_hysteresis | ||
591 | What: /sys/.../events/in_voltageY_thresh_rising_hysteresis | 631 | What: /sys/.../events/in_voltageY_thresh_rising_hysteresis |
592 | What: /sys/.../events/in_voltageY_thresh_falling_hysteresis | 632 | What: /sys/.../events/in_voltageY_thresh_falling_hysteresis |
593 | What: /sys/.../events/in_voltageY_thresh_either_hysteresis | 633 | What: /sys/.../events/in_voltageY_thresh_either_hysteresis |
@@ -635,6 +675,14 @@ What: /sys/.../events/in_magn_y_raw_roc_rising_value | |||
635 | What: /sys/.../events/in_magn_y_raw_roc_falling_value | 675 | What: /sys/.../events/in_magn_y_raw_roc_falling_value |
636 | What: /sys/.../events/in_magn_z_raw_roc_rising_value | 676 | What: /sys/.../events/in_magn_z_raw_roc_rising_value |
637 | What: /sys/.../events/in_magn_z_raw_roc_falling_value | 677 | What: /sys/.../events/in_magn_z_raw_roc_falling_value |
678 | What: /sys/.../events/in_rot_from_north_magnetic_raw_roc_rising_value | ||
679 | What: /sys/.../events/in_rot_from_north_magnetic_raw_roc_falling_value | ||
680 | What: /sys/.../events/in_rot_from_north_true_raw_roc_rising_value | ||
681 | What: /sys/.../events/in_rot_from_north_true_raw_roc_falling_value | ||
682 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_rising_value | ||
683 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_falling_value | ||
684 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_rising_value | ||
685 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_falling_value | ||
638 | What: /sys/.../events/in_voltageY_supply_raw_roc_rising_value | 686 | What: /sys/.../events/in_voltageY_supply_raw_roc_rising_value |
639 | What: /sys/.../events/in_voltageY_supply_raw_roc_falling_value | 687 | What: /sys/.../events/in_voltageY_supply_raw_roc_falling_value |
640 | What: /sys/.../events/in_voltageY_raw_roc_rising_value | 688 | What: /sys/.../events/in_voltageY_raw_roc_rising_value |
@@ -690,6 +738,22 @@ What: /sys/.../events/in_magn_z_thresh_rising_period | |||
690 | What: /sys/.../events/in_magn_z_thresh_falling_period | 738 | What: /sys/.../events/in_magn_z_thresh_falling_period |
691 | What: /sys/.../events/in_magn_z_roc_rising_period | 739 | What: /sys/.../events/in_magn_z_roc_rising_period |
692 | What: /sys/.../events/in_magn_z_roc_falling_period | 740 | What: /sys/.../events/in_magn_z_roc_falling_period |
741 | What: /sys/.../events/in_rot_from_north_magnetic_thresh_rising_period | ||
742 | What: /sys/.../events/in_rot_from_north_magnetic_thresh_falling_period | ||
743 | What: /sys/.../events/in_rot_from_north_magnetic_roc_rising_period | ||
744 | What: /sys/.../events/in_rot_from_north_magnetic_roc_falling_period | ||
745 | What: /sys/.../events/in_rot_from_north_true_thresh_rising_period | ||
746 | What: /sys/.../events/in_rot_from_north_true_thresh_falling_period | ||
747 | What: /sys/.../events/in_rot_from_north_true_roc_rising_period | ||
748 | What: /sys/.../events/in_rot_from_north_true_roc_falling_period | ||
749 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_period | ||
750 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_period | ||
751 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_rising_period | ||
752 | What: /sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_falling_period | ||
753 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_period | ||
754 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_period | ||
755 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_roc_rising_period | ||
756 | What: /sys/.../events/in_rot_from_north_true_tilt_comp_roc_falling_period | ||
693 | What: /sys/.../events/in_voltageY_supply_thresh_rising_period | 757 | What: /sys/.../events/in_voltageY_supply_thresh_rising_period |
694 | What: /sys/.../events/in_voltageY_supply_thresh_falling_period | 758 | What: /sys/.../events/in_voltageY_supply_thresh_falling_period |
695 | What: /sys/.../events/in_voltageY_supply_roc_rising_period | 759 | What: /sys/.../events/in_voltageY_supply_roc_rising_period |
@@ -787,6 +851,10 @@ What: /sys/.../iio:deviceX/scan_elements/in_anglvel_z_en | |||
787 | What: /sys/.../iio:deviceX/scan_elements/in_magn_x_en | 851 | What: /sys/.../iio:deviceX/scan_elements/in_magn_x_en |
788 | What: /sys/.../iio:deviceX/scan_elements/in_magn_y_en | 852 | What: /sys/.../iio:deviceX/scan_elements/in_magn_y_en |
789 | What: /sys/.../iio:deviceX/scan_elements/in_magn_z_en | 853 | What: /sys/.../iio:deviceX/scan_elements/in_magn_z_en |
854 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_en | ||
855 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_en | ||
856 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_en | ||
857 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_en | ||
790 | What: /sys/.../iio:deviceX/scan_elements/in_timestamp_en | 858 | What: /sys/.../iio:deviceX/scan_elements/in_timestamp_en |
791 | What: /sys/.../iio:deviceX/scan_elements/in_voltageY_supply_en | 859 | What: /sys/.../iio:deviceX/scan_elements/in_voltageY_supply_en |
792 | What: /sys/.../iio:deviceX/scan_elements/in_voltageY_en | 860 | What: /sys/.../iio:deviceX/scan_elements/in_voltageY_en |
@@ -853,6 +921,10 @@ What: /sys/.../iio:deviceX/scan_elements/in_anglvel_z_index | |||
853 | What: /sys/.../iio:deviceX/scan_elements/in_magn_x_index | 921 | What: /sys/.../iio:deviceX/scan_elements/in_magn_x_index |
854 | What: /sys/.../iio:deviceX/scan_elements/in_magn_y_index | 922 | What: /sys/.../iio:deviceX/scan_elements/in_magn_y_index |
855 | What: /sys/.../iio:deviceX/scan_elements/in_magn_z_index | 923 | What: /sys/.../iio:deviceX/scan_elements/in_magn_z_index |
924 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_index | ||
925 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_index | ||
926 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_index | ||
927 | What: /sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_index | ||
856 | What: /sys/.../iio:deviceX/scan_elements/in_incli_x_index | 928 | What: /sys/.../iio:deviceX/scan_elements/in_incli_x_index |
857 | What: /sys/.../iio:deviceX/scan_elements/in_incli_y_index | 929 | What: /sys/.../iio:deviceX/scan_elements/in_incli_y_index |
858 | What: /sys/.../iio:deviceX/scan_elements/in_timestamp_index | 930 | What: /sys/.../iio:deviceX/scan_elements/in_timestamp_index |
@@ -895,6 +967,19 @@ Description: | |||
895 | on-chip EEPROM. After power-up or chip reset the device will | 967 | on-chip EEPROM. After power-up or chip reset the device will |
896 | automatically load the saved configuration. | 968 | automatically load the saved configuration. |
897 | 969 | ||
970 | What: /sys/.../iio:deviceX/in_proximity_raw | ||
971 | What: /sys/.../iio:deviceX/in_proximity_input | ||
972 | What: /sys/.../iio:deviceX/in_proximityY_raw | ||
973 | KernelVersion: 3.4 | ||
974 | Contact: linux-iio@vger.kernel.org | ||
975 | Description: | ||
976 | Proximity measurement indicating that some | ||
977 | object is near the sensor, usually be observing | ||
978 | reflectivity of infrared or ultrasound emitted. | ||
979 | Often these sensors are unit less and as such conversion | ||
980 | to SI units is not possible. Where it is, the units should | ||
981 | be meters. | ||
982 | |||
898 | What: /sys/.../iio:deviceX/in_illuminanceY_input | 983 | What: /sys/.../iio:deviceX/in_illuminanceY_input |
899 | What: /sys/.../iio:deviceX/in_illuminanceY_raw | 984 | What: /sys/.../iio:deviceX/in_illuminanceY_raw |
900 | What: /sys/.../iio:deviceX/in_illuminanceY_mean_raw | 985 | What: /sys/.../iio:deviceX/in_illuminanceY_mean_raw |
@@ -933,3 +1018,13 @@ Description: | |||
933 | x y z w. Here x, y, and z component represents the axis about | 1018 | x y z w. Here x, y, and z component represents the axis about |
934 | which a rotation will occur and w component represents the | 1019 | which a rotation will occur and w component represents the |
935 | amount of rotation. | 1020 | amount of rotation. |
1021 | |||
1022 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_raw | ||
1023 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_raw | ||
1024 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_raw | ||
1025 | What: /sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_raw | ||
1026 | KernelVersion: 3.15 | ||
1027 | Contact: linux-iio@vger.kernel.org | ||
1028 | Description: | ||
1029 | Raw value of rotation from true/magnetic north measured with | ||
1030 | or without compensation from tilt sensors. | ||
diff --git a/Documentation/ABI/testing/sysfs-bus-iio-trigger-sysfs b/Documentation/ABI/testing/sysfs-bus-iio-trigger-sysfs new file mode 100644 index 000000000000..5235e6c749ab --- /dev/null +++ b/Documentation/ABI/testing/sysfs-bus-iio-trigger-sysfs | |||
@@ -0,0 +1,11 @@ | |||
1 | What: /sys/bus/iio/devices/triggerX/trigger_now | ||
2 | KernelVersion: 2.6.38 | ||
3 | Contact: linux-iio@vger.kernel.org | ||
4 | Description: | ||
5 | This file is provided by the iio-trig-sysfs stand-alone trigger | ||
6 | driver. Writing this file with any value triggers an event | ||
7 | driven driver, associated with this trigger, to capture data | ||
8 | into an in kernel buffer. This approach can be valuable during | ||
9 | automated testing or in situations, where other trigger methods | ||
10 | are not applicable. For example no RTC or spare GPIOs. | ||
11 | X is the IIO index of the trigger. | ||
diff --git a/Documentation/ABI/testing/sysfs-bus-platform b/Documentation/ABI/testing/sysfs-bus-platform new file mode 100644 index 000000000000..5172a6124b27 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-bus-platform | |||
@@ -0,0 +1,20 @@ | |||
1 | What: /sys/bus/platform/devices/.../driver_override | ||
2 | Date: April 2014 | ||
3 | Contact: Kim Phillips <kim.phillips@freescale.com> | ||
4 | Description: | ||
5 | This file allows the driver for a device to be specified which | ||
6 | will override standard OF, ACPI, ID table, and name matching. | ||
7 | When specified, only a driver with a name matching the value | ||
8 | written to driver_override will have an opportunity to bind | ||
9 | to the device. The override is specified by writing a string | ||
10 | to the driver_override file (echo vfio-platform > \ | ||
11 | driver_override) and may be cleared with an empty string | ||
12 | (echo > driver_override). This returns the device to standard | ||
13 | matching rules binding. Writing to driver_override does not | ||
14 | automatically unbind the device from its current driver or make | ||
15 | any attempt to automatically load the specified driver. If no | ||
16 | driver with a matching name is currently loaded in the kernel, | ||
17 | the device will not bind to any driver. This also allows | ||
18 | devices to opt-out of driver binding using a driver_override | ||
19 | name such as "none". Only a single driver may be specified in | ||
20 | the override, there is no support for parsing delimiters. | ||
diff --git a/Documentation/ABI/testing/sysfs-bus-rbd b/Documentation/ABI/testing/sysfs-bus-rbd index 501adc2a9ec7..2ddd680929d8 100644 --- a/Documentation/ABI/testing/sysfs-bus-rbd +++ b/Documentation/ABI/testing/sysfs-bus-rbd | |||
@@ -94,5 +94,5 @@ current_snap | |||
94 | 94 | ||
95 | parent | 95 | parent |
96 | 96 | ||
97 | Information identifying the pool, image, and snapshot id for | 97 | Information identifying the chain of parent images in a layered rbd |
98 | the parent image in a layered rbd image (format 2 only). | 98 | image. Entries are separated by empty lines. |
diff --git a/Documentation/ABI/testing/sysfs-bus-usb-lvstest b/Documentation/ABI/testing/sysfs-bus-usb-lvstest new file mode 100644 index 000000000000..aae68fc2d842 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-bus-usb-lvstest | |||
@@ -0,0 +1,47 @@ | |||
1 | Link Layer Validation Device is a standard device for testing of Super | ||
2 | Speed Link Layer tests. These nodes are available in sysfs only when lvs | ||
3 | driver is bound with root hub device. | ||
4 | |||
5 | What: /sys/bus/usb/devices/.../get_dev_desc | ||
6 | Date: March 2014 | ||
7 | Contact: Pratyush Anand <pratyush.anand@st.com> | ||
8 | Description: | ||
9 | Write to this node to issue "Get Device Descriptor" | ||
10 | for Link Layer Validation device. It is needed for TD.7.06. | ||
11 | |||
12 | What: /sys/bus/usb/devices/.../u1_timeout | ||
13 | Date: March 2014 | ||
14 | Contact: Pratyush Anand <pratyush.anand@st.com> | ||
15 | Description: | ||
16 | Set "U1 timeout" for the downstream port where Link Layer | ||
17 | Validation device is connected. Timeout value must be between 0 | ||
18 | and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21. | ||
19 | |||
20 | What: /sys/bus/usb/devices/.../u2_timeout | ||
21 | Date: March 2014 | ||
22 | Contact: Pratyush Anand <pratyush.anand@st.com> | ||
23 | Description: | ||
24 | Set "U2 timeout" for the downstream port where Link Layer | ||
25 | Validation device is connected. Timeout value must be between 0 | ||
26 | and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21. | ||
27 | |||
28 | What: /sys/bus/usb/devices/.../hot_reset | ||
29 | Date: March 2014 | ||
30 | Contact: Pratyush Anand <pratyush.anand@st.com> | ||
31 | Description: | ||
32 | Write to this node to issue "Reset" for Link Layer Validation | ||
33 | device. It is needed for TD.7.29, TD.7.31, TD.7.34 and TD.7.35. | ||
34 | |||
35 | What: /sys/bus/usb/devices/.../u3_entry | ||
36 | Date: March 2014 | ||
37 | Contact: Pratyush Anand <pratyush.anand@st.com> | ||
38 | Description: | ||
39 | Write to this node to issue "U3 entry" for Link Layer | ||
40 | Validation device. It is needed for TD.7.35 and TD.7.36. | ||
41 | |||
42 | What: /sys/bus/usb/devices/.../u3_exit | ||
43 | Date: March 2014 | ||
44 | Contact: Pratyush Anand <pratyush.anand@st.com> | ||
45 | Description: | ||
46 | Write to this node to issue "U3 exit" for Link Layer | ||
47 | Validation device. It is needed for TD.7.36. | ||
diff --git a/Documentation/ABI/testing/sysfs-class-iommu b/Documentation/ABI/testing/sysfs-class-iommu new file mode 100644 index 000000000000..6d0a1b4be82d --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-iommu | |||
@@ -0,0 +1,17 @@ | |||
1 | What: /sys/class/iommu/<iommu>/devices/ | ||
2 | Date: June 2014 | ||
3 | KernelVersion: 3.17 | ||
4 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
5 | Description: | ||
6 | IOMMU drivers are able to link devices managed by a | ||
7 | given IOMMU here to allow association of IOMMU to | ||
8 | device. | ||
9 | |||
10 | What: /sys/devices/.../iommu | ||
11 | Date: June 2014 | ||
12 | KernelVersion: 3.17 | ||
13 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
14 | Description: | ||
15 | IOMMU drivers are able to link the IOMMU for a | ||
16 | given device here to allow association of device to | ||
17 | IOMMU. | ||
diff --git a/Documentation/ABI/testing/sysfs-class-iommu-amd-iommu b/Documentation/ABI/testing/sysfs-class-iommu-amd-iommu new file mode 100644 index 000000000000..d6ba8e8a4a97 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-iommu-amd-iommu | |||
@@ -0,0 +1,14 @@ | |||
1 | What: /sys/class/iommu/<iommu>/amd-iommu/cap | ||
2 | Date: June 2014 | ||
3 | KernelVersion: 3.17 | ||
4 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
5 | Description: | ||
6 | IOMMU capability header as documented in the AMD IOMMU | ||
7 | specification. Format: %x | ||
8 | |||
9 | What: /sys/class/iommu/<iommu>/amd-iommu/features | ||
10 | Date: June 2014 | ||
11 | KernelVersion: 3.17 | ||
12 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
13 | Description: | ||
14 | Extended features of the IOMMU. Format: %llx | ||
diff --git a/Documentation/ABI/testing/sysfs-class-iommu-intel-iommu b/Documentation/ABI/testing/sysfs-class-iommu-intel-iommu new file mode 100644 index 000000000000..258cc246d98e --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-iommu-intel-iommu | |||
@@ -0,0 +1,32 @@ | |||
1 | What: /sys/class/iommu/<iommu>/intel-iommu/address | ||
2 | Date: June 2014 | ||
3 | KernelVersion: 3.17 | ||
4 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
5 | Description: | ||
6 | Physical address of the VT-d DRHD for this IOMMU. | ||
7 | Format: %llx. This allows association of a sysfs | ||
8 | intel-iommu with a DMAR DRHD table entry. | ||
9 | |||
10 | What: /sys/class/iommu/<iommu>/intel-iommu/cap | ||
11 | Date: June 2014 | ||
12 | KernelVersion: 3.17 | ||
13 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
14 | Description: | ||
15 | The cached hardware capability register value | ||
16 | of this DRHD unit. Format: %llx. | ||
17 | |||
18 | What: /sys/class/iommu/<iommu>/intel-iommu/ecap | ||
19 | Date: June 2014 | ||
20 | KernelVersion: 3.17 | ||
21 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
22 | Description: | ||
23 | The cached hardware extended capability register | ||
24 | value of this DRHD unit. Format: %llx. | ||
25 | |||
26 | What: /sys/class/iommu/<iommu>/intel-iommu/version | ||
27 | Date: June 2014 | ||
28 | KernelVersion: 3.17 | ||
29 | Contact: Alex Williamson <alex.williamson@redhat.com> | ||
30 | Description: | ||
31 | The architecture version as reported from the | ||
32 | VT-d VER_REG. Format: %d:%d, major:minor | ||
diff --git a/Documentation/ABI/testing/sysfs-class-leds-gt683r b/Documentation/ABI/testing/sysfs-class-leds-gt683r new file mode 100644 index 000000000000..e4fae6026e79 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-leds-gt683r | |||
@@ -0,0 +1,16 @@ | |||
1 | What: /sys/class/leds/<led>/gt683r/mode | ||
2 | Date: Jun 2014 | ||
3 | KernelVersion: 3.17 | ||
4 | Contact: Janne Kanniainen <janne.kanniainen@gmail.com> | ||
5 | Description: | ||
6 | Set the mode of LEDs. You should notice that changing the mode | ||
7 | of one LED will update the mode of its two sibling devices as | ||
8 | well. | ||
9 | |||
10 | 0 - normal | ||
11 | 1 - audio | ||
12 | 2 - breathing | ||
13 | |||
14 | Normal: LEDs are fully on when enabled | ||
15 | Audio: LEDs brightness depends on sound level | ||
16 | Breathing: LEDs brightness varies at human breathing rate \ No newline at end of file | ||
diff --git a/Documentation/ABI/testing/sysfs-class-mei b/Documentation/ABI/testing/sysfs-class-mei new file mode 100644 index 000000000000..0ec8b8178c41 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-mei | |||
@@ -0,0 +1,16 @@ | |||
1 | What: /sys/class/mei/ | ||
2 | Date: May 2014 | ||
3 | KernelVersion: 3.17 | ||
4 | Contact: Tomas Winkler <tomas.winkler@intel.com> | ||
5 | Description: | ||
6 | The mei/ class sub-directory belongs to mei device class | ||
7 | |||
8 | |||
9 | What: /sys/class/mei/meiN/ | ||
10 | Date: May 2014 | ||
11 | KernelVersion: 3.17 | ||
12 | Contact: Tomas Winkler <tomas.winkler@intel.com> | ||
13 | Description: | ||
14 | The /sys/class/mei/meiN directory is created for | ||
15 | each probed mei device | ||
16 | |||
diff --git a/Documentation/ABI/testing/sysfs-class-mtd b/Documentation/ABI/testing/sysfs-class-mtd index 1399bb2da3eb..76ee192f80a0 100644 --- a/Documentation/ABI/testing/sysfs-class-mtd +++ b/Documentation/ABI/testing/sysfs-class-mtd | |||
@@ -184,3 +184,41 @@ Description: | |||
184 | 184 | ||
185 | It will always be a non-negative integer. In the case of | 185 | It will always be a non-negative integer. In the case of |
186 | devices lacking any ECC capability, it is 0. | 186 | devices lacking any ECC capability, it is 0. |
187 | |||
188 | What: /sys/class/mtd/mtdX/ecc_failures | ||
189 | Date: June 2014 | ||
190 | KernelVersion: 3.17 | ||
191 | Contact: linux-mtd@lists.infradead.org | ||
192 | Description: | ||
193 | The number of failures reported by this device's ECC. Typically, | ||
194 | these failures are associated with failed read operations. | ||
195 | |||
196 | It will always be a non-negative integer. In the case of | ||
197 | devices lacking any ECC capability, it is 0. | ||
198 | |||
199 | What: /sys/class/mtd/mtdX/corrected_bits | ||
200 | Date: June 2014 | ||
201 | KernelVersion: 3.17 | ||
202 | Contact: linux-mtd@lists.infradead.org | ||
203 | Description: | ||
204 | The number of bits that have been corrected by means of the | ||
205 | device's ECC. | ||
206 | |||
207 | It will always be a non-negative integer. In the case of | ||
208 | devices lacking any ECC capability, it is 0. | ||
209 | |||
210 | What: /sys/class/mtd/mtdX/bad_blocks | ||
211 | Date: June 2014 | ||
212 | KernelVersion: 3.17 | ||
213 | Contact: linux-mtd@lists.infradead.org | ||
214 | Description: | ||
215 | The number of blocks marked as bad, if any, in this partition. | ||
216 | |||
217 | What: /sys/class/mtd/mtdX/bbt_blocks | ||
218 | Date: June 2014 | ||
219 | KernelVersion: 3.17 | ||
220 | Contact: linux-mtd@lists.infradead.org | ||
221 | Description: | ||
222 | The number of blocks that are marked as reserved, if any, in | ||
223 | this partition. These are typically used to store the in-flash | ||
224 | bad block table (BBT). | ||
diff --git a/Documentation/ABI/testing/sysfs-class-net b/Documentation/ABI/testing/sysfs-class-net index 416c5d59f52e..d322b0581194 100644 --- a/Documentation/ABI/testing/sysfs-class-net +++ b/Documentation/ABI/testing/sysfs-class-net | |||
@@ -1,3 +1,14 @@ | |||
1 | What: /sys/class/net/<iface>/name_assign_type | ||
2 | Date: July 2014 | ||
3 | KernelVersion: 3.17 | ||
4 | Contact: netdev@vger.kernel.org | ||
5 | Description: | ||
6 | Indicates the name assignment type. Possible values are: | ||
7 | 1: enumerated by the kernel, possibly in an unpredictable way | ||
8 | 2: predictably named by the kernel | ||
9 | 3: named by userspace | ||
10 | 4: renamed | ||
11 | |||
1 | What: /sys/class/net/<iface>/addr_assign_type | 12 | What: /sys/class/net/<iface>/addr_assign_type |
2 | Date: July 2010 | 13 | Date: July 2010 |
3 | KernelVersion: 3.2 | 14 | KernelVersion: 3.2 |
diff --git a/Documentation/ABI/testing/sysfs-driver-genwqe b/Documentation/ABI/testing/sysfs-driver-genwqe index 1870737a1f5e..64ac6d567c4b 100644 --- a/Documentation/ABI/testing/sysfs-driver-genwqe +++ b/Documentation/ABI/testing/sysfs-driver-genwqe | |||
@@ -25,6 +25,15 @@ Date: Oct 2013 | |||
25 | Contact: haver@linux.vnet.ibm.com | 25 | Contact: haver@linux.vnet.ibm.com |
26 | Description: Interface to set the next bitstream to be used. | 26 | Description: Interface to set the next bitstream to be used. |
27 | 27 | ||
28 | What: /sys/class/genwqe/genwqe<n>_card/reload_bitstream | ||
29 | Date: May 2014 | ||
30 | Contact: klebers@linux.vnet.ibm.com | ||
31 | Description: Interface to trigger a PCIe card reset to reload the bitstream. | ||
32 | sudo sh -c 'echo 1 > \ | ||
33 | /sys/class/genwqe/genwqe0_card/reload_bitstream' | ||
34 | If successfully, the card will come back with the bitstream set | ||
35 | on 'next_bitstream'. | ||
36 | |||
28 | What: /sys/class/genwqe/genwqe<n>_card/tempsens | 37 | What: /sys/class/genwqe/genwqe<n>_card/tempsens |
29 | Date: Oct 2013 | 38 | Date: Oct 2013 |
30 | Contact: haver@linux.vnet.ibm.com | 39 | Contact: haver@linux.vnet.ibm.com |
diff --git a/Documentation/ABI/testing/sysfs-driver-hid-lenovo-tpkbd b/Documentation/ABI/testing/sysfs-driver-hid-lenovo index 57b92cbdceae..53a0725962e1 100644 --- a/Documentation/ABI/testing/sysfs-driver-hid-lenovo-tpkbd +++ b/Documentation/ABI/testing/sysfs-driver-hid-lenovo | |||
@@ -4,18 +4,21 @@ Contact: linux-input@vger.kernel.org | |||
4 | Description: This controls if mouse clicks should be generated if the trackpoint is quickly pressed. How fast this press has to be | 4 | Description: This controls if mouse clicks should be generated if the trackpoint is quickly pressed. How fast this press has to be |
5 | is being controlled by press_speed. | 5 | is being controlled by press_speed. |
6 | Values are 0 or 1. | 6 | Values are 0 or 1. |
7 | Applies to Thinkpad USB Keyboard with TrackPoint. | ||
7 | 8 | ||
8 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/dragging | 9 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/dragging |
9 | Date: July 2011 | 10 | Date: July 2011 |
10 | Contact: linux-input@vger.kernel.org | 11 | Contact: linux-input@vger.kernel.org |
11 | Description: If this setting is enabled, it is possible to do dragging by pressing the trackpoint. This requires press_to_select to be enabled. | 12 | Description: If this setting is enabled, it is possible to do dragging by pressing the trackpoint. This requires press_to_select to be enabled. |
12 | Values are 0 or 1. | 13 | Values are 0 or 1. |
14 | Applies to Thinkpad USB Keyboard with TrackPoint. | ||
13 | 15 | ||
14 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/release_to_select | 16 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/release_to_select |
15 | Date: July 2011 | 17 | Date: July 2011 |
16 | Contact: linux-input@vger.kernel.org | 18 | Contact: linux-input@vger.kernel.org |
17 | Description: For details regarding this setting please refer to http://www.pc.ibm.com/ww/healthycomputing/trkpntb.html | 19 | Description: For details regarding this setting please refer to http://www.pc.ibm.com/ww/healthycomputing/trkpntb.html |
18 | Values are 0 or 1. | 20 | Values are 0 or 1. |
21 | Applies to Thinkpad USB Keyboard with TrackPoint. | ||
19 | 22 | ||
20 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/select_right | 23 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/select_right |
21 | Date: July 2011 | 24 | Date: July 2011 |
@@ -23,16 +26,25 @@ Contact: linux-input@vger.kernel.org | |||
23 | Description: This setting controls if the mouse click events generated by pressing the trackpoint (if press_to_select is enabled) generate | 26 | Description: This setting controls if the mouse click events generated by pressing the trackpoint (if press_to_select is enabled) generate |
24 | a left or right mouse button click. | 27 | a left or right mouse button click. |
25 | Values are 0 or 1. | 28 | Values are 0 or 1. |
29 | Applies to Thinkpad USB Keyboard with TrackPoint. | ||
26 | 30 | ||
27 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/sensitivity | 31 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/sensitivity |
28 | Date: July 2011 | 32 | Date: July 2011 |
29 | Contact: linux-input@vger.kernel.org | 33 | Contact: linux-input@vger.kernel.org |
30 | Description: This file contains the trackpoint sensitivity. | 34 | Description: This file contains the trackpoint sensitivity. |
31 | Values are decimal integers from 1 (lowest sensitivity) to 255 (highest sensitivity). | 35 | Values are decimal integers from 1 (lowest sensitivity) to 255 (highest sensitivity). |
36 | Applies to Thinkpad USB Keyboard with TrackPoint. | ||
32 | 37 | ||
33 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/press_speed | 38 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/press_speed |
34 | Date: July 2011 | 39 | Date: July 2011 |
35 | Contact: linux-input@vger.kernel.org | 40 | Contact: linux-input@vger.kernel.org |
36 | Description: This setting controls how fast the trackpoint needs to be pressed to generate a mouse click if press_to_select is enabled. | 41 | Description: This setting controls how fast the trackpoint needs to be pressed to generate a mouse click if press_to_select is enabled. |
37 | Values are decimal integers from 1 (slowest) to 255 (fastest). | 42 | Values are decimal integers from 1 (slowest) to 255 (fastest). |
43 | Applies to Thinkpad USB Keyboard with TrackPoint. | ||
38 | 44 | ||
45 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/fn_lock | ||
46 | Date: July 2014 | ||
47 | Contact: linux-input@vger.kernel.org | ||
48 | Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute or F1) | ||
49 | Values are 0 or 1 | ||
50 | Applies to ThinkPad Compact (USB|Bluetooth) Keyboard with TrackPoint. | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-pciback b/Documentation/ABI/testing/sysfs-driver-pciback new file mode 100644 index 000000000000..6a733bfa37e6 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-driver-pciback | |||
@@ -0,0 +1,13 @@ | |||
1 | What: /sys/bus/pci/drivers/pciback/quirks | ||
2 | Date: Oct 2011 | ||
3 | KernelVersion: 3.1 | ||
4 | Contact: xen-devel@lists.xenproject.org | ||
5 | Description: | ||
6 | If the permissive attribute is set, then writing a string in | ||
7 | the format of DDDD:BB:DD.F-REG:SIZE:MASK will allow the guest | ||
8 | to write and read from the PCI device. That is Domain:Bus: | ||
9 | Device.Function-Register:Size:Mask (Domain is optional). | ||
10 | For example: | ||
11 | #echo 00:19.0-E0:2:FF > /sys/bus/pci/drivers/pciback/quirks | ||
12 | will allow the guest to read and write to the configuration | ||
13 | register 0x0E. | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-tegra-fuse b/Documentation/ABI/testing/sysfs-driver-tegra-fuse new file mode 100644 index 000000000000..69f5af632657 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-driver-tegra-fuse | |||
@@ -0,0 +1,11 @@ | |||
1 | What: /sys/devices/*/<our-device>/fuse | ||
2 | Date: February 2014 | ||
3 | Contact: Peter De Schrijver <pdeschrijver@nvidia.com> | ||
4 | Description: read-only access to the efuses on Tegra20, Tegra30, Tegra114 | ||
5 | and Tegra124 SoC's from NVIDIA. The efuses contain write once | ||
6 | data programmed at the factory. The data is layed out in 32bit | ||
7 | words in LSB first format. Each bit represents a single value | ||
8 | as decoded from the fuse registers. Bits order/assignment | ||
9 | exactly matches the HW registers, including any unused bits. | ||
10 | Users: any user space application which wants to read the efuses on | ||
11 | Tegra SoC's | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-wacom b/Documentation/ABI/testing/sysfs-driver-wacom index 7fc781048b79..c4f0fed64a6e 100644 --- a/Documentation/ABI/testing/sysfs-driver-wacom +++ b/Documentation/ABI/testing/sysfs-driver-wacom | |||
@@ -1,48 +1,27 @@ | |||
1 | WWhat: /sys/class/hidraw/hidraw*/device/oled*_img | 1 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/speed |
2 | Date: June 2012 | ||
3 | Contact: linux-bluetooth@vger.kernel.org | ||
4 | Description: | ||
5 | The /sys/class/hidraw/hidraw*/device/oled*_img files control | ||
6 | OLED mocro displays on Intuos4 Wireless tablet. Accepted image | ||
7 | has to contain 256 bytes (64x32 px 1 bit colour). The format | ||
8 | is the same as PBM image 62x32px without header (64 bits per | ||
9 | horizontal line, 32 lines). An example of setting OLED No. 0: | ||
10 | dd bs=256 count=1 if=img_file of=[path to oled0_img]/oled0_img | ||
11 | The attribute is read only and no local copy of the image is | ||
12 | stored. | ||
13 | |||
14 | What: /sys/class/hidraw/hidraw*/device/speed | ||
15 | Date: April 2010 | 2 | Date: April 2010 |
16 | Kernel Version: 2.6.35 | 3 | Kernel Version: 2.6.35 |
17 | Contact: linux-bluetooth@vger.kernel.org | 4 | Contact: linux-bluetooth@vger.kernel.org |
18 | Description: | 5 | Description: |
19 | The /sys/class/hidraw/hidraw*/device/speed file controls | 6 | The /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/speed file |
20 | reporting speed of Wacom bluetooth tablet. Reading from | 7 | controls reporting speed of Wacom bluetooth tablet. Reading |
21 | this file returns 1 if tablet reports in high speed mode | 8 | from this file returns 1 if tablet reports in high speed mode |
22 | or 0 otherwise. Writing to this file one of these values | 9 | or 0 otherwise. Writing to this file one of these values |
23 | switches reporting speed. | 10 | switches reporting speed. |
24 | 11 | ||
25 | What: /sys/class/leds/0005\:056A\:00BD.0001\:selector\:*/ | 12 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/led |
26 | Date: May 2012 | 13 | Date: August 2014 |
27 | Kernel Version: 3.5 | ||
28 | Contact: linux-bluetooth@vger.kernel.org | ||
29 | Description: | ||
30 | LED selector for Intuos4 WL. There are 4 leds, but only one LED | ||
31 | can be lit at a time. Max brightness is 127. | ||
32 | |||
33 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/led | ||
34 | Date: August 2011 | ||
35 | Contact: linux-input@vger.kernel.org | 14 | Contact: linux-input@vger.kernel.org |
36 | Description: | 15 | Description: |
37 | Attribute group for control of the status LEDs and the OLEDs. | 16 | Attribute group for control of the status LEDs and the OLEDs. |
38 | This attribute group is only available for Intuos 4 M, L, | 17 | This attribute group is only available for Intuos 4 M, L, |
39 | and XL (with LEDs and OLEDs), Intuos 5 (LEDs only), and Cintiq | 18 | and XL (with LEDs and OLEDs), Intuos 4 WL, Intuos 5 (LEDs only), |
40 | 21UX2 and Cintiq 24HD (LEDs only). Therefore its presence | 19 | Intuos Pro (LEDs only) and Cintiq 21UX2 and Cintiq 24HD |
41 | implicitly signifies the presence of said LEDs and OLEDs on the | 20 | (LEDs only). Therefore its presence implicitly signifies the |
42 | tablet device. | 21 | presence of said LEDs and OLEDs on the tablet device. |
43 | 22 | ||
44 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status0_luminance | 23 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/status0_luminance |
45 | Date: August 2011 | 24 | Date: August 2014 |
46 | Contact: linux-input@vger.kernel.org | 25 | Contact: linux-input@vger.kernel.org |
47 | Description: | 26 | Description: |
48 | Writing to this file sets the status LED luminance (1..127) | 27 | Writing to this file sets the status LED luminance (1..127) |
@@ -50,16 +29,16 @@ Description: | |||
50 | button is pressed on the stylus. This luminance level is | 29 | button is pressed on the stylus. This luminance level is |
51 | normally lower than the level when a button is pressed. | 30 | normally lower than the level when a button is pressed. |
52 | 31 | ||
53 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status1_luminance | 32 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/status1_luminance |
54 | Date: August 2011 | 33 | Date: August 2014 |
55 | Contact: linux-input@vger.kernel.org | 34 | Contact: linux-input@vger.kernel.org |
56 | Description: | 35 | Description: |
57 | Writing to this file sets the status LED luminance (1..127) | 36 | Writing to this file sets the status LED luminance (1..127) |
58 | when the stylus touches the tablet surface, or any button is | 37 | when the stylus touches the tablet surface, or any button is |
59 | pressed on the stylus. | 38 | pressed on the stylus. |
60 | 39 | ||
61 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status_led0_select | 40 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/status_led0_select |
62 | Date: August 2011 | 41 | Date: August 2014 |
63 | Contact: linux-input@vger.kernel.org | 42 | Contact: linux-input@vger.kernel.org |
64 | Description: | 43 | Description: |
65 | Writing to this file sets which one of the four (for Intuos 4 | 44 | Writing to this file sets which one of the four (for Intuos 4 |
@@ -67,23 +46,23 @@ Description: | |||
67 | 24HD) status LEDs is active (0..3). The other three LEDs on the | 46 | 24HD) status LEDs is active (0..3). The other three LEDs on the |
68 | same side are always inactive. | 47 | same side are always inactive. |
69 | 48 | ||
70 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status_led1_select | 49 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/status_led1_select |
71 | Date: September 2011 | 50 | Date: August 2014 |
72 | Contact: linux-input@vger.kernel.org | 51 | Contact: linux-input@vger.kernel.org |
73 | Description: | 52 | Description: |
74 | Writing to this file sets which one of the left four (for Cintiq 21UX2 | 53 | Writing to this file sets which one of the left four (for Cintiq 21UX2 |
75 | and Cintiq 24HD) status LEDs is active (0..3). The other three LEDs on | 54 | and Cintiq 24HD) status LEDs is active (0..3). The other three LEDs on |
76 | the left are always inactive. | 55 | the left are always inactive. |
77 | 56 | ||
78 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/buttons_luminance | 57 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/buttons_luminance |
79 | Date: August 2011 | 58 | Date: August 2014 |
80 | Contact: linux-input@vger.kernel.org | 59 | Contact: linux-input@vger.kernel.org |
81 | Description: | 60 | Description: |
82 | Writing to this file sets the overall luminance level (0..15) | 61 | Writing to this file sets the overall luminance level (0..15) |
83 | of all eight button OLED displays. | 62 | of all eight button OLED displays. |
84 | 63 | ||
85 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/button<n>_rawimg | 64 | What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/button<n>_rawimg |
86 | Date: August 2011 | 65 | Date: August 2014 |
87 | Contact: linux-input@vger.kernel.org | 66 | Contact: linux-input@vger.kernel.org |
88 | Description: | 67 | Description: |
89 | When writing a 1024 byte raw image in Wacom Intuos 4 | 68 | When writing a 1024 byte raw image in Wacom Intuos 4 |
@@ -93,3 +72,8 @@ Description: | |||
93 | byte chunk encodes the image data for two consecutive lines on | 72 | byte chunk encodes the image data for two consecutive lines on |
94 | the display. The low nibble of each byte contains the first | 73 | the display. The low nibble of each byte contains the first |
95 | line, and the high nibble contains the second line. | 74 | line, and the high nibble contains the second line. |
75 | When the Wacom Intuos 4 is connected over Bluetooth, the | ||
76 | image has to contain 256 bytes (64x32 px 1 bit colour). | ||
77 | The format is also scrambled, like in the USB mode, and it can | ||
78 | be summarized by converting 76543210 into GECA6420. | ||
79 | HGFEDCBA HFDB7531 | ||
diff --git a/Documentation/ABI/testing/sysfs-fs-nilfs2 b/Documentation/ABI/testing/sysfs-fs-nilfs2 new file mode 100644 index 000000000000..304ba84a973a --- /dev/null +++ b/Documentation/ABI/testing/sysfs-fs-nilfs2 | |||
@@ -0,0 +1,269 @@ | |||
1 | |||
2 | What: /sys/fs/nilfs2/features/revision | ||
3 | Date: April 2014 | ||
4 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
5 | Description: | ||
6 | Show current revision of NILFS file system driver. | ||
7 | This value informs about file system revision that | ||
8 | driver is ready to support. | ||
9 | |||
10 | What: /sys/fs/nilfs2/features/README | ||
11 | Date: April 2014 | ||
12 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
13 | Description: | ||
14 | Describe attributes of /sys/fs/nilfs2/features group. | ||
15 | |||
16 | What: /sys/fs/nilfs2/<device>/revision | ||
17 | Date: April 2014 | ||
18 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
19 | Description: | ||
20 | Show NILFS file system revision on volume. | ||
21 | This value informs about metadata structures' | ||
22 | revision on mounted volume. | ||
23 | |||
24 | What: /sys/fs/nilfs2/<device>/blocksize | ||
25 | Date: April 2014 | ||
26 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
27 | Description: | ||
28 | Show volume's block size in bytes. | ||
29 | |||
30 | What: /sys/fs/nilfs2/<device>/device_size | ||
31 | Date: April 2014 | ||
32 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
33 | Description: | ||
34 | Show volume size in bytes. | ||
35 | |||
36 | What: /sys/fs/nilfs2/<device>/free_blocks | ||
37 | Date: April 2014 | ||
38 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
39 | Description: | ||
40 | Show count of free blocks on volume. | ||
41 | |||
42 | What: /sys/fs/nilfs2/<device>/uuid | ||
43 | Date: April 2014 | ||
44 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
45 | Description: | ||
46 | Show volume's UUID (Universally Unique Identifier). | ||
47 | |||
48 | What: /sys/fs/nilfs2/<device>/volume_name | ||
49 | Date: April 2014 | ||
50 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
51 | Description: | ||
52 | Show volume's label. | ||
53 | |||
54 | What: /sys/fs/nilfs2/<device>/README | ||
55 | Date: April 2014 | ||
56 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
57 | Description: | ||
58 | Describe attributes of /sys/fs/nilfs2/<device> group. | ||
59 | |||
60 | What: /sys/fs/nilfs2/<device>/superblock/sb_write_time | ||
61 | Date: April 2014 | ||
62 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
63 | Description: | ||
64 | Show last write time of super block in human-readable | ||
65 | format. | ||
66 | |||
67 | What: /sys/fs/nilfs2/<device>/superblock/sb_write_time_secs | ||
68 | Date: April 2014 | ||
69 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
70 | Description: | ||
71 | Show last write time of super block in seconds. | ||
72 | |||
73 | What: /sys/fs/nilfs2/<device>/superblock/sb_write_count | ||
74 | Date: April 2014 | ||
75 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
76 | Description: | ||
77 | Show current write count of super block. | ||
78 | |||
79 | What: /sys/fs/nilfs2/<device>/superblock/sb_update_frequency | ||
80 | Date: April 2014 | ||
81 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
82 | Description: | ||
83 | Show/Set interval of periodical update of superblock | ||
84 | (in seconds). | ||
85 | |||
86 | What: /sys/fs/nilfs2/<device>/superblock/README | ||
87 | Date: April 2014 | ||
88 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
89 | Description: | ||
90 | Describe attributes of /sys/fs/nilfs2/<device>/superblock | ||
91 | group. | ||
92 | |||
93 | What: /sys/fs/nilfs2/<device>/segctor/last_pseg_block | ||
94 | Date: April 2014 | ||
95 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
96 | Description: | ||
97 | Show start block number of the latest segment. | ||
98 | |||
99 | What: /sys/fs/nilfs2/<device>/segctor/last_seg_sequence | ||
100 | Date: April 2014 | ||
101 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
102 | Description: | ||
103 | Show sequence value of the latest segment. | ||
104 | |||
105 | What: /sys/fs/nilfs2/<device>/segctor/last_seg_checkpoint | ||
106 | Date: April 2014 | ||
107 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
108 | Description: | ||
109 | Show checkpoint number of the latest segment. | ||
110 | |||
111 | What: /sys/fs/nilfs2/<device>/segctor/current_seg_sequence | ||
112 | Date: April 2014 | ||
113 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
114 | Description: | ||
115 | Show segment sequence counter. | ||
116 | |||
117 | What: /sys/fs/nilfs2/<device>/segctor/current_last_full_seg | ||
118 | Date: April 2014 | ||
119 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
120 | Description: | ||
121 | Show index number of the latest full segment. | ||
122 | |||
123 | What: /sys/fs/nilfs2/<device>/segctor/next_full_seg | ||
124 | Date: April 2014 | ||
125 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
126 | Description: | ||
127 | Show index number of the full segment index | ||
128 | to be used next. | ||
129 | |||
130 | What: /sys/fs/nilfs2/<device>/segctor/next_pseg_offset | ||
131 | Date: April 2014 | ||
132 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
133 | Description: | ||
134 | Show offset of next partial segment in the current | ||
135 | full segment. | ||
136 | |||
137 | What: /sys/fs/nilfs2/<device>/segctor/next_checkpoint | ||
138 | Date: April 2014 | ||
139 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
140 | Description: | ||
141 | Show next checkpoint number. | ||
142 | |||
143 | What: /sys/fs/nilfs2/<device>/segctor/last_seg_write_time | ||
144 | Date: April 2014 | ||
145 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
146 | Description: | ||
147 | Show write time of the last segment in | ||
148 | human-readable format. | ||
149 | |||
150 | What: /sys/fs/nilfs2/<device>/segctor/last_seg_write_time_secs | ||
151 | Date: April 2014 | ||
152 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
153 | Description: | ||
154 | Show write time of the last segment in seconds. | ||
155 | |||
156 | What: /sys/fs/nilfs2/<device>/segctor/last_nongc_write_time | ||
157 | Date: April 2014 | ||
158 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
159 | Description: | ||
160 | Show write time of the last segment not for cleaner | ||
161 | operation in human-readable format. | ||
162 | |||
163 | What: /sys/fs/nilfs2/<device>/segctor/last_nongc_write_time_secs | ||
164 | Date: April 2014 | ||
165 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
166 | Description: | ||
167 | Show write time of the last segment not for cleaner | ||
168 | operation in seconds. | ||
169 | |||
170 | What: /sys/fs/nilfs2/<device>/segctor/dirty_data_blocks_count | ||
171 | Date: April 2014 | ||
172 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
173 | Description: | ||
174 | Show number of dirty data blocks. | ||
175 | |||
176 | What: /sys/fs/nilfs2/<device>/segctor/README | ||
177 | Date: April 2014 | ||
178 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
179 | Description: | ||
180 | Describe attributes of /sys/fs/nilfs2/<device>/segctor | ||
181 | group. | ||
182 | |||
183 | What: /sys/fs/nilfs2/<device>/segments/segments_number | ||
184 | Date: April 2014 | ||
185 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
186 | Description: | ||
187 | Show number of segments on a volume. | ||
188 | |||
189 | What: /sys/fs/nilfs2/<device>/segments/blocks_per_segment | ||
190 | Date: April 2014 | ||
191 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
192 | Description: | ||
193 | Show number of blocks in segment. | ||
194 | |||
195 | What: /sys/fs/nilfs2/<device>/segments/clean_segments | ||
196 | Date: April 2014 | ||
197 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
198 | Description: | ||
199 | Show count of clean segments. | ||
200 | |||
201 | What: /sys/fs/nilfs2/<device>/segments/dirty_segments | ||
202 | Date: April 2014 | ||
203 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
204 | Description: | ||
205 | Show count of dirty segments. | ||
206 | |||
207 | What: /sys/fs/nilfs2/<device>/segments/README | ||
208 | Date: April 2014 | ||
209 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
210 | Description: | ||
211 | Describe attributes of /sys/fs/nilfs2/<device>/segments | ||
212 | group. | ||
213 | |||
214 | What: /sys/fs/nilfs2/<device>/checkpoints/checkpoints_number | ||
215 | Date: April 2014 | ||
216 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
217 | Description: | ||
218 | Show number of checkpoints on volume. | ||
219 | |||
220 | What: /sys/fs/nilfs2/<device>/checkpoints/snapshots_number | ||
221 | Date: April 2014 | ||
222 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
223 | Description: | ||
224 | Show number of snapshots on volume. | ||
225 | |||
226 | What: /sys/fs/nilfs2/<device>/checkpoints/last_seg_checkpoint | ||
227 | Date: April 2014 | ||
228 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
229 | Description: | ||
230 | Show checkpoint number of the latest segment. | ||
231 | |||
232 | What: /sys/fs/nilfs2/<device>/checkpoints/next_checkpoint | ||
233 | Date: April 2014 | ||
234 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
235 | Description: | ||
236 | Show next checkpoint number. | ||
237 | |||
238 | What: /sys/fs/nilfs2/<device>/checkpoints/README | ||
239 | Date: April 2014 | ||
240 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
241 | Description: | ||
242 | Describe attributes of /sys/fs/nilfs2/<device>/checkpoints | ||
243 | group. | ||
244 | |||
245 | What: /sys/fs/nilfs2/<device>/mounted_snapshots/README | ||
246 | Date: April 2014 | ||
247 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
248 | Description: | ||
249 | Describe content of /sys/fs/nilfs2/<device>/mounted_snapshots | ||
250 | group. | ||
251 | |||
252 | What: /sys/fs/nilfs2/<device>/mounted_snapshots/<id>/inodes_count | ||
253 | Date: April 2014 | ||
254 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
255 | Description: | ||
256 | Show number of inodes for snapshot. | ||
257 | |||
258 | What: /sys/fs/nilfs2/<device>/mounted_snapshots/<id>/blocks_count | ||
259 | Date: April 2014 | ||
260 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
261 | Description: | ||
262 | Show number of blocks for snapshot. | ||
263 | |||
264 | What: /sys/fs/nilfs2/<device>/mounted_snapshots/<id>/README | ||
265 | Date: April 2014 | ||
266 | Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com> | ||
267 | Description: | ||
268 | Describe attributes of /sys/fs/nilfs2/<device>/mounted_snapshots/<id> | ||
269 | group. | ||
diff --git a/Documentation/ABI/testing/sysfs-fs-xfs b/Documentation/ABI/testing/sysfs-fs-xfs new file mode 100644 index 000000000000..ea0cc8c42093 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-fs-xfs | |||
@@ -0,0 +1,39 @@ | |||
1 | What: /sys/fs/xfs/<disk>/log/log_head_lsn | ||
2 | Date: July 2014 | ||
3 | KernelVersion: 3.17 | ||
4 | Contact: xfs@oss.sgi.com | ||
5 | Description: | ||
6 | The log sequence number (LSN) of the current head of the | ||
7 | log. The LSN is exported in "cycle:basic block" format. | ||
8 | Users: xfstests | ||
9 | |||
10 | What: /sys/fs/xfs/<disk>/log/log_tail_lsn | ||
11 | Date: July 2014 | ||
12 | KernelVersion: 3.17 | ||
13 | Contact: xfs@oss.sgi.com | ||
14 | Description: | ||
15 | The log sequence number (LSN) of the current tail of the | ||
16 | log. The LSN is exported in "cycle:basic block" format. | ||
17 | |||
18 | What: /sys/fs/xfs/<disk>/log/reserve_grant_head | ||
19 | Date: July 2014 | ||
20 | KernelVersion: 3.17 | ||
21 | Contact: xfs@oss.sgi.com | ||
22 | Description: | ||
23 | The current state of the log reserve grant head. It | ||
24 | represents the total log reservation of all currently | ||
25 | outstanding transactions. The grant head is exported in | ||
26 | "cycle:bytes" format. | ||
27 | Users: xfstests | ||
28 | |||
29 | What: /sys/fs/xfs/<disk>/log/write_grant_head | ||
30 | Date: July 2014 | ||
31 | KernelVersion: 3.17 | ||
32 | Contact: xfs@oss.sgi.com | ||
33 | Description: | ||
34 | The current state of the log write grant head. It | ||
35 | represents the total log reservation of all currently | ||
36 | oustanding transactions, including regrants due to | ||
37 | rolling transactions. The grant head is exported in | ||
38 | "cycle:bytes" format. | ||
39 | Users: xfstests | ||
diff --git a/Documentation/ABI/testing/sysfs-tty b/Documentation/ABI/testing/sysfs-tty index ad22fb0ee765..9eb3c2b6b040 100644 --- a/Documentation/ABI/testing/sysfs-tty +++ b/Documentation/ABI/testing/sysfs-tty | |||
@@ -138,3 +138,19 @@ Description: | |||
138 | 138 | ||
139 | These sysfs values expose the TIOCGSERIAL interface via | 139 | These sysfs values expose the TIOCGSERIAL interface via |
140 | sysfs rather than via ioctls. | 140 | sysfs rather than via ioctls. |
141 | |||
142 | What: /sys/class/tty/ttyS0/rx_trig_bytes | ||
143 | Date: May 2014 | ||
144 | Contact: Yoshihiro YUNOMAE <yoshihiro.yunomae.ez@hitachi.com> | ||
145 | Description: | ||
146 | Shows current RX interrupt trigger bytes or sets the | ||
147 | user specified value to change it for the FIFO buffer. | ||
148 | Users can show or set this value regardless of opening the | ||
149 | serial device file or not. | ||
150 | |||
151 | The RX trigger can be set one of four kinds of values for UART | ||
152 | serials. When users input a meaning less value to this I/F, | ||
153 | the RX trigger is changed to the nearest lower value for the | ||
154 | device specification. For example, when user sets 7bytes on | ||
155 | 16550A, which has 1/4/8/14 bytes trigger, the RX trigger is | ||
156 | automatically changed to 4 bytes. | ||