Author: br
Date: Mon Sep 12 16:38:51 2016
New Revision: 305743
URL: https://svnweb.freebsd.org/changeset/base/305743
Log:
Add SMP support for MTI Malta 34kf CPU.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/sys/mips/malta/asm_malta.S
head/sys/mips/malta/malta_mp.c
h
Author: br
Date: Wed Sep 21 10:58:58 2016
New Revision: 306093
URL: https://svnweb.freebsd.org/changeset/base/306093
Log:
Disable extattr test on UFS1.
This test supports native extended attributes only (e.g. UFS2)
Reviewed by: asomers, ngie
Sponsored by: DARPA, AFRL
Sponsored by:
Author: br
Date: Wed Sep 21 11:59:52 2016
New Revision: 306098
URL: https://svnweb.freebsd.org/changeset/base/306098
Log:
Use kqueue(2) instead of select(2).
This helps to ensure we will not lose SIGINT sent by parent to child.
Reviewed by: sbruno, ngie
Sponsored by: DARPA, AFRL
Spon
Author: br
Date: Thu Sep 22 12:41:53 2016
New Revision: 306186
URL: https://svnweb.freebsd.org/changeset/base/306186
Log:
Adjust the sopt_val pointer on bigendian systems (e.g. MIPS64EB).
sooptcopyin() checks if size of data provided by user is <= than we can
accept, else it strips down t
Author: br
Date: Thu Sep 22 12:48:01 2016
New Revision: 306187
URL: https://svnweb.freebsd.org/changeset/base/306187
Log:
Set the standard freebsd brand note for ELF binaries on MIPS,
so binaries now get correct osreldate.
Reviewed by: jhb
Sponsored by: DARPA, AFRL
Sponsored by: HEIF
Author: br
Date: Thu Sep 22 12:53:11 2016
New Revision: 306188
URL: https://svnweb.freebsd.org/changeset/base/306188
Log:
Use bsdlabel as we don't have hardlink disklabel -> bsdlabel
on some platforms.
Reviewed by: ngie
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Differential Rev
Hi Mariusz
my MIPS64EB kernel stops booting with this
somewhere here:
[...]
Starting file system checks:
/dev/ada0: 20369 files, 794696 used, 7573573 free (933 frags, 946580 blocks,
0.0% fragmentation)
Mounting local filesystems:.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
random: unblocki
>
> On 22 September 2016 at 16:34, Ruslan Bukin wrote:
> > Hi Mariusz
> >
> > my MIPS64EB kernel stops booting with this
> >
> > somewhere here:
> > [...]
> > Starting file system checks:
> > /dev/ada0: 20369 files, 794696 used, 7573573
ki wrote:
> >> Hi Ruslan,
> >>
> >> Does it hang on some network script?
> >>
> >> Thanks,
> >> Mariusz
> >>
> >>
> >> On 22 September 2016 at 16:34, Ruslan Bukin
> >> wrote:
> >> > Hi Mariusz
>
I have just tested this with MIPS64EL and the result is the same.
So you can try both EL or EB
e.g. make -j16 TARGET=mips TARGET_ARCH=mips64el KERNCONF=MALTA64 buildkernel
Ruslan
On Thu, Sep 22, 2016 at 03:21:53PM +, Ruslan Bukin wrote:
> Hi
>
> It reports nothing. Yes I use qemu
Mariusz
>
> On 22 September 2016 at 18:11, Ruslan Bukin wrote:
> > I have just tested this with MIPS64EL and the result is the same.
> > So you can try both EL or EB
> >
> > e.g. make -j16 TARGET=mips TARGET_ARCH=mips64el KERNCONF=MALTA64 buildkernel
> >
> >
Author: br
Date: Fri Sep 23 07:51:01 2016
New Revision: 306231
URL: https://svnweb.freebsd.org/changeset/base/306231
Log:
Check if IPv6 supported before running the test, skip otherwise.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/tests/etc/rc.d/routing_test.sh
Modifi
Author: br
Date: Mon Sep 26 13:59:18 2016
New Revision: 306338
URL: https://svnweb.freebsd.org/changeset/base/306338
Log:
Increase timeout for legacy_test from 300 (default) to 600 seconds.
It takes about 7 minutes to pass the test on MIPS64EB in QEMU.
Sponsored by: DARPA, AFRL
Sponsore
Author: br
Date: Mon Sep 26 14:01:41 2016
New Revision: 306339
URL: https://svnweb.freebsd.org/changeset/base/306339
Log:
Use bsdlabel as we don't have hardlink disklabel -> bsdlabel on MIPS.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/sbin/growfs/tests/legacy_test.pl
Author: br
Date: Mon Sep 26 15:38:02 2016
New Revision: 306347
URL: https://svnweb.freebsd.org/changeset/base/306347
Log:
Don't build SSP tests on MIPS as we dont have stack-protector
supported on this platform.
Discussed with: brooks
Sponsored by: DARPA, AFRL
Sponsored by: HEIF
Author: br
Date: Mon Sep 26 20:13:33 2016
New Revision: 306353
URL: https://svnweb.freebsd.org/changeset/base/306353
Log:
Increase timeout from 300 (default) to 600 seconds.
It takes 6-7 minutes to proceed the test on MIPS64EB.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
Author: br
Date: Tue Sep 27 09:44:30 2016
New Revision: 306364
URL: https://svnweb.freebsd.org/changeset/base/306364
Log:
Mark SSP broken on MIPS.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/lib/libc/tests/Makefile
head/share/mk/src.opts.mk
Modified: head/lib/libc/t
Author: br
Date: Tue Sep 27 13:46:00 2016
New Revision: 306367
URL: https://svnweb.freebsd.org/changeset/base/306367
Log:
Allow up to 6 arguments only on MIPS.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c
Modified: head/
Author: br
Date: Wed Sep 28 08:11:00 2016
New Revision: 306395
URL: https://svnweb.freebsd.org/changeset/base/306395
Log:
Increase timeouts for geli tests. It takes 2-3x more time to proceed the
tests on MIPS64EB in QEMU.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/t
Author: br
Date: Wed Sep 28 08:45:42 2016
New Revision: 306397
URL: https://svnweb.freebsd.org/changeset/base/306397
Log:
Use right piece of code for FreeBSD.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/contrib/netbsd-tests/lib/libc/gen/t_nice.c
Modified: head/contrib
On Wed, Sep 28, 2016 at 07:44:20PM +0900, Ngie Cooper wrote:
>
> > On Sep 28, 2016, at 17:45, Ruslan Bukin wrote:
> >
> > Author: br
> > Date: Wed Sep 28 08:45:42 2016
> > New Revision: 306397
> > URL: https://svnweb.freebsd.org/changeset/base/306397
>
Author: br
Date: Wed Sep 28 12:23:46 2016
New Revision: 306406
URL: https://svnweb.freebsd.org/changeset/base/306406
Log:
Fill all the siginfo so we have si_value set as well.
This fixes timer_create(2) tests.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/sys/mips/mips
Author: br
Date: Wed Sep 28 14:13:41 2016
New Revision: 306408
URL: https://svnweb.freebsd.org/changeset/base/306408
Log:
Use SIGSEGV signal for memory protection failures from userspace on MIPS.
(same as ARMv8, RISC-V and other architectures do).
This makes mmap tests happy.
Sponsored
Author: br
Date: Thu Sep 29 09:16:02 2016
New Revision: 306440
URL: https://svnweb.freebsd.org/changeset/base/306440
Log:
Fix conversion from C++ std::string into C const char *.
This fixes operation on MIPS64EB with GCC 4.2.1.
Reviewed by: jmmv
Sponsored by: DARPA, AFRL
Sponsored by
Author: br
Date: Sun Oct 2 11:56:17 2016
New Revision: 306580
URL: https://svnweb.freebsd.org/changeset/base/306580
Log:
Fix libjail reached latest sysctl entry.
Reviewed by: jamie
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Differential Revision:https://reviews.freebsd.or
Author: br
Date: Mon Oct 10 13:40:05 2016
New Revision: 306962
URL: https://svnweb.freebsd.org/changeset/base/306962
Log:
Ensure data in pipe is available to read.
Useful for latest (5th, direct mode) test only.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/tests/sys/k
Author: br
Date: Mon Oct 10 14:21:40 2016
New Revision: 306964
URL: https://svnweb.freebsd.org/changeset/base/306964
Log:
Skip test on MIPS as we don't have shared page implemented yet.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/tests/sys/kern/kern_copyin.c
Modified:
SYNC_W(0, go2);
>
> (That line breaks the synchronization mechanism that is the only
> guarantee the test passes.)
>
> Best,
> Conrad
>
>
> On Mon, Oct 10, 2016 at 6:40 AM, Ruslan Bukin wrote:
> > Author: br
> > Date: Mon Oct 10 13:40:05 2016
>
Author: br
Date: Tue Oct 11 20:31:59 2016
New Revision: 307066
URL: https://svnweb.freebsd.org/changeset/base/307066
Log:
Don't use fmaxl/fminl on platforms with no long double support,
use fmax/fmin instead.
This fixes fmaxmin test failure on MIPS64.
Reviewed by: emaste
Sponsored
Author: br
Date: Wed Oct 12 13:19:21 2016
New Revision: 307146
URL: https://svnweb.freebsd.org/changeset/base/307146
Log:
Add different libc ldscript: the one without libssp --
we don't have it when MK_SSP==no.
This fixes compilation on MIPS.
Reviewed by: imp
Sponsored by: DARPA,
On Wed, Oct 05, 2016 at 08:44:39PM +, Ed Maste wrote:
> On 27 September 2016 at 09:44, Ruslan Bukin wrote:
> > Author: br
> > Date: Tue Sep 27 09:44:30 2016
> > New Revision: 306364
> > URL: https://svnweb.freebsd.org/changeset/base/306364
> >
> > Log:
&
Author: br
Date: Wed Oct 12 13:51:41 2016
New Revision: 307147
URL: https://svnweb.freebsd.org/changeset/base/307147
Log:
Keep in-sync MK_SSP=no option both with kernel and userspace.
Pointed out by: emaste
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Modified:
head/sys/conf/k
Author: br
Date: Thu Oct 13 15:23:53 2016
New Revision: 307219
URL: https://svnweb.freebsd.org/changeset/base/307219
Log:
Fix strchr, strrchr implementation: convert c to char
(according to standard).
Discussed with: andrew
Reviewed by: emaste
Sponsored by: DARPA, AFRL
Sponso
Author: br
Date: Thu Oct 13 15:26:51 2016
New Revision: 307220
URL: https://svnweb.freebsd.org/changeset/base/307220
Log:
Fix typos: use correct string format and value to compare.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Differential Revision:https://reviews.freebsd.org/D8
Author: br
Date: Sun Feb 5 00:32:12 2017
New Revision: 313254
URL: https://svnweb.freebsd.org/changeset/base/313254
Log:
Implement atomic_fcmpset_*() for RISC-V.
Requested by: mjg
Sponsored by: DARPA, AFRL
Differential Revision:https://reviews.freebsd.org/D9447
Modified:
hea
Author: br
Date: Fri Feb 24 16:37:35 2017
New Revision: 314212
URL: https://svnweb.freebsd.org/changeset/base/314212
Log:
Use correct macro for Synopsys UART driver declaration.
Modified:
head/sys/dev/uart/uart_dev_snps.c
Modified: head/sys/dev/uart/uart_dev_snps.c
==
Author: br
Date: Mon Feb 27 19:46:27 2017
New Revision: 314360
URL: https://svnweb.freebsd.org/changeset/base/314360
Log:
Revert r314212 as it break Allwinner boards.
Reported by: manu
Modified:
head/sys/dev/uart/uart_dev_snps.c
Modified: head/sys/dev/uart/uart_dev_snps.c
=
Author: br
Date: Mon Feb 27 20:08:42 2017
New Revision: 314362
URL: https://svnweb.freebsd.org/changeset/base/314362
Log:
Allow setting access-width for UART registers.
This is required for FDT's standard "reg-io-width" property
(similar to "reg-shift" property) found in many DTS files.
(r314389)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2014 Ruslan Bukin
+ * Copyright (c) 2014-2017 Ruslan Bukin
* All rights reserved.
*
* This software was developed by SRI International and the University of
@@ -83,24 +83,43 @@ socfpga_devmap_init(platform_t plat)
return (0
Author: br
Date: Tue Feb 28 14:42:57 2017
New Revision: 314390
URL: https://svnweb.freebsd.org/changeset/base/314390
Log:
Add compatible string.
This restores USB attaching on SOCKIT board after reusing
standard DTS files.
Sponsored by: DARPA, AFRL
Modified:
head/sys/dev/usb/contr
Author: br
Date: Tue Feb 28 16:20:33 2017
New Revision: 314395
URL: https://svnweb.freebsd.org/changeset/base/314395
Log:
Add SOC_ALTERA_* kernel options per each SoC and use it to
conditionally compile the code.
Reviewed by: andrew
Sponsored by: DARPA, AFRL
Differential Revision:
Author: br
Date: Wed Mar 1 10:55:12 2017
New Revision: 314488
URL: https://svnweb.freebsd.org/changeset/base/314488
Log:
Set USB OTG mode to host (missed in vendor DTS for some reason).
Sponsored by: DARPA, AFRL
Modified:
head/sys/boot/fdt/dts/arm/socfpga_arria10_socdk_sdmmc.dts
Modifi
Author: br
Date: Thu Mar 2 17:09:14 2017
New Revision: 314559
URL: https://svnweb.freebsd.org/changeset/base/314559
Log:
Fix build: include machine/bus.h before uart.h
Reported by: emaste
Sponsored by: DARPA, AFRL
Modified:
head/sys/mips/nlm/xlp_pci.c
Modified: head/sys/mips/nlm/xlp
On Wed, Mar 01, 2017 at 12:01:32PM -0500, Ed Maste wrote:
> On 27 February 2017 at 15:08, Ruslan Bukin wrote:
> > Author: br
> > Date: Mon Feb 27 20:08:42 2017
> > New Revision: 314362
> > URL: https://svnweb.freebsd.org/changeset/base/314362
>
> Tinderbox build
Author: br
Date: Fri Mar 3 14:17:07 2017
New Revision: 314599
URL: https://svnweb.freebsd.org/changeset/base/314599
Log:
Import latest vendor DTS files for Intel Arria 10.
Modified:
head/sys/gnu/dts/arm/socfpga_arria10.dtsi
head/sys/gnu/dts/arm/socfpga_arria10_socdk.dtsi
head/sys/gnu/dts
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/altera/socfpga/socfpga_a10_manager.c Fri Mar 3 14:19:37
2017(r314600)
@@ -0,0 +1,444 @@
+/*-
+ * Copyright (c) 2017 Ruslan Bukin
+ * All rights reserved
Author: br
Date: Fri Jul 21 14:14:47 2017
New Revision: 321330
URL: https://svnweb.freebsd.org/changeset/base/321330
Log:
Fix style: change spaces to tabs.
Sponsored by: DARPA, AFRL
Modified:
head/sys/vm/vm_object.h
Modified: head/sys/vm/vm_object.h
=
Author: br
Date: Fri Jul 21 14:50:32 2017
New Revision: 321331
URL: https://svnweb.freebsd.org/changeset/base/321331
Log:
Add warning flags for GCC 7.1.0 compiler.
Sponsored by: DARPA, AFRL
Modified:
head/share/mk/bsd.sys.mk
Modified: head/share/mk/bsd.sys.mk
===
On Sun, Jul 23, 2017 at 11:14:54AM -0700, Ngie Cooper (yaneurabeya) wrote:
>
> > On Jul 21, 2017, at 07:50, Ruslan Bukin wrote:
> >
> > Author: br
> > Date: Fri Jul 21 14:50:32 2017
> > New Revision: 321331
> > URL: https://svnweb.freebsd.org/changeset/bas
Charleroi, Belgium, 1980
01/12 Yen-Ming Lee born in Taipei, Taiwan, Republic of
China, 1977
01/12 Ying-Chieh Liao born in Taipei, Taiwan, Republic
of China, 1979
+01/13 Ruslan Bukin born in Dudinka, Russian Federation,
1985
01/14 Yi-Jheng Lin born in Taichung, Taiwan, Republic of
China
Author: br
Date: Mon Aug 7 14:09:57 2017
New Revision: 322168
URL: https://svnweb.freebsd.org/changeset/base/322168
Log:
o Replace __riscv__ with __riscv
o Replace __riscv64 with (__riscv && __riscv_xlen == 64)
This is required to support new GCC 7.1 compiler.
This is compatible with c
BRARY */
/*-
* Copyright 1996-1998 John D. Polstra.
- * Copyright (c) 2015 Ruslan Bukin
+ * Copyright (c) 2015-2017 Ruslan Bukin
* All rights reserved.
*
* Portions of this software were developed by SRI International and the
@@ -64,7 +64,10 @@ __asm(" .text \n"
&q
Author: br
Date: Mon Aug 14 14:16:56 2017
New Revision: 322508
URL: https://svnweb.freebsd.org/changeset/base/322508
Log:
Rename RISC-V GCC config directory: riscv64 -> riscv
(to match official RISC-V target for GCC 7.1).
This is only a minimal config required to build c start up (csu).
Author: br
Date: Wed Aug 16 08:49:11 2017
New Revision: 322571
URL: https://svnweb.freebsd.org/changeset/base/322571
Log:
Add OBJ_PG_DTOR flag to VM object.
Setting this flag allows us to skip pages removal from VM object queue
during object termination and to leave that for cdev_pg_dtor
ile is newly added)
+++ head/sys/amd64/include/sgx.hWed Aug 16 10:38:06 2017
(r322574)
@@ -0,0 +1,64 @@
+/*-
+ * Copyright (c) 2017 Ruslan Bukin
+ * All rights reserved.
+ *
+ * This software was developed by BAE Systems, the University of Cambridge
+ * Computer Laboratory, and Memoria
Author: br
Date: Wed Aug 16 13:44:46 2017
New Revision: 322578
URL: https://svnweb.freebsd.org/changeset/base/322578
Log:
Rename macro DEBUG to SGX_DEBUG.
This fixes LINT kernel build.
Reported by: lwhsu
Sponsored by: DARPA, AFRL
Modified:
head/sys/amd64/sgx/sgx.c
Modified: head
Author: br
Date: Fri Aug 18 14:47:06 2017
New Revision: 322660
URL: https://svnweb.freebsd.org/changeset/base/322660
Log:
Fix module unload when SGX support is not present in CPU.
Sponsored by: DARPA, AFRL
Modified:
head/sys/amd64/sgx/sgx.c
Modified: head/sys/amd64/sgx/sgx.c
===
Author: br
Date: Mon Feb 18 13:14:53 2019
New Revision: 344252
URL: https://svnweb.freebsd.org/changeset/base/344252
Log:
Avoid orphan sections between __bss_start and .(s)bss.
Ensure __bss_start is associated with the next section
in case orphan sections are placed directly after .sdata,
Author: br
Date: Fri Jul 18 07:47:50 2014
New Revision: 268834
URL: http://svnweb.freebsd.org/changeset/base/268834
Log:
o Enable GPIO device driver for i.MX6.
It was originally written for i.MX5 and compatible with newer chip.
o Extend device tree information
o style(9) fixes
Discu
Author: br
Date: Fri Jul 18 07:52:35 2014
New Revision: 268835
URL: http://svnweb.freebsd.org/changeset/base/268835
Log:
Rename gpio driver file.
Added:
head/sys/arm/freescale/imx/imx_gpio.c
- copied unchanged from r268834, head/sys/arm/freescale/imx/imx51_gpio.c
Deleted:
head/sys/arm/
Author: br
Date: Fri Jul 18 08:08:45 2014
New Revision: 268836
URL: http://svnweb.freebsd.org/changeset/base/268836
Log:
Fix typo.
Modified:
head/sys/boot/fdt/dts/arm/wandboard-dual.dts
head/sys/boot/fdt/dts/arm/wandboard-quad.dts
head/sys/boot/fdt/dts/arm/wandboard-solo.dts
Modified: he
ys/boot/fdt/dts/arm/apalis-imx6.dts
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/boot/fdt/dts/arm/apalis-imx6.dts Fri Jul 18 08:23:53 2014
(r268838)
@@ -0,0 +1,86 @@
+/*
+ * Copyright (c) 2014 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistri
Author: br
Date: Tue Jul 22 03:59:14 2014
New Revision: 268973
URL: http://svnweb.freebsd.org/changeset/base/268973
Log:
Rename i.MX I2C driver file.
Added:
head/sys/arm/freescale/imx/imx_i2c.c
- copied unchanged from r268972, head/sys/arm/freescale/imx/i2c.c
Deleted:
head/sys/arm/free
Author: br
Date: Tue Jul 22 04:39:32 2014
New Revision: 268977
URL: http://svnweb.freebsd.org/changeset/base/268977
Log:
Enable Freescale i.MX I2C driver for i.MX6.
Modified:
head/sys/arm/conf/IMX6
head/sys/arm/freescale/imx/files.imx6
head/sys/arm/freescale/imx/imx_i2c.c
head/sys/boot/
Author: br
Date: Mon Jul 28 05:37:10 2014
New Revision: 269178
URL: http://svnweb.freebsd.org/changeset/base/269178
Log:
Add the rest of combined interrupt groups.
Modified:
head/sys/arm/samsung/exynos/exynos5_combiner.c
Modified: head/sys/arm/samsung/exynos/exynos5_combiner.c
==
Author: br
Date: Tue Jul 29 12:44:19 2014
New Revision: 269234
URL: http://svnweb.freebsd.org/changeset/base/269234
Log:
Remove unused option.
Modified:
head/sys/arm/conf/CHROMEBOOK
head/sys/arm/conf/VYBRID
Modified: head/sys/arm/conf/CHROMEBOOK
8_t dout_len,
uint8_t *dinp, uint8_t dinp_len);
Added: head/sys/arm/samsung/exynos/chrome_ec_spi.c
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/samsung/exynos/chrome_ec_spi.c Fri Au
,
head/sys/boot/fdt/dts/arm/exynos5250-chromebook-snow.dts)
@@ -0,0 +1,82 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are
Sun Feb 2 16:56:40 2014
(r261405)
+++ head/sys/arm/freescale/vybrid/vf_ccm.c Sun Feb 2 17:48:06 2014
(r261406)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2013 Ruslan Bukin
+ * Copyright (c) 2013-2014 Ruslan Bukin
* All rights reserved.
*
* Redistribution and use in source
Author: br
Date: Sun Feb 2 19:13:02 2014
New Revision: 261409
URL: http://svnweb.freebsd.org/changeset/base/261409
Log:
Split kernel configuration to chip common and board specific parts.
Added:
head/sys/arm/conf/VYBRID.common (contents, props changed)
Modified:
head/sys/arm/conf/COSMIC
olibri-vf50.dts
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/boot/fdt/dts/vybrid-colibri-vf50.dts Sun Feb 2 19:35:10
2014(r261411)
@@ -0,0 +1,73 @@
+/*-
+ * Copyright (c) 2014 Ruslan
1970 (empty, because file is newly added)
+++ head/sys/arm/freescale/vybrid/vf_dcu4.c Sun Feb 2 20:25:27 2014
(r261413)
@@ -0,0 +1,359 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
Author: br
Date: Sun Feb 2 21:10:40 2014
New Revision: 261416
URL: http://svnweb.freebsd.org/changeset/base/261416
Log:
o Add prototype for tcon_bypass() used by dcu4
o Add register definition
Modified:
head/sys/arm/freescale/vybrid/vf_common.h
head/sys/arm/freescale/vybrid/vf_tcon.c
Mo
+1,155 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * 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
Author: br
Date: Tue Feb 11 20:14:54 2014
New Revision: 261778
URL: http://svnweb.freebsd.org/changeset/base/261778
Log:
Disable debugging by default.
Modified:
head/sys/arm/conf/VYBRID.common
Modified: head/sys/arm/conf/VYBRID.common
=
(r261826)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2013 Ruslan Bukin
+ * Copyright (c) 2013-2014 Ruslan Bukin
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -99,14 +99,19 @@ __FBSDID("$FreeBSD$");
#defineCTRL_PLL_EN
+1,802 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * 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
Author: br
Date: Sun Feb 16 19:21:44 2014
New Revision: 261987
URL: http://svnweb.freebsd.org/changeset/base/261987
Log:
- Decrease buffer size.
- Handle eDMA interrupt on running channel only.
Modified:
head/sys/arm/freescale/vybrid/vf_sai.c
Modified: head/sys/arm/freescale/vybrid/vf_sai.
)
@@ -0,0 +1,65 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * 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
Author: br
Date: Tue Feb 25 17:02:11 2014
New Revision: 262483
URL: http://svnweb.freebsd.org/changeset/base/262483
Log:
- Pin configuration is a complete iomux register now and includes
drive strength, pull mode, mux mode, speed, etc.
- Add i2c devices to the tree
- Add IPG clock
Modif
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/freescale/vybrid/vf_i2c.c Thu Feb 27 09:59:15 2014
(r262552)
@@ -0,0 +1,498 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistribution and use in source
Author: br
Date: Thu Feb 27 18:13:07 2014
New Revision: 262568
URL: http://svnweb.freebsd.org/changeset/base/262568
Log:
Do not setup interrupt handler (polling is used).
Modified:
head/sys/arm/freescale/vybrid/vf_i2c.c
Modified: head/sys/arm/freescale/vybrid/vf_i2c.c
===
pio_npins; i++) {
sc->gpio_pins[i].gp_pin = i;
Added: head/sys/arm/freescale/vybrid/vf_port.c
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/freescale/vybrid/vf_port.c Fri Mar 7 07
Author: br
Date: Fri Mar 7 16:14:51 2014
New Revision: 262891
URL: http://svnweb.freebsd.org/changeset/base/262891
Log:
- Export panel info to DTS
- Reset all the layers before setup first one
- Enable display
Modified:
head/sys/arm/freescale/vybrid/vf_dcu4.c
head/sys/boot/fdt/dts/arm/
Author: br
Date: Thu Mar 20 17:01:21 2014
New Revision: 263424
URL: http://svnweb.freebsd.org/changeset/base/263424
Log:
Disable debugging by default.
Modified:
head/sys/arm/conf/ARNDALE
Modified: head/sys/arm/conf/ARNDALE
=
Author: br
Date: Thu Mar 20 17:03:44 2014
New Revision: 263425
URL: http://svnweb.freebsd.org/changeset/base/263425
Log:
- Add display-related and clk devices to the tree
- Prevent resources intersection with EHCI driver
Modified:
head/sys/arm/samsung/exynos/ehci_exynos5.c
head/sys/boot/f
/exynos/exynos5_common.hThu Mar 20 17:07:14
2014(r263426)
@@ -0,0 +1,40 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
sys/boot/fdt/dts/arm/exynos5250-chromebook.dts Thu Mar 20 17:10:01
2014 (r263427)
@@ -0,0 +1,59 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the
Author: br
Date: Thu Mar 20 17:33:01 2014
New Revision: 263430
URL: http://svnweb.freebsd.org/changeset/base/263430
Log:
Remove printf's.
Modified:
head/sys/arm/samsung/exynos/exynos5_fimd.c
Modified: head/sys/arm/samsung/exynos/exynos5_fimd.c
Thu Mar 20 17:53:56 2014
(r263431, copy of r263425, head/sys/arm/samsung/exynos/ehci_exynos5.c)
@@ -0,0 +1,370 @@
+/*-
+ * Copyright (c) 2013 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted
ata
> > +#deviceatadisk
> > +#devicemvs
> > +
> > +# Serial ports
> > +device uart
> > +
> > +# Framebuffer
> > +device vt
> > +device kbdmux
> > +optionsSC_DFLT_FONT# compile font in
> > +makeoptionsSC_DFLT_FON
On Fri, Mar 21, 2014 at 09:43:16AM +, Andrew Turner wrote:
> On Thu, 20 Mar 2014 17:01:21 + (UTC)
> Ruslan Bukin wrote:
>
> > Author: br
> > Date: Thu Mar 20 17:01:21 2014
> > New Revision: 263424
> > URL: http://svnweb.freebsd.org/changeset/base/2
Author: br
Date: Sun Mar 30 14:25:14 2014
New Revision: 263933
URL: http://svnweb.freebsd.org/changeset/base/263933
Log:
- Merge SoC-common parts
- Enable iicbus device
Added:
head/sys/arm/conf/EXYNOS5250 (contents, props changed)
Modified:
head/sys/arm/conf/ARNDALE
head/sys/arm/conf/
Author: br
Date: Sun Mar 30 14:42:53 2014
New Revision: 263934
URL: http://svnweb.freebsd.org/changeset/base/263934
Log:
Directly call kmem_alloc_contig to allocate framebuffer memory
and pass VM_MEMATTR_UNCACHEABLE (no-cache, no-buffer).
This fixes screen refreshing problem when data is upd
Author: br
Date: Sun Mar 30 14:57:00 2014
New Revision: 263935
URL: http://svnweb.freebsd.org/changeset/base/263935
Log:
Add lowercase postfix, so SoC-common file will be ignored by tinderbox.
Added:
head/sys/arm/conf/EXYNOS5250.common
- copied unchanged from r263933, head/sys/arm/conf/E
/chrome_ec.c Sun Mar 30 15:22:36 2014
(r263936)
@@ -0,0 +1,253 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are
Author: br
Date: Tue Apr 1 04:40:08 2014
New Revision: 263981
URL: http://svnweb.freebsd.org/changeset/base/263981
Log:
Release i2c bus on detach.
Modified:
head/sys/arm/samsung/exynos/chrome_ec.c
Modified: head/sys/arm/samsung/exynos/chrome_ec.c
Author: br
Date: Tue Apr 1 04:56:40 2014
New Revision: 263982
URL: http://svnweb.freebsd.org/changeset/base/263982
Log:
Add Cortex-A15 cpu id revisions.
Modified:
head/sys/arm/arm/cpufunc.c
head/sys/arm/arm/identcpu.c
head/sys/arm/include/armreg.h
Modified: head/sys/arm/arm/cpufunc.c
==
Author: br
Date: Thu Apr 3 05:48:56 2014
New Revision: 264065
URL: http://svnweb.freebsd.org/changeset/base/264065
Log:
- Setup both secure and non-secure timer IRQs.
We don't know our ARM security state, so one of them will operate.
- Don't set frequency, since it's unpossible in non-sec
Author: br
Date: Fri Apr 4 05:05:43 2014
New Revision: 264103
URL: http://svnweb.freebsd.org/changeset/base/264103
Log:
Remove unused prototype.
Modified:
head/sys/arm/samsung/exynos/chrome_kb.c
Modified: head/sys/arm/samsung/exynos/chrome_kb.c
==
301 - 400 of 643 matches
Mail list logo