Message ID | 20230330111632.169434-4-biju.das.jz@bp.renesas.com (mailing list archive) |
---|---|
State | Handled Elsewhere |
Headers | show |
Series | None | expand |
On Thu, 30 Mar 2023, Biju Das wrote: > This commit adds cascade_counts_enable and external_input_phase_ > clock_select items to counter ABI file. > (e.g. for Renesas MTU3 hardware used for phase counting). > > Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com> > Reviewed-by: William Breathitt Gray <william.gray@linaro.org> > --- > v14->v15: > * No change. > v13->v14: > * No change. > v12->v13: > * Updated kernel version from 6.3->6.4 as it is too late. > v11->v12: > * No change > v10->v11: > * No change. > v9->v10: > * Added Rb tag from William Breathitt Gray > v8->v9: > * Added available blocks for external_input_phase_clock_select_available > * Removed the "This attribute" from the external_input_phase_clock_select > description, and capitalize the word "counter" from description. > * Removed the "This attribute" from the cascade_counts_enable description, > and capitalize "counts" and "counter" > * Moved these device-level configuration blocks to top of the file. > v7->v8: > * Replaced cascade_enable->cascade_counts_enable > * Updated commit header and description > * Added external_input_phase_clock_select_available entry for driver- > specific enum attribute and created a new entry block for it. > * Add a line stating cascade_counts_enable is a boolean attribute. > * Added missing 'component_id' suffix. > v6->v7: > * Replaced long_word_access_ctrl_mode->cascade_enable > * Updated Kernel version > v5->v6: > * No change > v5: > * New patch > --- > Documentation/ABI/testing/sysfs-bus-counter | 32 +++++++++++++++++++++ > 1 file changed, 32 insertions(+) Applied, thanks -- Lee Jones [李琼斯]
diff --git a/Documentation/ABI/testing/sysfs-bus-counter b/Documentation/ABI/testing/sysfs-bus-counter index ff83320b4255..1417c4272c6c 100644 --- a/Documentation/ABI/testing/sysfs-bus-counter +++ b/Documentation/ABI/testing/sysfs-bus-counter @@ -1,3 +1,33 @@ +What: /sys/bus/counter/devices/counterX/cascade_counts_enable +KernelVersion: 6.4 +Contact: linux-iio@vger.kernel.org +Description: + Indicates the cascading of Counts on Counter X. + + Valid attribute values are boolean. + +What: /sys/bus/counter/devices/counterX/external_input_phase_clock_select +KernelVersion: 6.4 +Contact: linux-iio@vger.kernel.org +Description: + Selects the external clock pin for phase counting mode of + Counter X. + + MTCLKA-MTCLKB: + MTCLKA and MTCLKB pins are selected for the external + phase clock. + + MTCLKC-MTCLKD: + MTCLKC and MTCLKD pins are selected for the external + phase clock. + +What: /sys/bus/counter/devices/counterX/external_input_phase_clock_select_available +KernelVersion: 6.4 +Contact: linux-iio@vger.kernel.org +Description: + Discrete set of available values for the respective device + configuration are listed in this file. + What: /sys/bus/counter/devices/counterX/countY/count KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org @@ -215,6 +245,8 @@ Contact: linux-iio@vger.kernel.org Description: This attribute indicates the number of overflows of count Y. +What: /sys/bus/counter/devices/counterX/cascade_counts_enable_component_id +What: /sys/bus/counter/devices/counterX/external_input_phase_clock_select_component_id What: /sys/bus/counter/devices/counterX/countY/capture_component_id What: /sys/bus/counter/devices/counterX/countY/ceiling_component_id What: /sys/bus/counter/devices/counterX/countY/floor_component_id