CVS commit: src/sys/arch/arm/sunxi

2018-07-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 9 10:24:44 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_rsb.c Log Message: Put RSB controller into known state at the start of every transfer. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/

CVS commit: src/sys/arch/arm/sunxi

2018-07-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 9 09:11:21 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_platform.c Log Message: Use PSCI to spinup secondary CPUs on sun50i family SoCs. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/

CVS commit: src/sys/arch/arm/sunxi

2018-07-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 1 21:16:19 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_twi.c Log Message: Use fdtbus_attach_i2cbus To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/sunxi/sunxi_twi.c Please not

CVS commit: src/sys/arch/arm/sunxi

2018-07-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 1 21:15:02 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_rsb.c Log Message: Use fdtbus_attach_i2cbus To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/sunxi/sunxi_rsb.c Please note

CVS commit: src/sys/arch/arm/sunxi

2018-06-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 30 12:36:13 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Use syscon API instead of mapping syscon registers ourselves. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys

CVS commit: src/sys/arch/arm/sunxi

2018-06-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jun 13 11:17:02 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Revert "use len=0 for max length transfers" part of previous commit. PR: port-evbarm/53359 To generate a diff of this commit: c

CVS commit: src/sys/arch/arm/sunxi

2018-06-06 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jun 7 00:39:27 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Disable HS200 and DDR52 on A64 eMMC for now, and use len=0 for max length transfers. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/sunxi

2018-06-01 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Jun 1 17:18:44 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c sunxi_display.h sunxi_hdmi.c sunxi_tcon.c Log Message: Defer display hardware reset to pipeline activation. This way, if we have a pipel

CVS commit: src/sys/arch/arm/sunxi

2018-05-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 31 20:52:53 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_gpio.c Log Message: sunxi_gpio_release: hold lock around call to sunxi_gpio_ctl To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/a

CVS commit: src/sys/arch/arm/sunxi

2018-05-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 25 19:56:47 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun8i_a83t_gpio.c Log Message: hdmiddc -> hdmi for function name on PH6/PH7/PH8 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/

CVS commit: src/sys/arch/arm/sunxi

2018-05-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon May 21 22:04:27 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Workaround bogus GCC warning about an uninitialized variable To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/a

CVS commit: src/sys/arch/arm/sunxi

2018-05-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 18 02:03:00 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: Set SUNXI_CCU_NM_DIVIDE_BY_TWO on mmc module clocks. There is an undocumented post divider between the clock and mmc module. To

CVS commit: src/sys/arch/arm/sunxi

2018-05-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 18 01:52:58 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: MMC clock source is the pll_periph's 2X output. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/su

CVS commit: src/sys/arch/arm/sunxi

2018-05-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 17 23:07:47 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Enable MMC HS200 on sun50i-a64 To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/sunxi/sunxi_mmc.c Ple

CVS commit: src/sys/arch/arm/sunxi

2018-05-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 16 10:23:43 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c Log Message: Add mic preamp controls and unswap L/R DAC channels to ADC mixer To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/arm/sunxi

2018-05-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 16 10:22:54 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun8i_codec.c Log Message: Delete whitespace, NFC To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sunxi/sun8i_codec.c Please no

CVS commit: src/sys/arch/arm/sunxi

2018-05-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 16 10:15:20 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_i2s.c Log Message: Set AUDIO_PROP_INDEPENDENT. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/sunxi/sunxi_i2s.c Please n

CVS commit: src/sys/arch/arm/sunxi

2018-05-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 16 00:12:57 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c Log Message: Rename mic1 control to mic so audiorecord can use it To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arc

CVS commit: src/sys/arch/arm/sunxi

2018-05-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 15 01:26:46 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c Log Message: Add outputs.mute control To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/sunxi/sun50i_a64_acode

CVS commit: src/sys/arch/arm/sunxi

2018-05-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun May 13 01:01:37 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c Log Message: Mixer improvements: - outputs.master switches between line and hp volume control, depending on jack sense - add outputs.

CVS commit: src/sys/arch/arm/sunxi

2018-05-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 11 23:05:41 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c sun8i_codec.c Log Message: Disable lineout by default. If HP is not plugged at boot, we get an unplug event. However, no plug event when HP

CVS commit: src/sys/arch/arm/sunxi

2018-05-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 11 22:51:12 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c sun8i_codec.c Log Message: Add HP jack detect support. When HP is present, mute lineout. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/sunxi

2018-05-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 10 23:58:05 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: Add PLL_CPUX clock To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/sunxi/sun50i_a64_ccu.c Please

CVS commit: src/sys/arch/arm/sunxi

2018-05-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 10 00:30:56 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c Log Message: Enable HP PA output To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/sunxi/sun50i_a64_acodec.c

CVS commit: src/sys/arch/arm/sunxi

2018-05-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 10 00:07:08 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun6i_dma.c Log Message: 32-bit build fix To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sunxi/sun6i_dma.c Please note that di

CVS commit: src/sys/arch/arm/sunxi

2018-05-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 10 00:00:21 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sun50i_a64_acodec.c sun8i_codec.c sunxi_i2s.c Log Message: Add support for Allwinner A64 audio codec.

CVS commit: src/sys/arch/arm/sunxi

2018-05-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 9 19:38:40 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: Fix locations of bus gates To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/sunxi/sun50i_a64_ccu.c

CVS commit: src/sys/arch/arm/sunxi

2018-05-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 9 17:17:33 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun6i_dma.c Log Message: Set "DMA MCLK interface circuit auto gating bit" to 1 where required. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 sr

CVS commit: src/sys/arch/arm/sunxi

2018-05-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 8 22:07:02 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: Add audio clocks To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sunxi/sun50i_a64_ccu.c Please no

CVS commit: src/sys/arch/arm/sunxi

2018-05-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 8 22:05:25 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_ccu.h sunxi_ccu_fixed_factor.c Log Message: Pass set_rate calls on fixed factor clocks through to the parent clock (adjusting accordingly) To generate

CVS commit: src/sys/arch/arm/sunxi

2018-05-06 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun May 6 10:34:23 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_gpio.c Log Message: Rename pwm0 function to pwm for PD22 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/sunxi/sun50i

CVS commit: src/sys/arch/arm/sunxi

2018-05-06 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun May 6 10:34:34 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sunxi_pwm.c Log Message: Add driver for Allwinner PWM controller. To generate a diff of this commit:

CVS commit: src/sys/arch/arm/sunxi

2018-05-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat May 5 13:28:23 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: Add support for A64 thermal sensor clocks To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/sunxi/su

CVS commit: src/sys/arch/arm/sunxi

2018-05-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat May 5 09:54:53 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sun50i_a64_r_ccu.c sun50i_a64_r_ccu.h Log Message: Add driver for Allwinner A64 PRCM CCU To generate

CVS commit: src/sys/arch/arm/sunxi

2018-05-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 2 21:20:20 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sunxi_nmi.c Log Message: Add driver for Allwinner NMI / R_INTC interrupt controller. To generate a d

CVS commit: src/sys/arch/arm/sunxi

2018-05-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 2 11:02:21 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sun50i_h6_r_ccu.c sun50i_h6_r_ccu.h Log Message: Add driver for Allwinner H6 PRCM CCU. To generate a

CVS commit: src/sys/arch/arm/sunxi

2018-05-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 1 23:59:42 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sunxi_usb3phy.c Log Message: Add driver for Allwinner USB3 PHY. To generate a diff of this commit: c

CVS commit: src/sys/arch/arm/sunxi

2018-05-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 1 21:18:23 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Explicitly select external PHY on H6 To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/sunxi/sunxi_ema

CVS commit: src/sys/arch/arm/sunxi

2018-05-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 1 19:53:14 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sun50i_h6_ccu.c sun50i_h6_ccu.h Log Message: Add support for Allwinner H6 CCU. To generate a diff of

CVS commit: src/sys/arch/arm/sunxi

2018-04-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 28 15:21:24 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_ccu.c Log Message: Initialize clk domain name and call clk_attach to register sysctl nodes To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/arm/sunxi

2018-04-20 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Apr 20 18:07:41 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_codec.c Log Message: Remove sunxi_codec_drain(). It's optional, and as the DMA is not stopped at this time I'm not sure what draining the fifo means here.

CVS commit: src/sys/arch/arm/sunxi

2018-04-20 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Apr 20 18:04:12 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun4i_dma.c Log Message: sun4idma_halt(): do not set the control register to 0 but just clear the LOAD bit. This is how it was done in the allwinner code. I don'

CVS commit: src/sys/arch/arm/sunxi

2018-04-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Apr 19 18:19:17 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_codec.c Log Message: Take the interrupt lock in interrupt handler. Seesm to fix the hang I was seeing with a portaudio2 application. Don't unmute at attach

CVS commit: src/sys/arch/arm/sunxi

2018-04-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 15 18:24:52 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Simplify interrupt handling by only enabling interrupts for events that we actually need. After we've consumed the event, mask the int

CVS commit: src/sys/arch/arm/sunxi

2018-04-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Apr 10 00:59:55 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun4i_dma.c Log Message: Initialize DDMA_PARA_REG with a sane value To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/sunxi/sun4i_

CVS commit: src/sys/arch/arm/sunxi

2018-04-07 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Apr 7 18:09:34 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c sunxi_dep.c sunxi_display.h sunxi_tcon.c Log Message: Allow the graphic driver to be the kernel's console. Match either from the allwinn

CVS commit: src/sys/arch/arm/sunxi

2018-04-07 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Apr 7 18:06:27 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_platform.c Log Message: Handle 'console=serial' passed from the bootargs. ok jmcneill@ To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/

CVS commit: src/sys/arch/arm/sunxi

2018-04-06 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Apr 6 08:23:40 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_tcon.c Log Message: Fix bad cut'n'paste, pointed out by David Binderman in PR port-arm/53158 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/arm/sunxi

2018-04-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Apr 5 10:21:39 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c Log Message: Remove AWIN_DEBE_FWINIT blocks To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/sunxi/sunxi_debe.c Ple

CVS commit: src/sys/arch/arm/sunxi

2018-04-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Apr 5 10:19:25 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c Log Message: Remove NAWIN_MP blocks (this code was experimental in the original driver and is not worth porting over) To generate a diff of thi

CVS commit: src/sys/arch/arm/sunxi

2018-04-04 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Apr 4 16:01:05 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_tcon.c Log Message: Reset more regs at attach time, just in case. As the mux is in unit 0 but is used by both units, we have to keep unit 0's ahb clock e

CVS commit: src/sys/arch/arm/sunxi

2018-04-03 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue Apr 3 16:17:59 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c sunxi_hdmi.c sunxi_tcon.c Log Message: disable all clocks at end of attach function, and re-enable ahb and mod only in activate function. enable ram

CVS commit: src/sys/arch/arm/sunxi

2018-04-03 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue Apr 3 16:01:25 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_gpio.c sun50i_a64_gpio.c sun50i_h6_gpio.c sun5i_a13_gpio.c sun6i_a31_gpio.c sun7i_a20_gpio.c sun8i_a83t_gpio.c sun8i_h3_gpio.c s

CVS commit: src/sys/arch/arm/sunxi

2018-04-03 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue Apr 3 13:38:13 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c sunxi_dep.c sunxi_hdmi.c sunxi_tcon.c Log Message: A10 and A20 should have the same display hardware, so consistenly support sun4i-a10 t

CVS commit: src/sys/arch/arm/sunxi

2018-04-03 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue Apr 3 12:52:16 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sunxi_debe.c sunxi_debereg.h sunxi_dep.c sunxi_display.h sunxi_hdmi.c sunxi_hdmireg.h sunxi_t

CVS commit: src/sys/arch/arm/sunxi

2018-04-03 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue Apr 3 10:10:17 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_gpio.c sun7i_a20_gpio.c Log Message: external interrupt functions are named "eint" in the sunxi_gpio_pins[] arrays, while sunxi_gpio_establish() looks

CVS commit: src/sys/arch/arm/sunxi

2018-04-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Apr 2 20:57:18 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c Log Message: Add missing A10_RST_LVDS entry fix sun4i_a10_ac_dig_table[] with values from arm/allwinner/, audio plays at the right rate again on

CVS commit: src/sys/arch/arm/sunxi

2018-04-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Apr 2 20:55:49 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_ccu_display.c Log Message: - sunxi_ccu_lcdxch1_set_rate(): enable parent before calling sunxi_ccu_div_set_rate(). If it's not enabled get_rate() will ret

CVS commit: src/sys/arch/arm/sunxi

2018-04-01 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Apr 1 21:19:18 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi sun4i_a10_ccu.c sunxi_ccu.c sunxi_ccu.h sunxi_ccu_fractional.c Added Files: src/sys/arch/arm/sunxi: sunxi_ccu_display.c Log Messa

CVS commit: src/sys/arch/arm/sunxi

2018-04-01 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Apr 1 21:05:55 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun7i_a20_gpio.c Log Message: Fix lvds output: PD10->19 are for lvds1, not lvds0. But they may be used by tcon0 when it is set to dual-LVDS mode. To generate a

CVS commit: src/sys/arch/arm/sunxi

2018-03-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Mar 19 16:19:17 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_ccu_div.c Log Message: Make sunxi_ccu_div_set_rate() work on non-SUNXI_CCU_DIV_TIMES_TWO clocks. To generate a diff of this commit: cvs rdiff -u -r1.4 -r

CVS commit: src/sys/arch/arm/sunxi

2018-03-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Mar 19 16:18:31 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi sun4i_a10_ccu.c sunxi_ccu.c sunxi_ccu.h Added Files: src/sys/arch/arm/sunxi: sunxi_ccu_fractional.c Log Message: Add some more A1

CVS commit: src/sys/arch/arm/sunxi

2018-03-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Mar 19 08:57:57 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: sunxi: mmc: increase max number of descriptors available for DMA transfers patch from jmcneill@ To generate a diff of this commit: cvs r

CVS commit: src/sys/arch/arm/sunxi

2018-03-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Mar 3 01:19:46 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_platform.c Log Message: Add H6 support To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/sunxi/sunxi_platform.c Please no

CVS commit: src/sys/arch/arm/sunxi

2018-03-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Mar 3 01:19:08 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_gpio.c Log Message: Attach H6 gpio To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/sunxi/sunxi_gpio.c Please note that

CVS commit: src/sys/arch/arm/sunxi

2018-02-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 19 20:26:51 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Add H6 support To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/sunxi/sunxi_mmc.c Please note that di

CVS commit: src/sys/arch/arm/sunxi

2018-02-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 19 20:22:48 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Add H6 support To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/sunxi/sunxi_emac.c Please note that

CVS commit: src/sys/arch/arm/sunxi

2018-02-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 19 20:15:23 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_usbphy.c Log Message: Add support for H6 USB PHY To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/sunxi/sunxi_usbphy.c P

CVS commit: src/sys/arch/arm/sunxi

2018-02-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 18 10:28:37 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi sunxi_gpio.h Added Files: src/sys/arch/arm/sunxi: sun50i_h6_gpio.c Log Message: Add support for Allwinner H6 CPUX and CPUS port controllers

CVS commit: src/sys/arch/arm/sunxi

2018-02-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Feb 14 19:09:09 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Log Message: Adjust comment; sun4i_emac is also used on sun5i. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/sun

CVS commit: src/sys/arch/arm/sunxi

2018-02-12 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Feb 12 17:04:58 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun4i_emac.c Log Message: Another missing NULL-check. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/sunxi/sun4i_emac.c Please not

CVS commit: src/sys/arch/arm/sunxi

2018-02-06 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Feb 6 12:45:39 UTC 2018 Added Files: src/sys/arch/arm/sunxi: sun6i_spireg.h Log Message: Add register definitions file for sun6i_spi I forgot to add earlier. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/s

CVS commit: src/sys/arch/arm/sunxi

2018-02-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Feb 1 14:50:36 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun6i_spi.c Log Message: wait at most one second for controller to complete reset To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/ar

CVS commit: src/sys/arch/arm/sunxi

2018-01-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jan 28 18:24:51 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_thermal.c Log Message: Add support for H5 CPU and GPU thermal sensors. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sun

CVS commit: src/sys/arch/arm/sunxi

2018-01-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 27 14:17:46 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_platform.c Log Message: Apply RTL8211E "no-tx-delay" workaround to NanoPi NEO Plus2 boards as well. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/arch/arm/sunxi

2018-01-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Jan 12 18:22:35 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sun8i_h3_ccu.c Log Message: Add clocks gates and divisors for H3/H5 SPI[01] controllers. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sy

CVS commit: src/sys/arch/arm/sunxi

2018-01-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Jan 8 14:40:18 UTC 2018 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Fix idma_xferlen for A64/H5 eMMC host controller. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/sun

CVS commit: src/sys/arch/arm/sunxi

2017-12-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Dec 30 00:14:19 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: Add support for A64 eMMC controller To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/sunxi/sunxi_mmc.c

CVS commit: src/sys/arch/arm/sunxi

2017-12-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Dec 23 12:50:55 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_platform.c Log Message: Apply RTL8211E 'no-rx-delay' workaround on Pine64+ boards To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys

CVS commit: src/sys/arch/arm/sunxi

2017-12-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Dec 22 13:39:57 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Fix typo in phy-handle property name To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/sunxi/sunxi_ema

CVS commit: src/sys/arch/arm/sunxi

2017-12-21 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Dec 21 11:52:00 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun8i_h3_codec.c Log Message: The reset bit for the analog portion of the codec is bit 28. As per Allwinner H3 datasheet. Ok jmcneill@. To generate a diff of th

CVS commit: src/sys/arch/arm/sunxi

2017-12-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Dec 16 20:04:38 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_timer.c Log Message: Use Timer 2 instead of the 64-bit counter as a timecounter so we can use it in MP configurations. Should be faster as well since we

CVS commit: src/sys/arch/arm/sunxi

2017-12-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Dec 16 16:40:33 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c Log Message: Add PLL1 table entry for 624 MHz To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/sunxi/sun4i_a10_cc

CVS commit: src/sys/arch/arm/sunxi

2017-12-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Dec 15 02:24:22 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun6i_dma.c Log Message: match allwinner,sun50i-a64-dma To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/sunxi/sun6i_dma.c Pleas

CVS commit: src/sys/arch/arm/sunxi

2017-12-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Dec 13 21:37:10 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_thermal.c Log Message: Fix regression introduced in r1.2 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/sunxi/sunxi_therm

CVS commit: src/sys/arch/arm/sunxi

2017-12-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 3 14:35:07 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_musb.c Log Message: first param for bs funcs is the cookie, not the tag To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/su

CVS commit: src/sys/arch/arm/sunxi

2017-12-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Dec 2 18:56:18 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_twi.c Log Message: Support nodes w/o a defined clock. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/sunxi/sunxi_twi.c P

CVS commit: src/sys/arch/arm/sunxi

2017-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Dec 1 17:47:51 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: More fixes for new emac bindings. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/sunxi/sunxi_emac.c

CVS commit: src/sys/arch/arm/sunxi

2017-11-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 30 21:36:11 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Add support for new emac bindings To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/sunxi/sunxi_emac.c

CVS commit: src/sys/arch/arm/sunxi

2017-11-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 30 20:41:21 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_twi.c Log Message: Set twi clock based on parent clock, and fix register remapping for writes. To generate a diff of this commit: cvs rdiff -u -r1.6 -r

CVS commit: src/sys/arch/arm/sunxi

2017-11-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 30 18:29:25 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun4i_emac.c Log Message: report VLAN MTU capability To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/sunxi/sun4i_emac.c Please

CVS commit: src/sys/arch/arm/sunxi

2017-11-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 15 13:53:27 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: honour non-removable and broken-cd properties To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/sunxi/s

CVS commit: src/sys/arch/arm/sunxi

2017-11-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 15 00:30:02 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Wait for irq instead of polling for cmd completion. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/su

CVS commit: src/sys/arch/arm/sunxi

2017-11-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 13 17:37:02 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Use nand_attach_mtdparts To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/sunxi/sunxi_nand.c Please no

CVS commit: src/sys/arch/arm/sunxi

2017-11-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 13 15:01:16 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c Log Message: add NAND module clock To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sunxi/sun4i_a10_ccu.c Please

CVS commit: src/sys/arch/arm/sunxi

2017-11-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 13 14:14:25 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Correct ecc block size for sw ecc case To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/sunxi/sunxi_nan

CVS commit: src/sys/arch/arm/sunxi

2017-11-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 13 13:47:17 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Keep the controller enabled when unselecting, otherwise IO fails. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/s

CVS commit: src/sys/arch/arm/sunxi

2017-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 10 00:09:23 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Allwinner NAND Flash Controller driver. Work in progress. To generate a di

CVS commit: src/sys/arch/arm/sunxi

2017-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 9 21:52:33 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun5i_a13_ccu.c Log Message: add NAND module clock To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sunxi/sun5i_a13_ccu.c Please

CVS commit: src/sys/arch/arm/sunxi

2017-11-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Nov 7 07:19:13 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_gpio.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/sunxi/sunxi_gpio.c Please note tha

<    1   2   3   4   >