Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: timer: renesas,rz-mtu3: Improve documentation

Fix the documentation issues pointed by Pavel while backporting
it to 6.1.y-cip.
- Replace '32- bit'->'32-bit'
- Consistently remove '.' at the end of line for the specifications
- Replace ' (excluding MTU8)'-> '(excluding MTU8)'

Reported-by: Pavel Machek <pavel@denx.de>
Closes: https://lore.kernel.org/all/ZH79%2FUjgYg+0Ruiu@duo.ucw.cz
Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20230727081848.100834-3-biju.das.jz@bp.renesas.com

authored by

Biju Das and committed by
Daniel Lezcano
b121e788 b7a8f1f7

+14 -14
+14 -14
Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
··· 11 11 12 12 description: | 13 13 This hardware block consists of eight 16-bit timer channels and one 14 - 32- bit timer channel. It supports the following specifications: 15 - - Pulse input/output: 28 lines max. 14 + 32-bit timer channel. It supports the following specifications: 15 + - Pulse input/output: 28 lines max 16 16 - Pulse input 3 lines 17 17 - Count clock 11 clocks for each channel (14 clocks for MTU0, 12 clocks 18 18 for MTU2, and 10 clocks for MTU5, four clocks for MTU1-MTU2 combination ··· 23 23 - Input capture function (noise filter setting available) 24 24 - Counter-clearing operation 25 25 - Simultaneous writing to multiple timer counters (TCNT) 26 - (excluding MTU8). 26 + (excluding MTU8) 27 27 - Simultaneous clearing on compare match or input capture 28 - (excluding MTU8). 28 + (excluding MTU8) 29 29 - Simultaneous input and output to registers in synchronization with 30 - counter operations (excluding MTU8). 30 + counter operations (excluding MTU8) 31 31 - Up to 12-phase PWM output in combination with synchronous operation 32 32 (excluding MTU8) 33 33 - [MTU0 MTU3, MTU4, MTU6, MTU7, and MTU8] ··· 40 40 - [MTU3, MTU4, MTU6, and MTU7] 41 41 - Through interlocked operation of MTU3/4 and MTU6/7, the positive and 42 42 negative signals in six phases (12 phases in total) can be output in 43 - complementary PWM and reset-synchronized PWM operation. 43 + complementary PWM and reset-synchronized PWM operation 44 44 - In complementary PWM mode, values can be transferred from buffer 45 45 registers to temporary registers at crests and troughs of the timer- 46 46 counter values or when the buffer registers (TGRD registers in MTU4 47 - and MTU7) are written to. 48 - - Double-buffering selectable in complementary PWM mode. 47 + and MTU7) are written to 48 + - Double-buffering selectable in complementary PWM mode 49 49 - [MTU3 and MTU4] 50 50 - Through interlocking with MTU0, a mode for driving AC synchronous 51 51 motors (brushless DC motors) by using complementary PWM output and 52 52 reset-synchronized PWM output is settable and allows the selection 53 - of two types of waveform output (chopping or level). 53 + of two types of waveform output (chopping or level) 54 54 - [MTU5] 55 - - Capable of operation as a dead-time compensation counter. 55 + - Capable of operation as a dead-time compensation counter 56 56 - [MTU0/MTU5, MTU1, MTU2, and MTU8] 57 57 - 32-bit phase counting mode specifiable by combining MTU1 and MTU2 and 58 - through interlocked operation with MTU0/MTU5 and MTU8. 58 + through interlocked operation with MTU0/MTU5 and MTU8 59 59 - Interrupt-skipping function 60 60 - In complementary PWM mode, interrupts on crests and troughs of counter 61 61 values and triggers to start conversion by the A/D converter can be 62 - skipped. 62 + skipped 63 63 - Interrupt sources: 43 sources. 64 64 - Buffer operation: 65 65 - Automatic transfer of register data (transfer from the buffer ··· 68 68 - A/D converter start triggers can be generated 69 69 - A/D converter start request delaying function enables A/D converter 70 70 to be started with any desired timing and to be synchronized with 71 - PWM output. 71 + PWM output 72 72 - Low power consumption function 73 - - The MTU3a can be placed in the module-stop state. 73 + - The MTU3a can be placed in the module-stop state 74 74 75 75 There are two phase counting modes. 16-bit phase counting mode in which 76 76 MTU1 and MTU2 operate independently, and cascade connection 32-bit phase