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
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:/
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
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
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
===
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
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
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
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.
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
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:
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
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
(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
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
=
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
==
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
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
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
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
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
===
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
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:
>
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
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.
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
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
==
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
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
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
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 "
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-
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
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
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.
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
=
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
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
=
--- /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
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
==
--- /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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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:
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.
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
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
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
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/
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
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
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/
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
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
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
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
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
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
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
--- /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
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
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/
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
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
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:
+ *
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
==
--- /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
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
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/
UART0: serial@01c28000 {
status = "okay";
- compatible = "ns16550";
- reg = <0x01c28000 0x400>;
- reg-shift = <2>;
- interrupts = <1>;
-
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
/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
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
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
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
=
--- /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
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
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
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
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/
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
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
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
/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
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
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
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 - 100 of 129 matches
Mail list logo