freebsd-dev/sys/arm/allwinner
Andriy Gapon e08dc44162 aw_pwm: add a check and some comments related to long periods
The hardware supports periods as long as 196 seconds[*] when using the
maximal prescaling of 72000 and maximum cycle count of 2^16.

But the code becomes incorrect when the period length approaches 1 second.
That's because of things like NS_PER_SEC / period.

[*] At the same time I must note that the KPI provides for maximum
period of about 4 seconds (2^32 nanoseconds).

MFC after:	2 weeks
2020-09-25 07:41:51 +00:00
..
a10 arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
a13 arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
a20 arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
a31 arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
a33 arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
a64 arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
a83t arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
clkng aw_clk_nm: fix incorrect use of abs() 2020-09-07 06:27:18 +00:00
h3 arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
h6 arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
a10_ahci.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
a10_codec.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
a10_dmac.c
a10_dmac.h
a10_fb.c
a10_hdmi.c
a10_hdmiaudio.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
a10_sramc.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
a10_sramc.h
a10_timer.c
a31_dmac.c
allwinner_pinctrl.h arm: allwinner: Fix padconf for interrupts information 2020-01-19 19:14:49 +00:00
aw_ccu.c
aw_cir.c aw_cir: in the pulse encoding the actual length is one greater than value 2020-08-12 09:57:28 +00:00
aw_dwc3.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
aw_gmacclk.c
aw_gpio.c arm: allwinner: Add GPIO Interrupt support 2020-01-19 19:51:20 +00:00
aw_if_dwc.c Finish renaming in if_dwc. 2020-06-19 18:34:27 +00:00
aw_machdep.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
aw_machdep.h
aw_mmc.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
aw_mmc.h
aw_mp.c
aw_mp.h
aw_nmi.c arm: allwinner: aw_nmi: Fix wrong logic when we disable the nmi 2020-09-20 16:11:38 +00:00
aw_pwm.c aw_pwm: add a check and some comments related to long periods 2020-09-25 07:41:51 +00:00
aw_reset.c
aw_rsb.c
aw_rtc.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
aw_sid.c arm: allwinner: aw_sid: Fix thermal calibration size for A64 2020-04-15 13:35:28 +00:00
aw_sid.h
aw_spi.c arm: allwinner: aw_spi: Call bus_generic_attach 2020-01-02 17:39:21 +00:00
aw_syscon.c
aw_thermal.c allwinner: aw_thermal: Cope with DTS changes 2020-04-14 19:05:17 +00:00
aw_ts.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (13 of many) 2020-02-24 10:45:22 +00:00
aw_usb3phy.c
aw_usbphy.c aw_usbphy: add support for device mode operation 2020-09-21 10:02:11 +00:00
aw_wdog.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
aw_wdog.h arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
axp81x.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
axp209.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
axp209reg.h arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
files.allwinner Allwinner USB DRD support (musb_otg) 2020-09-07 06:39:00 +00:00
files.allwinner_up
if_awg.c
if_awgreg.h
if_emac.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
if_emacreg.h
std.allwinner
std.allwinner_up
sunxi_dma_if.m