Skip to content

Commit 02c6ca5

Browse files
committed
source/c_pwm.c: pwm: add support for pwmchipX/pwm-X:Y syntax
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
1 parent 2d5a88a commit 02c6ca5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

source/c_pwm.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -388,9 +388,11 @@ BBIO_err pwm_setup(const char *key, __attribute__ ((unused)) float duty, __attri
388388
}
389389

390390
snprintf(pwm_path, sizeof(pwm_path), "%s/pwm%d", pwm_chip_path, p->index);
391-
syslog(LOG_ERR, "pwm_setup_debug: %s %s", key, pwm_path);
392-
snprintf(pwm_path_udev, sizeof(pwm_path_udev), "%s/pwm-%s:%d", pwm_chip_path, pwm_chip_path, p->index);
393-
syslog(LOG_ERR, "pwm_setup_debug: %s %s", key, pwm_path_udev);
391+
syslog(LOG_DEBUG, "pwm_start: %s, %s", key, pwm_path);
392+
393+
//pwm with udev patch
394+
snprintf(pwm_path_udev, sizeof(pwm_path_udev), "%s/pwm-%c:%d", pwm_chip_path, pwm_path[66], p->index);
395+
syslog(LOG_DEBUG, "pwm_start: %s, %s", key, pwm_path_udev);
394396

395397
// Export PWM if hasn't already been
396398
e = stat(pwm_path, &s);

0 commit comments

Comments
 (0)