svn commit: r363099 - stable/12/sys/dev/sdhci

2020-07-11 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Jul 11 16:38:46 2020 New Revision: 363099 URL: https://svnweb.freebsd.org/changeset/base/363099 Log: MFC r350162: Add emmc support for Rockchip RK3399 SoC. Tested on NanoPC-T4 board. Modified: stable/12/sys/dev/sdhci/sdhci_fdt.c Modified: stable/12/sys/dev/sd

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 https:/

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: head/sys/arm64/rockc

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 argv

svn commit: r354678 - in stable/12/sys: dts/arm/overlays modules/dtb/allwinner

2019-11-13 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Nov 13 10:08:45 2019 New Revision: 354678 URL: https://svnweb.freebsd.org/changeset/base/354678 Log: MFC r351452 dtso: allwinner: Add an overlay for H3 thermal node Added: stable/12/sys/dts/arm/overlays/sun8i-h3-ths.dtso (contents, props changed) Modified: stab

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: head/sys/ar

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: 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 bo

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: r350439 - stable/12/sys/arm64/arm64

2019-07-30 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Jul 30 12:17:11 2019 New Revision: 350439 URL: https://svnweb.freebsd.org/changeset/base/350439 Log: MFC r346993 Add a hw.model sysctl oid for arm64 which reports the CPU model similar to armv6/7. Modified: stable/12/sys/arm64/arm64/identcpu.c Modified: stable/12

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 Modifi

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 node

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

2019-07-02 Thread Ganbold Tsagaankhuu
y, because file is newly added) +++ head/sys/dev/fdt/simple_mfd.h Tue Jul 2 08:47:18 2019 (r349596) @@ -0,0 +1,44 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * + * Copyright (c) 2019 Ganbold Tsagaankhuu + * + * Redistribution and use in source and binary forms, wit

svn commit: r347559 - stable/12/sys/dev/usb/net

2019-05-13 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue May 14 03:08:37 2019 New Revision: 347559 URL: https://svnweb.freebsd.org/changeset/base/347559 Log: MFC r346028: 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

svn commit: r347558 - stable/11/sys/dev/usb/net

2019-05-13 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue May 14 03:05:06 2019 New Revision: 347558 URL: https://svnweb.freebsd.org/changeset/base/347558 Log: MFC r346028: 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

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:https://reviews.free

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: head/sys/ar

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 bo

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: head/sys/arm/allwinn

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 cha

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. c

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: head/sys/modules/dtb/allwinner/Makefi

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 n

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

2017-04-18 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-17 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: head/sys/arm/allwinner/aw_ci

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 + * All rights reserved. + * + * Redistri

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

2016-10-26 Thread Ganbold Tsagaankhuu
cir.c == --- /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 + * All rights reserved. + * + * Redistribution and use in source and b

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 + * All rights reserved. + * + * Redistribution and use in

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 > maintenance. This makes

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: head/sys/arm/amlogic/aml8726/aml

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 48

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 th

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: head/sys/boot/fdt/dts/arm/

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: head/sys/arm/amlogic/aml8726/aml87

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 Adde

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 head/sys/arm/amlogic/aml8726/aml8726_pinc

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 (aml8726-m

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 aml8726-m3

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: 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: 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 kernel

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 b

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: 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 what

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: head/s

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: head/sys/boot/fdt/dts/arm/

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 Revi

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 t

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: head/sys/arm/conf/

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: head/sys/boot/fdt/dts/ar

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 A

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 head/sys/arm/in

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: r277113 - stable/10/sys/arm/allwinner

2015-01-12 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Jan 13 07:45:16 2015 New Revision: 277113 URL: https://svnweb.freebsd.org/changeset/base/277113 Log: MFC: Allow timer0 to run at full 24MHz not at 24MHz/16 by setting prescale to 1. Approved by:stas (mentor) Modified: stable/10/sys/arm/allwinner/timer.c M

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 Mod

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

2014-10-02 Thread Ganbold Tsagaankhuu
--- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/dev/uart/uart_dev_msm.cThu Oct 2 08:12:42 2014 (r272399) @@ -0,0 +1,568 @@ +/*- + * Copyright (c) 2014 Ganbold Tsagaankhuu + * All rights reserved. + * + * Redistribution

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

2014-10-01 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu Oct 2 06:00:55 2014 New Revision: 272397 URL: https://svnweb.freebsd.org/changeset/base/272397 Log: Allow timer0 to run at full 24MHz not at 24MHz/16 by setting prescale to 1. Approved by:stas (mentor) Modified: head/sys/arm/allwinner/timer.c Modified: hea

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: head/sys/arm/allwinner/

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

2014-05-31 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-30 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:sta

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

2014-05-29 Thread Ganbold Tsagaankhuu
ri May 30 06:37:06 2014 (r266871) @@ -0,0 +1,59 @@ +/*- + * Copyright (c) 2014 Ganbold Tsagaankhuu + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + *

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 wrote: > 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 data traffic

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 + * All rights reserved. + * + * Redistribution and use in source and

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: head/sys/boot/fdt/dt

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: head/

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

2014-04-27 Thread Ganbold Tsagaankhuu
UART0: serial@01c28000 { status = "okay"; - compatible = "ns16550"; - reg = <0x01c28000 0x400>; - reg-shift = <2>; - interrupts = <1>; -

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 + * Copyright (c) 2013 Ganbold Tsagaankhuu * All rights reserved. * * Redistribution and use in source and

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 + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following

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

2014-03-03 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Mon Mar 3 11:36:39 2014 New Revision: 262711 URL: http://svnweb.freebsd.org/changeset/base/262711 Log: Add EMAC and SRAM controller entries to FDT. Add EMAC device to kernel config files and enable EMAC, SRAM drivers for build. Approved by: stas (mentor) Modifie

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

2014-03-03 Thread Ganbold Tsagaankhuu
newly added) +++ head/sys/arm/allwinner/if_emac.cMon Mar 3 11:32:55 2014 (r262710) @@ -0,0 +1,1152 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted

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

2014-03-03 Thread Ganbold Tsagaankhuu
00: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 + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or wi

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

2014-03-03 Thread Ganbold Tsagaankhuu
= --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/allwinner/a10_gpio.h Mon Mar 3 11:00:52 2014 (r262708) @@ -0,0 +1,34 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu + * All rights reserved. + * + * Redistribution and

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: head/sy

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 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 grabbed

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 a

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: head/sys/boot/fdt/

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 Modifie

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: head/sys/arm/rockchip/rk30xx_mach

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: head/sys/boot/fdt/dts/r

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 + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or

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 wrote: > > 23 okt 2013 kl. 02:39 skrev Ganbold Tsagaankhuu : > > > Author: ganbold (doc committer) > > Date: Wed Oct 23 00:39:43 2013 > > New Revision: 256949 > > URL: http://svnweb.freebsd.org/changeset/base/2569

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: ra

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

2013-10-22 Thread Ganbold Tsagaankhuu
Wed Oct 23 00:39:43 2013 (r256949) @@ -0,0 +1,64 @@ +/*- + * Copyright (c) 2013 Ganbold Tsagaankhuu + * 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   2   >