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

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_

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

2019-07-19 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Jul 20 02:03:31 2019 New Revision: 350161 URL: https://svnweb.freebsd.org/changeset/base/350161 Log: Add driver for Rockchip RK3399 eMMC PHY. Tested on NanoPC-T4 board. Reviewed by: manu Differential Revision:https://reviews.freebsd.org/D20840 Added

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

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

2016-10-26 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu Oct 27 04:26:33 2016 New Revision: 307984 URL: https://svnweb.freebsd.org/changeset/base/307984 Log: Add support for Allwinner Consumer IR interface. RX is supported now and the driver is using evdev framework. It was tested on Cubieboard2 (A20 SoC) using lirc

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
_test.c:67 (/usr/src/lib/libc/tests/sys/brk_test.c:67) >>> brk_test.o:(atfu_brk_basic_body) /usr/obj/usr/src/arm64.aarch64/tmp/usr/bin/ld: error: undefined symbol: sbrk >>> referenced by brk_test.c:82 (/usr/src/lib/libc/tests/sys/brk_test.c:82) >>>

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

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

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

2019-04-29 Thread Ganbold Tsagaankhuu
2.pdf > > > > Everything I'm seeing there says Gen1 vs Gen2 depends on > "PCIE_GENERATION_SEL", and that if its set to 0, you get > Gen1 2.5Gt/s and if it is set to 1, you get Gen2, 5.0Gt/s. > But I don't see anything specifying this value for the > Ro

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

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

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

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

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

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

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

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

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
ng 'uintptr_t *' (aka 'unsigned long *') to parameter of type 'long' [-Werror,-Wint-conversion] if (suword(vectp++, ustringp) != 0) ^~~~ /usr/src/sys/sys/systm.h:390:38: note: passing argument to parameter &#

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

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

2016-12-13 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Tue Dec 13 11:43:46 2016 New Revision: 310019 URL: https://svnweb.freebsd.org/changeset/base/310019 Log: Switch Rockchip RK3188 SoC to use the platform code. Reviewed by: andrew, manu Differential Revision:https://reviews.freebsd.org/D8769 Added: head

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

svn commit: r317040 - head/share/misc

2017-04-17 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Mon Apr 17 07:27:45 2017 New Revision: 317040 URL: https://svnweb.freebsd.org/changeset/base/317040 Log: Belatedly add myself to committers-src.dot file. Modified: head/share/misc/committers-src.dot Modified: head/share/misc/committers-src.dot

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_g

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

2015-12-03 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Thu Dec 3 09:37:20 2015 New Revision: 291683 URL: https://svnweb.freebsd.org/changeset/base/291683 Log: Add glue driver for Amlogic Meson Gigabit Ethernet Controller and enable it for Odroid C1 board. Together with r291676 change, dwc(4) can receive packets now

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

2015-10-31 Thread Ganbold Tsagaankhuu
sd.org/D3869 It seems I can't boot Odroid C1 with this change. http://pastebin.ca/3227678 r289758 works for me. Am I missing something? thanks, Ganbold > > > Modified: > head/sys/arm/arm/busdma_machdep-v6.c > hea

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/amlog

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

<    1   2