1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-17 15:27:36 +00:00
freebsd/sys/arm/ti/am335x
Luiz Otavio O Souza b1b4b37f4d Export two new settings for the AM335x PWM, the clock prescaler (clkdiv)
and the actual PWM frequency.

Enforce the maximum value for the period sysctl.

The frequency systcl now allows the direct setting of the PWM frequency (it
will try to find the better clkdiv and period for a given frequency, i.e.
the ones that will give the better PWM resolution).

This allows the use lower frequencies on the PWM.  Without changing the
clock prescaler the minimum PWM frequency was 1.52kHz.

PWM frequencies checked with an osciloscope.

PWM output tested with some R/C servos at 50Hz.
2014-06-01 03:57:57 +00:00
..
am335x_dmtimer.c Replace many pasted identical definitions of cpu_initclocks() with a common 2014-02-26 22:06:10 +00:00
am335x_lcd_syscons.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
am335x_lcd.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
am335x_lcd.h AM335x LCD controller driver with syscons support 2013-05-27 00:23:01 +00:00
am335x_pmic.c Add IDs for TPS65217C and TPS65217D 2013-07-08 05:06:32 +00:00
am335x_prcm.c Allow the OMAP4 and AM335x prcm drivers to be compiled in the same kernel 2014-05-25 10:49:07 +00:00
am335x_pwm.c Export two new settings for the AM335x PWM, the clock prescaler (clkdiv) 2014-06-01 03:57:57 +00:00
am335x_pwm.h Add PWM module driver for AM335x. Only eCAS subsystem is supported 2013-05-27 00:13:27 +00:00
am335x_reg.h
am335x_scm_padconf.c Make ti_padconf_devmap static in both places it is defined. 2014-05-25 10:56:45 +00:00
am335x_scm.h Add SCM registers definitions for AM335x platform 2013-05-27 00:09:04 +00:00
am335x_usbss.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
files.am335x Remove trailing tabs causing false grep positives 2014-02-04 05:26:12 +00:00
files.beaglebone
std.am335x Remove STARTUP_PAGETABLE_ADDR from the ARM configs and replace it with 2014-01-28 09:12:04 +00:00
std.beaglebone