svn commit: r357254 - in head/sys: dts/arm64/overlays modules/dtb/rockchip

2020-01-29 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Jan 29 12:10:42 2020 New Revision: 357254 URL: https://svnweb.freebsd.org/changeset/base/357254 Log: Add an overlay for RK3328 USB3 node. It doesn't exist in mainline dts due to the issues related with detaching and reattaching USB3 devices as mentioned in

svn commit: r357252 - head/sys/arm64/rockchip

2020-01-29 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Jan 29 09:36:59 2020 New Revision: 357252 URL: https://svnweb.freebsd.org/changeset/base/357252 Log: Enable USB3 support for Rockchip RK3328 SoC. Reviewed by: manu Modified: head/sys/arm64/rockchip/rk_dwc3.c Modified: head/sys/arm64/rockchip/rk_dwc3.c

svn commit: r357250 - head/sys/arm64/rockchip/clk

2020-01-29 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Jan 29 08:46:35 2020 New Revision: 357250 URL: https://svnweb.freebsd.org/changeset/base/357250 Log: Add USB3 related clock definitions for Rockchip RK3328 SoC. Reviewed by: manu Modified: head/sys/arm64/rockchip/clk/rk3328_cru.c Modified:

svn commit: r356075 - head/sys/dev/etherswitch/e6000sw

2019-12-25 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Dec 25 11:26:38 2019 New Revision: 356075 URL: https://svnweb.freebsd.org/changeset/base/356075 Log: Fix panic when running etherswitchcfg port command. Modified: head/sys/dev/etherswitch/e6000sw/e6000sw.c Modified: head/sys/dev/etherswitch/e6000sw/e6000sw.c

Re: svn commit: r355373 - in head/sys: amd64/amd64 amd64/cloudabi32 amd64/cloudabi64 amd64/ia32 amd64/linux amd64/linux32 arm/arm arm/cloudabi32 arm64/arm64 arm64/cloudabi32 arm64/cloudabi64 arm64/lin

2019-12-03 Thread Ganbold Tsagaankhuu
On Wed, Dec 4, 2019 at 7:18 AM John Baldwin wrote: > Author: jhb > Date: Tue Dec 3 23:17:54 2019 > New Revision: 355373 > URL: https://svnweb.freebsd.org/changeset/base/355373 > > Log: > Use uintptr_t instead of register_t * for the stack base. > > - Use ustringp for the location of the

svn commit: r346428 - in head/sys: arm64/conf conf

2019-09-03 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Apr 20 03:21:47 2019 New Revision: 346428 URL: https://svnweb.freebsd.org/changeset/base/346428 Log: Add SY8106A Buck Regulator and Allwinner CIR devices to GENERIC arm64 kernel. Modified: head/sys/arm64/conf/GENERIC head/sys/conf/files.arm64 Modified:

svn commit: r346028 - head/sys/dev/usb/net

2019-09-03 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Mon Apr 8 13:40:46 2019 New Revision: 346028 URL: https://svnweb.freebsd.org/changeset/base/346028 Log: Fix URE_WDT6_SET_MODE value in the register definition. Both linux and u-boot sources for RTL8152 driver has this value. RTL8152 USB ethernet is used in NanoPI R1

svn commit: r346052 - head/sys/dev/usb/net

2019-09-03 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Apr 9 13:54:08 2019 New Revision: 346052 URL: https://svnweb.freebsd.org/changeset/base/346052 Log: In some cases like NanoPI R1, its second USB ethernet RTL8152 (chip version URE_CHIP_VER_4C10) doesn't have hardwired MAC address, in other words, it is all zeros.

svn commit: r351452 - in head/sys: dts/arm/overlays modules/dtb/allwinner

2019-08-24 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Aug 24 13:26:34 2019 New Revision: 351452 URL: https://svnweb.freebsd.org/changeset/base/351452 Log: dtso: allwinner: Add an overlay for H3 thermal node Reviewed by: manu Added: head/sys/dts/arm/overlays/sun8i-h3-ths.dtso (contents, props changed) Modified:

svn commit: r350162 - head/sys/dev/sdhci

2019-07-19 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Jul 20 02:53:06 2019 New Revision: 350162 URL: https://svnweb.freebsd.org/changeset/base/350162 Log: Add emmc support for Rockchip RK3399 SoC. Tested on NanoPC-T4 board. Reviewed by: manu Differential Revision:https://reviews.freebsd.org/D20156

svn commit: r350161 - in head/sys: arm64/conf arm64/rockchip conf

2019-07-19 Thread Ganbold Tsagaankhuu
(empty, because file is newly added) +++ head/sys/arm64/rockchip/rk3399_emmcphy.cSat Jul 20 02:03:31 2019 (r350161) @@ -0,0 +1,341 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * + * Copyright (c) 2019 Ganbold Tsagaankhuu + * All rights reserved. + * + * Redistribution

svn commit: r349638 - head/sys/arm64/rockchip

2019-07-02 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Jul 3 03:42:51 2019 New Revision: 349638 URL: https://svnweb.freebsd.org/changeset/base/349638 Log: Subclass Rockchip's General Register Files driver from Simple MFD driver. Modified: head/sys/arm64/rockchip/rk_grf.c Modified: head/sys/arm64/rockchip/rk_grf.c

svn commit: r349637 - head/sys/conf

2019-07-02 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Jul 3 01:40:29 2019 New Revision: 349637 URL: https://svnweb.freebsd.org/changeset/base/349637 Log: Fix build error introduced by r349596. Modified: head/sys/conf/files Modified: head/sys/conf/files

Re: svn commit: r349596 - head/sys/dev/fdt

2019-07-02 Thread Ganbold Tsagaankhuu
On Tue, Jul 2, 2019 at 4:47 PM Ganbold Tsagaankhuu wrote: > Author: ganbold > Date: Tue Jul 2 08:47:18 2019 > New Revision: 349596 > URL: https://svnweb.freebsd.org/changeset/base/349596 > > Log: > Extend simple_mfd driver to expose a syscon interface if > that

svn commit: r349596 - head/sys/dev/fdt

2019-07-02 Thread Ganbold Tsagaankhuu
fd_probe), DEVMETHOD(device_attach,simple_mfd_attach), + DEVMETHOD(device_detach,simple_mfd_detach), DEVMETHOD_END }; Added: head/sys/dev/fdt/simple_mfd.h == --- /dev/null 00:00:00 1970 (empty, because file is newly

svn commit: r347097 - head/sys/arm64/rockchip/clk

2019-05-04 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat May 4 10:48:44 2019 New Revision: 347097 URL: https://svnweb.freebsd.org/changeset/base/347097 Log: Add emmc clock definitions for Rockchip RK3399 SoC. Modified: head/sys/arm64/rockchip/clk/rk3399_cru.c Modified: head/sys/arm64/rockchip/clk/rk3399_cru.c

svn commit: r346993 - head/sys/arm64/arm64

2019-05-01 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed May 1 14:20:31 2019 New Revision: 346993 URL: https://svnweb.freebsd.org/changeset/base/346993 Log: Add a hw.model sysctl oid for arm64 which reports the CPU model similar to armv6/7. Reviewed by: andrew, manu Differential Revision:

Re: svn commit: r346598 - head/sys/modules

2019-04-29 Thread Ganbold Tsagaankhuu
On Mon, Apr 29, 2019 at 11:16 PM Andrew Gallatin wrote: > On 2019-04-29 10:54, Emmanuel Vadot wrote: > > On Mon, 29 Apr 2019 10:49:01 -0400 > > Andrew Gallatin wrote: > > > >> On 2019-04-29 10:21, Rodney W. Grimes wrote: > On Tue, 23 Apr 2019 at 13:26, Rodney W. Grimes > wrote: >

svn commit: r346428 - in head/sys: arm64/conf conf

2019-04-19 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Apr 20 03:21:47 2019 New Revision: 346428 URL: https://svnweb.freebsd.org/changeset/base/346428 Log: Add SY8106A Buck Regulator and Allwinner CIR devices to GENERIC arm64 kernel. Modified: head/sys/arm64/conf/GENERIC head/sys/conf/files.arm64 Modified:

svn commit: r346052 - head/sys/dev/usb/net

2019-04-09 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Apr 9 13:54:08 2019 New Revision: 346052 URL: https://svnweb.freebsd.org/changeset/base/346052 Log: In some cases like NanoPI R1, its second USB ethernet RTL8152 (chip version URE_CHIP_VER_4C10) doesn't have hardwired MAC address, in other words, it is all zeros.

svn commit: r346028 - head/sys/dev/usb/net

2019-04-08 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Mon Apr 8 13:40:46 2019 New Revision: 346028 URL: https://svnweb.freebsd.org/changeset/base/346028 Log: Fix URE_WDT6_SET_MODE value in the register definition. Both linux and u-boot sources for RTL8152 driver has this value. RTL8152 USB ethernet is used in NanoPI R1

svn commit: r344456 - head/sys/arm/allwinner

2019-02-21 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Fri Feb 22 03:11:27 2019 New Revision: 344456 URL: https://svnweb.freebsd.org/changeset/base/344456 Log: Add base to the warning threshold. Modified: head/sys/arm/allwinner/axp81x.c Modified: head/sys/arm/allwinner/axp81x.c

svn commit: r344343 - head/sys/arm/allwinner

2019-02-19 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Feb 20 07:10:38 2019 New Revision: 344343 URL: https://svnweb.freebsd.org/changeset/base/344343 Log: Clarify notifications when battery capacity ratio reaches warning and shutdown thresholds. Modified: head/sys/arm/allwinner/axp81x.c Modified:

svn commit: r344219 - head/sys/arm/allwinner

2019-02-16 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sun Feb 17 01:16:27 2019 New Revision: 344219 URL: https://svnweb.freebsd.org/changeset/base/344219 Log: Add sysctl for setting battery charging current. The charging current can be set using steps from 0: 200mA to 13: 2800mA (200mA/step). While there, fix battery

svn commit: r344003 - head/sys/arm/allwinner

2019-02-11 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Mon Feb 11 14:31:19 2019 New Revision: 344003 URL: https://svnweb.freebsd.org/changeset/base/344003 Log: Add sensors support for AXP803/AXP813. Sensor values such as battery charging, charge state, voltage, charging current, discharging current, battery capacity etc.

svn commit: r343952 - head/sys/arm/allwinner

2019-02-10 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sun Feb 10 08:41:52 2019 New Revision: 343952 URL: https://svnweb.freebsd.org/changeset/base/343952 Log: Enable necessary bits when activating interrupts. This allows reading some events from the interrupt status registers. These events are reported to devd via system

Re: svn commit: r336603 - head/sys/modules/dtb/allwinner

2018-07-22 Thread Ganbold Tsagaankhuu
On Sun, Jul 22, 2018 at 10:01 PM, Ganbold Tsagaankhuu wrote: > Author: ganbold > Date: Sun Jul 22 14:01:49 2018 > New Revision: 336603 > URL: https://svnweb.freebsd.org/changeset/base/336603 > > Log: > dtb/allwinner: Build sun8i-h2-plus-orangepi-r1.dts > We have a u-

svn commit: r336603 - head/sys/modules/dtb/allwinner

2018-07-22 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sun Jul 22 14:01:49 2018 New Revision: 336603 URL: https://svnweb.freebsd.org/changeset/base/336603 Log: dtb/allwinner: Build sun8i-h2-plus-orangepi-r1.dts We have a u-boot port for this board so add the dtb to the build. Modified:

Re: svn commit: r334626 - in head: lib/libc/amd64 lib/libc/amd64/sys lib/libc/arm lib/libc/arm/sys lib/libc/i386 lib/libc/i386/sys lib/libc/mips lib/libc/mips/sys lib/libc/powerpc lib/libc/powerpc/sys

2018-06-05 Thread Ganbold Tsagaankhuu
On Tue, Jun 5, 2018 at 3:35 AM, Mark Johnston wrote: > Author: markj > Date: Mon Jun 4 19:35:15 2018 > New Revision: 334626 > URL: https://svnweb.freebsd.org/changeset/base/334626 > > Log: > Reimplement brk() and sbrk() to avoid the use of _end. > > Previously, libc.so would initialize its

svn commit: r317126 - head/sys/arm/allwinner

2017-04-19 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Apr 19 05:59:00 2017 New Revision: 317126 URL: https://svnweb.freebsd.org/changeset/base/317126 Log: Use hwreset_get_by_ofw_idx() function instead, since there is no reset-names dts property defined for IR in case of H3 SoC. That way IR works on H3 SoC based board.

svn commit: r317078 - head/sys/arm/allwinner

2017-04-18 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Apr 18 06:58:04 2017 New Revision: 317078 URL: https://svnweb.freebsd.org/changeset/base/317078 Log: Remove function declaration that doesn't exist. Modified: head/sys/arm/allwinner/a10_gpio.h Modified: head/sys/arm/allwinner/a10_gpio.h

svn commit: r317040 - head/share/misc

2017-04-17 Thread Ganbold Tsagaankhuu
label="Gabor Kovesdan\nga...@freebsd.org\n2010/02/02"] gad [label="Garance A. Drosehn\n...@freebsd.org\n2000/10/27"] gallatin [label="Andrew Gallatin\ngalla...@freebsd.org\n1999/01/15"] +ganbold [label="Ganbold Tsagaankhuu\nganb...@freebsd.org\n2013/12/18"] ga

svn commit: r315931 - head/sys/arm/allwinner

2017-03-25 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Mar 25 10:39:24 2017 New Revision: 315931 URL: https://svnweb.freebsd.org/changeset/base/315931 Log: Fix and add comments to match selected frequency sample. Add debug printfs when bootverbose is used. No functional changes. Modified:

svn commit: r310019 - in head/sys: arm/conf arm/rockchip conf

2016-12-13 Thread Ganbold Tsagaankhuu
= --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/rockchip/rk30xx_mp.h Tue Dec 13 11:43:46 2016 (r310019) @@ -0,0 +1,38 @@ +/*- + * Copyright (C) 2016 Ganbold Tsagaankhuu <ganb...@freebsd.org> + *

svn commit: r307984 - in head/sys/arm: allwinner conf

2016-10-26 Thread Ganbold Tsagaankhuu
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/allwinner/aw_cir.c Thu Oct 27 04:26:33 2016 (r307984) @@ -0,0 +1,535 @@ +/*- + * Copyright (c) 2016 Ganbold Tsagaankhuu <ganb...@freebsd.org> + * All rights reserved. + * + * Redistribution a

svn commit: r291683 - in head/sys: arm/amlogic/aml8726 boot/fdt/dts/arm

2015-12-03 Thread Ganbold Tsagaankhuu
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/amlogic/aml8726/aml8726_if_dwc.c Thu Dec 3 09:37:20 2015(r291683) @@ -0,0 +1,98 @@ +/*- + * Copyright (c) 2015 Ganbold Tsagaankhuu <ganb...@freebsd.org> + * All rights re

Re: svn commit: r289759 - in head/sys/arm: arm include

2015-10-31 Thread Ganbold Tsagaankhuu
On Fri, Oct 23, 2015 at 12:38 AM, Jason A. Harmening wrote: > Author: jah > Date: Thu Oct 22 16:38:01 2015 > New Revision: 289759 > URL: https://svnweb.freebsd.org/changeset/base/289759 > > Log: > Use pmap_quick* functions in armv6 busdma, for bounce buffers and cache >

svn commit: r289630 - head/sys/arm/amlogic/aml8726

2015-10-20 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Oct 20 13:47:36 2015 New Revision: 289630 URL: https://svnweb.freebsd.org/changeset/base/289630 Log: Include "opt_platform.h" to fix kernel build for amlogic devices. Modified: head/sys/arm/amlogic/aml8726/aml8726_machdep.c Modified:

svn commit: r283361 - in head/sys: arm/conf boot/fdt/dts/arm

2015-05-24 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sun May 24 08:45:19 2015 New Revision: 283361 URL: https://svnweb.freebsd.org/changeset/base/283361 Log: Add kernel config and dts files for an aml8726-m3 based device. Following u-boot commands allow FreeBSD boot on Yiyate Android TV Box (aml8726-m3): tv open

svn commit: r283352 - head/sys/boot/fdt/dts/arm

2015-05-24 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sun May 24 07:09:16 2015 New Revision: 283352 URL: https://svnweb.freebsd.org/changeset/base/283352 Log: Enable leds for VSATV102 in dts. Differential Revision: https://reviews.freebsd.org/D2614 Submitted by: John Wehle Modified:

svn commit: r283360 - in head/sys/dev: acpi_support gpio led

2015-05-24 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sun May 24 07:45:42 2015 New Revision: 283360 URL: https://svnweb.freebsd.org/changeset/base/283360 Log: This implements default-state support as described in: https://www.kernel.org/doc/Documentation/devicetree/bindings/leds/leds-gpio.txt Without this booting

svn commit: r283188 - head/sys/arm/amlogic/aml8726

2015-05-21 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu May 21 07:35:20 2015 New Revision: 283188 URL: https://svnweb.freebsd.org/changeset/base/283188 Log: Add missing break statement. Submitted by: John Wehle Modified: head/sys/arm/amlogic/aml8726/aml8726_usb_phy-m6.c Modified:

svn commit: r283181 - in head/sys: arm/amlogic/aml8726 boot/fdt/dts/arm

2015-05-21 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu May 21 07:01:08 2015 New Revision: 283181 URL: https://svnweb.freebsd.org/changeset/base/283181 Log: The RTC initialization values are based on the SoC which can be determined at runtime so there's no need to set the values in each DTS. Tested on YYHD18

svn commit: r283186 - head/sys/arm/amlogic/aml8726

2015-05-21 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu May 21 07:23:50 2015 New Revision: 283186 URL: https://svnweb.freebsd.org/changeset/base/283186 Log: Add driver for usbclock generator for earlier amlogic chip. Differential Revision:https://reviews.freebsd.org/D2590 Submitted by: John Wehle

svn commit: r283183 - head/sys/arm/amlogic/aml8726

2015-05-21 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu May 21 07:09:01 2015 New Revision: 283183 URL: https://svnweb.freebsd.org/changeset/base/283183 Log: Remove unnecessary break statements. Submitted by:John Wehle Modified: head/sys/arm/amlogic/aml8726/aml8726_ccm.c

svn commit: r283137 - head/sys/arm/conf

2015-05-19 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed May 20 05:49:52 2015 New Revision: 283137 URL: https://svnweb.freebsd.org/changeset/base/283137 Log: D2432 (Patch for Amlogic single core PIC) moved the SMP option out of AML8726 and into board specific config files since some boards (e.g. YYHD18) use the

svn commit: r282934 - in head/sys/arm: arm include

2015-05-14 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Fri May 15 00:39:51 2015 New Revision: 282934 URL: https://svnweb.freebsd.org/changeset/base/282934 Log: It appears to be armv7_sleep is a duplication of armv7_cpu_sleep. For consistency with the naming conventions used by the other implementations kill armv7_sleep and

svn commit: r282812 - head/sys/arm/amlogic/aml8726

2015-05-12 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue May 12 08:53:54 2015 New Revision: 282812 URL: https://svnweb.freebsd.org/changeset/base/282812 Log: Disable WPI in case of aml8726-m3. The aml8726-m3 SoC is identified as a Cortex A9-r2 rev 4 CPU and it hangs sometimes during the boot when WFI is used by the

svn commit: r282830 - head/sys/arm/arm

2015-05-12 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed May 13 05:46:04 2015 New Revision: 282830 URL: https://svnweb.freebsd.org/changeset/base/282830 Log: Delete cpu_do_powersave which is set but never used/tested serving no useful purpose. Differential Revision:https://reviews.freebsd.org/D2516 Submitted

svn commit: r282620 - head/sys/arm/amlogic/aml8726

2015-05-07 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Fri May 8 04:38:01 2015 New Revision: 282620 URL: https://svnweb.freebsd.org/changeset/base/282620 Log: This follows the gic and ti/aintc code by adding additional barriers to the Amlogic pic driver. Differential Revision:https://reviews.freebsd.org/D2472

svn commit: r282619 - head/sys/boot/fdt/dts/arm

2015-05-07 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Fri May 8 04:22:11 2015 New Revision: 282619 URL: https://svnweb.freebsd.org/changeset/base/282619 Log: The interrupt-parent is set globally so it's unnecessary to also set it at each node. Differential Revision:https://reviews.freebsd.org/D2471 Submitted

svn commit: r282517 - head/sys/arm/amlogic/aml8726

2015-05-05 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed May 6 01:07:59 2015 New Revision: 282517 URL: https://svnweb.freebsd.org/changeset/base/282517 Log: This patch adds support for the extended baud rate register available on the aml8726-m6 (and later) SoC which allows for lower speeds. Differential Revision:

svn commit: r282129 - head/sys/arm/amlogic/aml8726

2015-04-28 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Apr 28 08:27:44 2015 New Revision: 282129 URL: https://svnweb.freebsd.org/changeset/base/282129 Log: Update Amlogic MMC driver: 1) Advertise the actual min / max speeds the hardware is capable of supporting given the reference clock used by the board.

svn commit: r282045 - head/sys/arm/conf

2015-04-26 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Mon Apr 27 00:39:57 2015 New Revision: 282045 URL: https://svnweb.freebsd.org/changeset/base/282045 Log: Enable root mounting from mmc/sd card. Modified: head/sys/arm/conf/RK3188 Modified: head/sys/arm/conf/RK3188

svn commit: r281412 - head/sys/gnu/dts/arm

2015-04-11 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Apr 11 08:17:39 2015 New Revision: 281412 URL: https://svnweb.freebsd.org/changeset/base/281412 Log: The GNU Amlogic DTS files have some errors (e.g. bad register address, bad IRQ, etc) which are fixed by this patch. John has sent these changes to the author of

svn commit: r281418 - head/sys/arm/amlogic/aml8726

2015-04-11 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Apr 11 08:34:41 2015 New Revision: 281418 URL: https://svnweb.freebsd.org/changeset/base/281418 Log: This modifies several FreeBSD drivers to use the GNU approach to supply clk81 information. It also changes the hardware strings in some of the drivers to match

svn commit: r281416 - head/sys/arm/amlogic/aml8726

2015-04-11 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Apr 11 08:30:37 2015 New Revision: 281416 URL: https://svnweb.freebsd.org/changeset/base/281416 Log: This modifies several FreeBSD drivers to use the hardware strings present in the GNU dts files. Submitted by: John Wehle Reviewed by: imp Modified:

svn commit: r281415 - head/sys/boot/fdt/dts/arm

2015-04-11 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Apr 11 08:27:38 2015 New Revision: 281415 URL: https://svnweb.freebsd.org/changeset/base/281415 Log: This modifies the FreeBSD Amlogic DTS files to use the GNU files as the base. Submitted by: John Wehle Reviewed by: imp Modified:

svn commit: r281413 - head/sys/boot/fdt/dts/arm

2015-04-11 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Apr 11 08:25:53 2015 New Revision: 281413 URL: https://svnweb.freebsd.org/changeset/base/281413 Log: The GNU files don't include a DTS for the aml8726-m8b (which has cortex-a5 cores unlike the aml8726-m8 which has cortex-a9 cores). Submitted by: John Wehle

svn commit: r280905 - in head/sys: arm/amlogic arm/amlogic/aml8726 arm/arm conf dev/mmc

2015-03-31 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Mar 31 11:50:46 2015 New Revision: 280905 URL: https://svnweb.freebsd.org/changeset/base/280905 Log: Add necessary changes to support various Amlogic SoC devices specially aml8726-m6 and aml8726-m8b SoC based devices. aml8726-m6 SoC exist in devices such as Visson

svn commit: r280906 - head/sys/boot/fdt/dts/arm

2015-03-31 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Mar 31 11:55:56 2015 New Revision: 280906 URL: https://svnweb.freebsd.org/changeset/base/280906 Log: Add device tree files for Hardkernel Odroid-C1 and Visson ATV-102 devices. Submitted by: John Wehle Approved by: stas (mentor) Added:

svn commit: r280907 - head/sys/arm/conf

2015-03-31 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Mar 31 11:59:57 2015 New Revision: 280907 URL: https://svnweb.freebsd.org/changeset/base/280907 Log: Add kernel config files for Hardkernel Odroid-C1 and Visson ATV-102 devices. Submitted by: John Wehle Approved by:stas (mentor) Added:

svn commit: r277413 - in head/sys: arm/conf arm/rockchip boot/fdt/dts/arm dev/mmc/host

2015-01-20 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Jan 20 09:07:28 2015 New Revision: 277413 URL: https://svnweb.freebsd.org/changeset/base/277413 Log: Enable Synopsys DesignWare Mobile Storage Host Controller driver on Rockchip boards. It currently supports PIO mode and dma mode needs external dma controller to be

svn commit: r277156 - in head/sys/arm: arm include

2015-01-13 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Jan 14 01:23:50 2015 New Revision: 277156 URL: https://svnweb.freebsd.org/changeset/base/277156 Log: Correct cpu type, it was rather Cortex A12 R0. Approved by:stas (mentor) Modified: head/sys/arm/arm/cpufunc.c head/sys/arm/arm/identcpu.c

svn commit: r277116 - in head/sys/arm: arm include

2015-01-12 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Jan 13 07:49:07 2015 New Revision: 277116 URL: https://svnweb.freebsd.org/changeset/base/277116 Log: Add CPU ID for ARM Cortex A17. Approved by:stas (mentor) Modified: head/sys/arm/arm/cpufunc.c head/sys/arm/arm/identcpu.c head/sys/arm/include/armreg.h

svn commit: r272602 - head/sys/dev/uart

2014-10-06 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Mon Oct 6 09:00:53 2014 New Revision: 272602 URL: https://svnweb.freebsd.org/changeset/base/272602 Log: Use documented compat string for msm uart. Whilst here use tab instead of spaces. Approved by:stas (mentor) Modified: head/sys/dev/uart/uart_bus_fdt.c

svn commit: r272399 - head/sys/dev/uart

2014-10-02 Thread Ganbold Tsagaankhuu
) +++ head/sys/dev/uart/uart_dev_msm.cThu Oct 2 08:12:42 2014 (r272399) @@ -0,0 +1,568 @@ +/*- + * Copyright (c) 2014 Ganbold Tsagaankhuu ganb...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted

svn commit: r271901 - head/sys/arm/allwinner

2014-09-20 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Sep 20 09:18:58 2014 New Revision: 271901 URL: http://svnweb.freebsd.org/changeset/base/271901 Log: Fix typo in comment. Disable AHB clock gate for ehci0. Approved by: stas (mentor) Modified: head/sys/arm/allwinner/a10_clk.c Modified:

svn commit: r266940 - head/sys/arm/conf

2014-06-01 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sun Jun 1 05:02:48 2014 New Revision: 266940 URL: http://svnweb.freebsd.org/changeset/base/266940 Log: Silence tinderbox build. Approved by:stas (mentor) Modified: head/sys/arm/conf/RK3188 Modified: head/sys/arm/conf/RK3188

svn commit: r266919 - head/sys/arm/conf

2014-05-31 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat May 31 06:17:34 2014 New Revision: 266919 URL: http://svnweb.freebsd.org/changeset/base/266919 Log: Add #NO_UNIVERSE to RADXA and RADXA-LITE kernel configs since there aren't any new devices in those files so unhook them from universe build. Approved by:

svn commit: r266871 - in head/sys: arm/conf boot/fdt/dts/arm

2014-05-30 Thread Ganbold Tsagaankhuu
Ganbold Tsagaankhuu ganb...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright

Re: svn commit: r265358 - head/sys/dev/usb/controller

2014-05-14 Thread Ganbold Tsagaankhuu
Hans On Mon, May 5, 2014 at 7:50 PM, Hans Petter Selasky hsela...@freebsd.orgwrote: Author: hselasky Date: Mon May 5 11:50:52 2014 New Revision: 265358 URL: http://svnweb.freebsd.org/changeset/base/265358 Log: Improve DWC OTG USB host side support for isochronous FULL and HIGH speed

svn commit: r265739 - in head/sys/arm: conf rockchip

2014-05-08 Thread Ganbold Tsagaankhuu
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/rockchip/rk30xx_mp.c Fri May 9 05:39:57 2014 (r265739) @@ -0,0 +1,192 @@ +/*- + * Copyright (c) 2014 Ganbold Tsagaankhuu ganb...@freebsd.org + * All rights reserved. + * + * Redistribution and use

svn commit: r265624 - head/sys/boot/fdt/dts/arm

2014-05-07 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu May 8 00:26:21 2014 New Revision: 265624 URL: http://svnweb.freebsd.org/changeset/base/265624 Log: Silence no interrupt-parent found message during boot. Approved by: stas (mentor) Modified: head/sys/boot/fdt/dts/arm/rk3188.dtsi Modified:

svn commit: r265207 - head/sys/arm/rockchip

2014-05-01 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Fri May 2 01:20:13 2014 New Revision: 265207 URL: http://svnweb.freebsd.org/changeset/base/265207 Log: Switch to use arm_devmap_add_entry() to setup static device mapping. Approved by: stas (mentor) Modified: head/sys/arm/rockchip/rk30xx_machdep.c Modified:

svn commit: r265038 - head/sys/boot/fdt/dts/arm

2014-04-27 Thread Ganbold Tsagaankhuu
/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/boot/fdt/dts/arm/sun4i-a10.dtsiMon Apr 28 05:39:20 2014 (r265038) @@ -0,0 +1,133 @@ +/*- + * Copyright (c) 2014 Ganbold Tsagaankhuu ganb...@freebsd.org + * All rights reserved. + * + * Redistribution and use

svn commit: r263711 - in head/sys: arm/allwinner arm/allwinner/a20 arm/rockchip boot/fdt/dts/arm

2014-03-25 Thread Ganbold Tsagaankhuu
Mar 25 06:55:53 2014 (r263710) +++ head/sys/arm/allwinner/a10_clk.cTue Mar 25 08:31:47 2014 (r263711) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@freebsd.org * All rights reserved

svn commit: r263698 - in head/sys/arm: allwinner/a20 conf

2014-03-24 Thread Ganbold Tsagaankhuu
/sys/arm/allwinner/a20/a20_mp.c Tue Mar 25 01:34:39 2014 (r263698) @@ -0,0 +1,158 @@ +/*- + * Copyright (c) 2014 Ganbold Tsagaankhuu ganb...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided

svn commit: r262708 - head/sys/arm/allwinner

2014-03-03 Thread Ganbold Tsagaankhuu
/sys/arm/allwinner/a10_gpio.h Mon Mar 3 11:00:52 2014 (r262708) @@ -0,0 +1,34 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided

svn commit: r262709 - head/sys/arm/allwinner

2014-03-03 Thread Ganbold Tsagaankhuu
:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/allwinner/a10_sramc.c Mon Mar 3 11:24:47 2014 (r262709) @@ -0,0 +1,134 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * All rights reserved. + * + * Redistribution and use in source and binary forms

svn commit: r260447 - head/sys/boot/fdt/dts

2014-01-08 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Jan 8 09:33:16 2014 New Revision: 260447 URL: http://svnweb.freebsd.org/changeset/base/260447 Log: Update dts files of Cubieboard1,2 to use 1GB memory. Whilst there, fix cpu config register address for Cubieboard2. Approved by: stas (mentor) Replaced:

Re: svn commit: r259685 - in head/sys: arm/at91 dev/uart

2013-12-22 Thread Ganbold Tsagaankhuu
On Sun, Dec 22, 2013 at 12:23 AM, Warner Losh i...@freebsd.org wrote: Author: imp Date: Sat Dec 21 16:23:31 2013 New Revision: 259685 URL: http://svnweb.freebsd.org/changeset/base/259685 Log: Plumb the cn_grab and cn_ungrab routines down into the uart clients. Mask RX interrupts while

svn commit: r259640 - in head/sys: arm/arm arm/include conf

2013-12-19 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Fri Dec 20 00:56:23 2013 New Revision: 259640 URL: http://svnweb.freebsd.org/changeset/base/259640 Log: Add identification and necessary type checks for Krait CPU cores. Krait CPU is used in Qualcomm Snapdragon S4 and Snapdragon 400/600/800 SoCs and has

svn commit: r259121 - head/sys/arm/rockchip

2013-12-08 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Mon Dec 9 07:14:59 2013 New Revision: 259121 URL: http://svnweb.freebsd.org/changeset/base/259121 Log: Add gpio parse routines according to sys/boot/fdt/dts/bindings-gpio.txt. Reviewed by: stas@ Modified: head/sys/arm/rockchip/rk30xx_gpio.c

svn commit: r259122 - head/sys/boot/fdt/dts

2013-12-08 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Mon Dec 9 07:15:46 2013 New Revision: 259122 URL: http://svnweb.freebsd.org/changeset/base/259122 Log: Add gpio config for usb1 in dts. That way it gives power to other usb hub via gpio at boot time. Reviewed by: stas@ Modified:

svn commit: r258546 - head/sys/arm/rockchip

2013-11-25 Thread Ganbold Tsagaankhuu
/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/rockchip/rk30xx_wdog.c Mon Nov 25 11:01:19 2013 (r258546) @@ -0,0 +1,198 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * All rights reserved. + * + * Redistribution and use in source and binary

svn commit: r258547 - head/sys/boot/fdt/dts

2013-11-25 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Mon Nov 25 11:02:11 2013 New Revision: 258547 URL: http://svnweb.freebsd.org/changeset/base/258547 Log: Add clock frequency for rk3188 watchdog. Whilst here, replace clocks to clock-frequency. Approved by: ray@ Modified:

svn commit: r258548 - head/sys/arm/rockchip

2013-11-25 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Mon Nov 25 11:02:58 2013 New Revision: 258548 URL: http://svnweb.freebsd.org/changeset/base/258548 Log: Enable reset mechanism for rk3188. Approved by: ray@ Modified: head/sys/arm/rockchip/rk30xx_machdep.c Modified:

svn commit: r256948 - head/sys/boot/fdt/dts

2013-10-22 Thread Ganbold Tsagaankhuu
-radxa.dts Wed Oct 23 00:35:58 2013 (r256948) @@ -0,0 +1,59 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following

svn commit: r256949 - head/sys/arm/rockchip

2013-10-22 Thread Ganbold Tsagaankhuu
is newly added) +++ head/sys/arm/rockchip/common.c Wed Oct 23 00:39:43 2013 (r256949) @@ -0,0 +1,64 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification

svn commit: r256950 - head/sys/arm/conf

2013-10-22 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Wed Oct 23 00:43:22 2013 New Revision: 256950 URL: http://svnweb.freebsd.org/changeset/base/256950 Log: Radxa Rock board (by radxa.com) kernel config file. More info on the Wiki page: https://wiki.freebsd.org/FreeBSD/arm/Radxa%20Rock Reviewed by:

Re: svn commit: r256949 - head/sys/arm/rockchip

2013-10-22 Thread Ganbold Tsagaankhuu
On Wed, Oct 23, 2013 at 1:21 PM, Joel Dahl j...@vnode.se wrote: 23 okt 2013 kl. 02:39 skrev Ganbold Tsagaankhuu ganb...@freebsd.org: Author: ganbold (doc committer) Date: Wed Oct 23 00:39:43 2013 New Revision: 256949 URL: http://svnweb.freebsd.org/changeset/base/256949 Log

svn commit: r256839 - in head/sys: arm/broadcom/bcm2835 dev/usb/controller

2013-10-21 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Mon Oct 21 09:34:04 2013 New Revision: 256839 URL: http://svnweb.freebsd.org/changeset/base/256839 Log: Move and rename dwc otg driver to more generic one as it appears to work for rk3188 SoC based board too. No objections from: hselasky@

svn commit: r254056 - in head/sys: arm/allwinner arm/allwinner/a20 arm/conf boot/fdt/dts

2013-08-07 Thread Ganbold Tsagaankhuu
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/allwinner/a20/a20_cpu_cfg.cWed Aug 7 11:07:56 2013 (r254056) @@ -0,0 +1,136 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * All rights reserved

svn commit: r253857 - in head/sys/arm: arm include

2013-08-01 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Thu Aug 1 10:06:19 2013 New Revision: 253857 URL: http://svnweb.freebsd.org/changeset/base/253857 Log: Add identification for Cortex-A7 (R0) cores. Reviewed by: cognet@ Modified: head/sys/arm/arm/cpufunc.c head/sys/arm/arm/identcpu.c

svn commit: r247519 - in head/sys/dev: ic uart

2013-02-28 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Fri Mar 1 01:42:31 2013 New Revision: 247519 URL: http://svnweb.freebsd.org/changeset/base/247519 Log: Add support for A10 uart. A10 uart is derived from Synopsys DesignWare uart and requires to read Uart Status Register when IIR_BUSY has detected.

svn commit: r247520 - in head/sys: arm/allwinner arm/conf boot/fdt/dts

2013-02-28 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Fri Mar 1 01:47:11 2013 New Revision: 247520 URL: http://svnweb.freebsd.org/changeset/base/247520 Log: Enable uart driver for A10. Approved by: gonzo@ Modified: head/sys/arm/allwinner/files.a10 head/sys/arm/conf/CUBIEBOARD

svn commit: r246955 - head/sys/arm/allwinner

2013-02-18 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Tue Feb 19 02:01:35 2013 New Revision: 246955 URL: http://svnweb.freebsd.org/changeset/base/246955 Log: Define gpio constants rather than using enum. Fix pull-up and pull-down values of gpio. According to A10 user manual possible pull register values

svn commit: r246375 - head/sys/arm/allwinner

2013-02-05 Thread Ganbold Tsagaankhuu
Author: ganbold (doc committer) Date: Wed Feb 6 01:03:13 2013 New Revision: 246375 URL: http://svnweb.freebsd.org/changeset/base/246375 Log: Use and set gpio pin to high to power up usb. Approved by: gonzo@ Modified: head/sys/arm/allwinner/a10_ehci.c Modified:

svn commit: r246342 - in head/sys: arm/allwinner arm/conf boot/fdt/dts

2013-02-04 Thread Ganbold Tsagaankhuu
is newly added) +++ head/sys/arm/allwinner/a10_gpio.c Tue Feb 5 02:25:13 2013 (r246342) @@ -0,0 +1,521 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu ganb...@gmail.com + * Copyright (c) 2012 Oleksandr Tymoshenko go...@freebsd.org + * Copyright (c) 2012 Luiz Otavio O Souza. + * All rights

  1   2   >