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

2023-08-03 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Aug 3 08:10:40 UTC 2023 Modified Files: src/sys/arch/arm/sunxi: sunxi_ccu_display.c Log Message: avoid potentially uninitialised variable that likely won't happen. GCC 12 can't tell that hardware / platform design means it

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

2023-08-03 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Aug 3 08:10:40 UTC 2023 Modified Files: src/sys/arch/arm/sunxi: sunxi_ccu_display.c Log Message: avoid potentially uninitialised variable that likely won't happen. GCC 12 can't tell that hardware / platform design means it

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

2023-05-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 2 23:08:59 UTC 2023 Modified Files: src/sys/arch/arm/sunxi: sunxi_thermal.c Log Message: Cleanup previous: Try new bindings first, document old with DTCOMPAT, KNF To generate a diff of this commit: cvs rdiff -u

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

2023-05-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 2 23:08:59 UTC 2023 Modified Files: src/sys/arch/arm/sunxi: sunxi_thermal.c Log Message: Cleanup previous: Try new bindings first, document old with DTCOMPAT, KNF To generate a diff of this commit: cvs rdiff -u

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

2023-05-02 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 2 10:18:54 UTC 2023 Modified Files: src/sys/arch/arm/sunxi: sunxi_thermal.c Log Message: apparently the 'ahb' and 'ths' clocks were renamed to 'bus' and 'mod' in the fdt at some point, so look for those as well with

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

2023-05-02 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 2 10:18:54 UTC 2023 Modified Files: src/sys/arch/arm/sunxi: sunxi_thermal.c Log Message: apparently the 'ahb' and 'ths' clocks were renamed to 'bus' and 'mod' in the fdt at some point, so look for those as well with

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

2022-11-19 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Sat Nov 19 09:05:42 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: sunxi_can.c: fix build with MBUFTRACE To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/sunxi/sunxi_can.c

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

2022-11-19 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Sat Nov 19 09:05:42 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: sunxi_can.c: fix build with MBUFTRACE To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/sunxi/sunxi_can.c

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

2022-10-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 29 19:07:39 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_codec.c Log Message: sun8icodec: Update for binding spec changes. The allwinner,sun8i-a33-codec binding spec has changed[1] to allow for

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

2022-10-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 29 19:07:39 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_codec.c Log Message: sun8icodec: Update for binding spec changes. The allwinner,sun8i-a33-codec binding spec has changed[1] to allow for

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

2022-09-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Sep 27 06:14:13 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: malloc -> kmem To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/sunxi/sunxi_can.c Please note that

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

2022-09-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Sep 27 06:14:13 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: malloc -> kmem To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/sunxi/sunxi_can.c Please note that

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

2022-09-25 Thread Taylor R Campbell
> Module Name:src > Committed By: riastradh > Date: Sun Sep 25 07:50:23 UTC 2022 > > Modified Files: > src/sys/arch/arm/sunxi: sunxi_drm.c sunxi_fb.c > > Log Message: > sunxidrm: Set is_console on the drm device, not the fb child. > > The drm device is represented by a

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

2022-09-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 25 07:50:23 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c sunxi_fb.c Log Message: sunxidrm: Set is_console on the drm device, not the fb child. The drm device is represented by a

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

2022-09-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 25 07:50:23 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c sunxi_fb.c Log Message: sunxidrm: Set is_console on the drm device, not the fb child. The drm device is represented by a

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

2022-09-21 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Sep 21 20:21:16 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Just skipping sunxi_can_rx_intr() if the DATA_OR flag is set isn't enough to properly recover from overrrun in all case. So go the

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

2022-09-21 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Sep 21 20:21:16 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Just skipping sunxi_can_rx_intr() if the DATA_OR flag is set isn't enough to properly recover from overrrun in all case. So go the

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

2022-09-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 19 11:21:36 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Don't process RX if SUNXI_CAN_INT_DATA_OR is pending. Seems to fix occasional RX stalls To generate a diff of this commit: cvs rdiff

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

2022-09-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 19 11:21:36 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Don't process RX if SUNXI_CAN_INT_DATA_OR is pending. Seems to fix occasional RX stalls To generate a diff of this commit: cvs rdiff

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

2022-09-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 15:44:29 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Eliminate use of IFF_OACTIVE. While here, fix a use-after-free bug in the "too many segments" error path in

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

2022-09-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 15:44:29 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Eliminate use of IFF_OACTIVE. While here, fix a use-after-free bug in the "too many segments" error path in

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

2022-09-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 15:28:01 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Eliminate use of IFF_OACTIVE. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/sunxi/sunxi_can.c Please

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

2022-09-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 15:28:01 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Eliminate use of IFF_OACTIVE. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/sunxi/sunxi_can.c Please

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

2022-09-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 02:32:14 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun4i_emac.c Log Message: Eliminate use of IFF_OACTIVE. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/sunxi/sun4i_emac.c

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

2022-09-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 02:32:14 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun4i_emac.c Log Message: Eliminate use of IFF_OACTIVE. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/sunxi/sun4i_emac.c

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

2022-05-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 15 16:58:28 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Switch off polling when ready for interrupts. When I introduced logic to do polling and then interrupts, I

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

2022-05-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 15 16:58:28 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Switch off polling when ready for interrupts. When I introduced logic to do polling and then interrupts, I

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

2022-03-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 18 23:36:57 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Do self-test and first RNG draw synchronously. If the self-test fails, disable everything else at boot -- don't

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

2022-03-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 18 23:36:57 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Do self-test and first RNG draw synchronously. If the self-test fails, disable everything else at boot -- don't

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

2022-03-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 18 23:36:42 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Attach rndsource as RND_TYPE_RNG. Previously this was attached as RND_TYPE_UNKNOWN, at a time when the kernel

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

2022-03-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 18 23:36:42 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Attach rndsource as RND_TYPE_RNG. Previously this was attached as RND_TYPE_UNKNOWN, at a time when the kernel

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

2022-03-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 18 23:35:48 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Split out interrupt and thread locks. No need to block interrupts while we're going through all the data

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

2022-03-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 18 23:35:48 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Split out interrupt and thread locks. No need to block interrupts while we're going through all the data

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:20 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c sunxi_drm.h sunxi_fb.c Log Message: sunxi/drm: Use an explicit task queue to avoid config_defer pitfalls. Same as the other drm drivers. To

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:20 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c sunxi_drm.h sunxi_fb.c Log Message: sunxi/drm: Use an explicit task queue to avoid config_defer pitfalls. Same as the other drm drivers. To

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:25:25 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_fb.c Log Message: Defer call to drmfb_attach, otherwise we lock against ourselves Mutex error: mutex_vector_enter,542: locking against myself

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:25:25 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_fb.c Log Message: Defer call to drmfb_attach, otherwise we lock against ourselves Mutex error: mutex_vector_enter,542: locking against myself

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:25:17 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c Log Message: Use helper to fill fb struct Author: Maya Rashish Committer: Taylor R Campbell To generate a diff of this commit: cvs rdiff -u

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:25:17 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c Log Message: Use helper to fill fb struct Author: Maya Rashish Committer: Taylor R Campbell To generate a diff of this commit: cvs rdiff -u

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:25:09 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c Log Message: Fill fb->dev. Author: Maya Rashish Committer: Taylor R Campbell To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:25:09 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c Log Message: Fill fb->dev. Author: Maya Rashish Committer: Taylor R Campbell To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

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

2021-11-10 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 10 17:38:11 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun50i_h6_gpio.c sun50i_h6_r_ccu.c sun50i_h6_r_ccu.h Log Message: add clock and reset for APB2 RSB on Allwinner H6 To generate a diff of this

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

2021-11-10 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 10 17:38:11 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun50i_h6_gpio.c sun50i_h6_r_ccu.c sun50i_h6_r_ccu.h Log Message: add clock and reset for APB2 RSB on Allwinner H6 To generate a diff of this

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

2021-11-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 8 17:58:27 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun50i_h6_gpio.c Log Message: This H6 pin (PL9) function is called s_cir_rx, not s_cir. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2021-11-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 8 17:58:27 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun50i_h6_gpio.c Log Message: This H6 pin (PL9) function is called s_cir_rx, not s_cir. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2021-11-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 7 17:13:38 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_nmi.c Log Message: sunxi: nmi: add support for #interrupt-cells 3 bindings To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2021-11-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 7 17:13:38 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_nmi.c Log Message: sunxi: nmi: add support for #interrupt-cells 3 bindings To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2021-11-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 7 17:13:26 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: sunxi: sun50i-a64: add support for A64_CLK_CPUX clock To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2021-11-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 7 17:13:26 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun50i_a64_ccu.c Log Message: sunxi: sun50i-a64: add support for A64_CLK_CPUX clock To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2021-11-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 7 17:13:12 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: files.sunxi sunxi_ccu.c sunxi_ccu.h Added Files: src/sys/arch/arm/sunxi: sunxi_ccu_mux.c Log Message: sunxi: ccu: add support for basic "mux" clocks

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

2021-11-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 7 17:13:12 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: files.sunxi sunxi_ccu.c sunxi_ccu.h Added Files: src/sys/arch/arm/sunxi: sunxi_ccu_mux.c Log Message: sunxi: ccu: add support for basic "mux" clocks

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

2021-08-07 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 7 15:41:01 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Call crypto_unblock when a task completes. Otherwise under load this would presumably just hang after returning

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

2021-08-07 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 7 15:41:01 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: sun8icrypto(4): Call crypto_unblock when a task completes. Otherwise under load this would presumably just hang after returning

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

2021-07-31 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sat Jul 31 11:34:40 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_platform.c Log Message: sunxi_platform: declare UART FIFO sizes for SoCs we support To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

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

2021-07-31 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sat Jul 31 11:34:40 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_platform.c Log Message: sunxi_platform: declare UART FIFO sizes for SoCs we support To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

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

2021-05-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 5 20:58:03 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_codec.c sunxi_codec.h Log Message: Fix GENERIC64 build To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2021-05-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 5 20:58:03 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_codec.c sunxi_codec.h Log Message: Fix GENERIC64 build To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2021-02-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 21 16:07:43 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.h Log Message: Align descriptors to 64 bytes instead of CACHE_LINE_SIZE (128) as all known Allwinner SoCs with this part use 64-byte cache lines.

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

2021-02-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 21 16:07:43 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.h Log Message: Align descriptors to 64 bytes instead of CACHE_LINE_SIZE (128) as all known Allwinner SoCs with this part use 64-byte cache lines.

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

2021-01-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jan 29 06:24:19 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c Log Message: Fix previous; sunxidrm(4) couldn't be probed on Allwinner A64 due to trailing whitespace in compat string. To generate a diff of this

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

2021-01-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jan 29 06:24:19 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_drm.c Log Message: Fix previous; sunxidrm(4) couldn't be probed on Allwinner A64 due to trailing whitespace in compat string. To generate a diff of this

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

2021-01-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 27 02:09:39 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c sun4i_dma.c sun6i_dma.c sun8i_crypto.c sunxi_can.c sunxi_codec.c sunxi_de2_ccu.c sunxi_dep.c sunxi_emac.c sunxi_gpio.c

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

2021-01-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 27 02:09:39 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c sun4i_dma.c sun6i_dma.c sun8i_crypto.c sunxi_can.c sunxi_codec.c sunxi_de2_ccu.c sunxi_dep.c sunxi_emac.c sunxi_gpio.c

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

2021-01-20 Thread Martin Husemann
On Tue, Jan 19, 2021 at 07:19:51PM +0100, Martin Husemann wrote: > On Tue, Jan 19, 2021 at 12:35:10AM +, Jason R Thorpe wrote: > > Module Name:src > > Committed By: thorpej > > Date: Tue Jan 19 00:35:10 UTC 2021 > > > > Modified Files: > >

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

2021-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 20 00:48:49 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_sramc.c Log Message: Fix previous; of_search_compatible returns the sentinel when there is no match, so we need to test ->data for NULL, not the return

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

2021-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 20 00:48:49 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_sramc.c Log Message: Fix previous; of_search_compatible returns the sentinel when there is no match, so we need to test ->data for NULL, not the return

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

2021-01-19 Thread Martin Husemann
On Tue, Jan 19, 2021 at 12:35:10AM +, Jason R Thorpe wrote: > Module Name: src > Committed By: thorpej > Date: Tue Jan 19 00:35:10 UTC 2021 > > Modified Files: > src/sys/arch/arm/sunxi: sunxi_sramc.c > > Log Message: > Use device_compatible_entry / of_search_compatible()

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

2021-01-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jan 19 00:35:10 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_sramc.c Log Message: Use device_compatible_entry / of_search_compatible() rather than matching against multiple sets of compatibility strings. To

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

2021-01-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jan 19 00:35:10 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sunxi_sramc.c Log Message: Use device_compatible_entry / of_search_compatible() rather than matching against multiple sets of compatibility strings. To

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

2021-01-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jan 18 13:29:37 UTC 2021 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.31 -r1.32 src/sys/arch/arm/sunxi/sunxi_gpio.c Please note

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

2021-01-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jan 18 13:29:37 UTC 2021 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.31 -r1.32 src/sys/arch/arm/sunxi/sunxi_gpio.c Please note

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

2021-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 15 23:02:38 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun6i_spi.c Log Message: trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/sunxi/sun6i_spi.c Please note

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

2021-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 15 23:02:38 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun6i_spi.c Log Message: trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/sunxi/sun6i_spi.c Please note

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

2021-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 15 23:02:07 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun6i_spi.c Log Message: use fdtbus_intr_establish_xname To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/sunxi/sun6i_spi.c

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

2021-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 15 23:02:07 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun6i_spi.c Log Message: use fdtbus_intr_establish_xname To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/sunxi/sun6i_spi.c

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

2021-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 15 22:47:33 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun4i_dma.c sun4i_emac.c sun4i_spi.c sun6i_dma.c sun8i_codec.c sun8i_crypto.c sunxi_can.c sunxi_emac.c sunxi_gmac.c sunxi_gpio.c

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

2021-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 15 22:47:33 UTC 2021 Modified Files: src/sys/arch/arm/sunxi: sun4i_dma.c sun4i_emac.c sun4i_spi.c sun6i_dma.c sun8i_codec.c sun8i_crypto.c sunxi_can.c sunxi_emac.c sunxi_gmac.c sunxi_gpio.c

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

2020-10-18 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 19 01:13:41 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c Log Message: sunxi_debe_set_videomode(): As byte-swapped framebuffer is now handled by FDT override, do not configure FB to little-endian format for

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

2020-10-18 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 19 01:13:41 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_debe.c Log Message: sunxi_debe_set_videomode(): As byte-swapped framebuffer is now handled by FDT override, do not configure FB to little-endian format for

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

2020-10-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 18 14:00:08 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_mixer.c Log Message: Treat ARGB/XRGB as BGRA/BGRX on big endian kernels. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2020-10-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 18 14:00:08 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_mixer.c Log Message: Treat ARGB/XRGB as BGRA/BGRX on big endian kernels. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2020-08-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Aug 27 16:35:13 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_gpio.c Log Message: Avoid undefined behaviour as detected by KUBSAN To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

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

2020-08-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Aug 27 16:35:13 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_gpio.c Log Message: Avoid undefined behaviour as detected by KUBSAN To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

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

2020-08-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Aug 24 07:42:02 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Appease gcc when building with KASAN which gave this error before error: stack usage might be unbounded [-Werror=stack-usage=] To

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

2020-08-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Aug 24 07:42:02 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Appease gcc when building with KASAN which gave this error before error: stack usage might be unbounded [-Werror=stack-usage=] To

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

2020-07-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 5 05:16:51 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/sunxi/sunxi_nand.c Please note that

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

2020-07-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 5 05:16:51 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/sunxi/sunxi_nand.c Please note that

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

2020-06-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Jun 14 16:29:47 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: Fix !DIAGNOSTIC compile. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/sunxi/sun8i_crypto.c Please

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

2020-06-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Jun 14 16:29:47 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: Fix !DIAGNOSTIC compile. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/sunxi/sun8i_crypto.c Please

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

2020-06-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 13 18:58:26 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: Draft opencrypto support for Allwinner Crypto Engine. XXX Can't handle nonzero crd_skip yet. To generate a diff of this

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

2020-06-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 13 18:58:26 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: Draft opencrypto support for Allwinner Crypto Engine. XXX Can't handle nonzero crd_skip yet. To generate a diff of this

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

2020-06-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 13 18:57:54 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c sun8i_crypto.h Log Message: Rework sun8i crypto. - Preallocate tasks and DMA maps together for now, for 4k transfers. - Confine setup of the

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

2020-06-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 13 18:57:54 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c sun8i_crypto.h Log Message: Rework sun8i crypto. - Preallocate tasks and DMA maps together for now, for 4k transfers. - Confine setup of the

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

2020-06-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 13 18:54:38 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: Truncate hw.sun8icryptoN.rng queries to 4096 bytes. ...rather than fail entirely. To generate a diff of this commit: cvs rdiff

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

2020-06-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 13 18:54:38 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun8i_crypto.c Log Message: Truncate hw.sun8icryptoN.rng queries to 4096 bytes. ...rather than fail entirely. To generate a diff of this commit: cvs rdiff

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

2020-05-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 7 11:24:47 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c Log Message: Add A20 CLK_OUT_A and CLK_OUT_B clocks To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2020-05-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 7 11:24:47 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c Log Message: Add A20 CLK_OUT_A and CLK_OUT_B clocks To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2020-03-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Mar 27 01:42:11 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_rtc.c Log Message: Add the clock providers for the sun6i_a31, sun8i_a23, sun8i_r40, sun8i_v3, sun8i_h3, sun50i_h5 (same as H3), and sun50i_h6 RTC blocks.

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

2020-03-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Mar 27 01:42:11 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_rtc.c Log Message: Add the clock providers for the sun6i_a31, sun8i_a23, sun8i_r40, sun8i_v3, sun8i_h3, sun50i_h5 (same as H3), and sun50i_h6 RTC blocks.

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

2020-03-06 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sat Mar 7 00:51:10 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: enable DDR and HS200 modes only on boards which claim to support them with this eMMC works on libretech,all-h3-cc-h5 also tested on

  1   2   3   4   5   6   7   8   >