aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/check-perf-trace.py
diff options
context:
space:
mode:
authorDelphine CC Chiu <[email protected]>2024-04-16 10:22:11 +0800
committerGuenter Roeck <[email protected]>2024-05-01 07:47:45 -0700
commit801fec8df5649cdba6587522b9b3e872d31cd8c8 (patch)
tree9f29607ad648713cbb6dfe39d6ad65a407aa137c /tools/perf/scripts/python/check-perf-trace.py
parent8ec8d6c50984ca0f8ee160a9adac4b1c8f88d468 (diff)
hwmon: (max31790) revise the scale to write pwm
Since the value for PWMOUT Target Duty Cycle register is a 9 bit left-justified value that ranges from 0 to 511 and is contained in 2 bytes. There is an issue that the PWM signal recorded by oscilloscope would not be on consistently if we set PWM to 100% to the driver. It is because the LSB of the 9 bit would always be zero if it just left shift 8 bit for the value that write to PWMOUT Target Duty Cycle register. Therefore, revise the scale of the value that was written to pwm input from 255 to 511 and modify the value to left-justified value. Signed-off-by: Delphine CC Chiu <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions