On Fri, Jun 22, 2012 at 11:53:30AM -0400, Jung-uk Kim wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 2012-06-22 05:58:47 -0400, Konstantin Belousov wrote:
On Fri, Jun 22, 2012 at 12:40:45AM +, Jung-uk Kim wrote:
Author: jkim Date: Fri Jun 22 00:40:44 2012 New Revision: 237412
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
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:
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:
==
--- /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 b...@bsdpad.com
+ * All rights reserved.
+ *
+ * Redistribution and use in source
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:
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
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
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/samsung/exynos/chrome_ec_spi.c Fri Aug 1 06:20:25 2014
(r269369)
@@ -0,0 +1,230 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights
,
head/sys/boot/fdt/dts/arm/exynos5250-chromebook-snow.dts)
@@ -0,0 +1,82 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following
Author: br
Date: Wed May 14 14:19:57 2014
New Revision: 266021
URL: http://svnweb.freebsd.org/changeset/base/266021
Log:
Fix typo.
Modified:
head/sys/arm/freescale/vybrid/vf_port.c
Modified: head/sys/arm/freescale/vybrid/vf_port.c
Author: br
Date: Thu May 15 10:06:59 2014
New Revision: 266119
URL: http://svnweb.freebsd.org/changeset/base/266119
Log:
Fix return value. Should be logic one or zero.
Modified:
head/sys/arm/freescale/vybrid/vf_gpio.c
Modified: head/sys/arm/freescale/vybrid/vf_gpio.c
On Thu, May 15, 2014 at 10:07:00AM +, Ruslan Bukin wrote:
Modified: head/sys/arm/freescale/vybrid/vf_gpio.c
==
--- head/sys/arm/freescale/vybrid/vf_gpio.c Thu May 15 09:55:21 2014
(r266118)
+++ head/sys
+1,72 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * 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
Author: br
Date: Wed May 28 06:11:12 2014
New Revision: 266785
URL: http://svnweb.freebsd.org/changeset/base/266785
Log:
Describe I2C arbitrator device in DTS and use it for Chromebook Snow only.
Submitted by: Maxim Ignatenko gelraen...@gmail.com
Modified:
Author: br
Date: Wed May 28 06:15:45 2014
New Revision: 266787
URL: http://svnweb.freebsd.org/changeset/base/266787
Log:
Add simple polling mechanism that works for KDB.
Submitted by: Maxim Ignatenko gelraen...@gmail.com
Modified:
head/sys/arm/samsung/exynos/chrome_kb.c
Modified:
Author: br
Date: Fri May 30 06:45:50 2014
New Revision: 266872
URL: http://svnweb.freebsd.org/changeset/base/266872
Log:
o Make keyboard-related properties to be compatible with vendor standard
o Allow setting keymap in FDT, use hardcoded one by default
o Represent fallback keymap as a list
Author: br
Date: Fri May 30 07:43:55 2014
New Revision: 266874
URL: http://svnweb.freebsd.org/changeset/base/266874
Log:
Fix off-by-one error that makes 0-th pins of each bank unreachable.
Submitted by: Maxim Ignatenko gelraen...@gmail.com
Modified:
Author: br
Date: Fri May 30 07:48:55 2014
New Revision: 266875
URL: http://svnweb.freebsd.org/changeset/base/266875
Log:
Reset HSIC hub during EHCI initialization. This makes devices connected
to external USB ports available to the system.
Submitted by: Maxim Ignatenko
Author: br
Date: Sun Jun 1 07:34:54 2014
New Revision: 266942
URL: http://svnweb.freebsd.org/changeset/base/266942
Log:
Do only receive chars if there are some data in the buffer.
This fixes operation on newer Exynos boards.
Modified:
head/sys/arm/samsung/exynos/uart.c
Modified:
(r266943)
@@ -0,0 +1,284 @@
+/*-
+ * Copyright (c) 2013-2014 Ruslan Bukin b...@bsdpad.com
+ * 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
Author: br
Date: Sun Jun 1 08:34:45 2014
New Revision: 266944
URL: http://svnweb.freebsd.org/changeset/base/266944
Log:
Rename exynos uart driver filenames.
Added:
head/sys/arm/samsung/exynos/exynos_uart.c
- copied, changed from r266942, head/sys/arm/samsung/exynos/uart.c
Author: br
Date: Sun Jun 1 08:45:27 2014
New Revision: 266945
URL: http://svnweb.freebsd.org/changeset/base/266945
Log:
Fix i2c communication interface to be compatible with
vendor tools, e.g. embedded controller tool
Submitted by: Maxim Ignatenko gelraen...@gmail.com
Modified:
Author: br
Date: Sun Jun 1 17:09:02 2014
New Revision: 266950
URL: http://svnweb.freebsd.org/changeset/base/266950
Log:
Add ident value. This fixes universe build.
Pointed out by: andrew
Modified:
head/sys/arm/conf/EXYNOS5250
head/sys/arm/conf/EXYNOS5420
Modified:
On Sun, Jun 01, 2014 at 05:57:42PM +0100, Andrew Turner wrote:
The EXYNOS5250 and EXYNOS5420 configs are missing an ident value. This
causes universe to break. The following patch fixes it.
Thanks.
___
svn-src-all@freebsd.org mailing list
/vf_spi.c Wed Jun 11 10:03:06 2014
(r267354)
@@ -0,0 +1,293 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following
==
--- head/sys/arm/samsung/exynos/exynos5_mp.cThu Jun 12 11:36:22 2014
(r267387)
+++ head/sys/arm/samsung/exynos/exynos5_mp.cThu Jun 12 11:37:38 2014
(r267388)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2013 Ruslan Bukin b...@bsdpad.com
Author: br
Date: Thu Jun 12 11:41:04 2014
New Revision: 267389
URL: http://svnweb.freebsd.org/changeset/base/267389
Log:
Activate IRQ 30 (non-secure private timer IRQ) for case we are running
in non-secure state.
Modified:
head/sys/arm/arm/gic.c
Modified: head/sys/arm/arm/gic.c
Author: br
Date: Thu Jun 12 11:44:26 2014
New Revision: 267390
URL: http://svnweb.freebsd.org/changeset/base/267390
Log:
Enable SMP for both Exynos5 models we support.
Modified:
head/sys/arm/conf/EXYNOS5.common
head/sys/arm/conf/EXYNOS5250
Modified: head/sys/arm/conf/EXYNOS5.common
)
@@ -0,0 +1,245 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * 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
On Mon, Jun 16, 2014 at 08:39:19AM -0700, Kris Smith wrote:
Would the above commits allow me to see all 8 cores on the the arndale
octa 5420 board carrying the Samsung Exynos 5420? At the moment, the only
available cores are the A15s on Linaro Ubuntu.
No. This support is for A15 cores
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
/exynos/exynos5_common.hThu Mar 20 17:07:14
2014(r263426)
@@ -0,0 +1,40 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided
2014(r263427)
@@ -0,0 +1,59 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * 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
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 b...@bsdpad.com
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification
Hi.
okay. suggestions?
may be CHROMEBOOK-XE303 ?
-Ruslan
On Thu, Mar 20, 2014 at 01:00:14PM -0700, Adrian Chadd wrote:
Hi,
Would you mind renaming this to something other than CHROMEBOOK?
There's likely going to be many flavours of it..
-a
On 20 March 2014 10:10, Ruslan Bukin b
On Fri, Mar 21, 2014 at 09:43:16AM +, Andrew Turner wrote:
On Thu, 20 Mar 2014 17:01:21 + (UTC)
Ruslan Bukin b...@freebsd.org wrote:
Author: br
Date: Thu Mar 20 17:01:21 2014
New Revision: 263424
URL: http://svnweb.freebsd.org/changeset/base/263424
Log:
Disable
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
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
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,
2014
(r263936)
@@ -0,0 +1,253 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * 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
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
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
Author: br
Date: Sat Apr 5 16:38:27 2014
New Revision: 264150
URL: http://svnweb.freebsd.org/changeset/base/264150
Log:
Correct the end address of the video frame buffer.
This fixes problem that sometimes display suddenly
goes blank.
Modified:
head/sys/arm/samsung/exynos/exynos5_fimd.c
Author: br
Date: Sat Jan 4 10:19:21 2014
New Revision: 260256
URL: http://svnweb.freebsd.org/changeset/base/260256
Log:
ENET on Vybrid Family SoC don't advertise its media capabilities
themselves properly, so force auto-negotiation.
Tested on mvf600.
Reviewed by: ian
Modified:
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 b...@bsdpad.com
+ * Copyright (c) 2013-2014 Ruslan Bukin b...@bsdpad.com
* All rights reserved
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
==
--- /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 Bukin b
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
+1,155 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * 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
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 b...@bsdpad.com
+ * Copyright (c) 2013-2014 Ruslan Bukin b...@bsdpad.com
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -99,14 +99,19 @@ __FBSDID($FreeBSD$);
#define
+1,802 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * 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
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:
@@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * 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: 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
==
--- /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 b...@bsdpad.com
+ * All rights reserved.
+ *
+ * Redistribution
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
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/freescale/vybrid/vf_port.c Fri Mar 7 07:06:36 2014
(r262885)
@@ -0,0 +1,250 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b
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
Author: br
Date: Sat Nov 9 18:46:11 2013
New Revision: 257892
URL: http://svnweb.freebsd.org/changeset/base/257892
Log:
o Add ONFI signature check.
o Add Micron chip found in Freescale Vybrid Family
Phytec COSMIC board.
Approved by: cognet (mentor)
Modified:
:02:56 2013
(r258057)
@@ -0,0 +1,214 @@
+/*-
+ * Copyright (c) 2013 Ruslan Bukin b...@bsdpad.com
+ * 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
Author: br
Date: Wed Nov 13 16:17:05 2013
New Revision: 258096
URL: http://svnweb.freebsd.org/changeset/base/258096
Log:
o Use common ARMv6/v7 bus_space tag.
o Use new helper routines for arm static device mapping.
o style(9) tweaks.
Deleted:
head/sys/arm/samsung/exynos/bus_space.c
=Baptiste Daroussin\nbapt@Fr
benl [label=Ben Laurie\nb...@freebsd.org\n2011/05/18]
benno [label=Benno Rice\nbe...@freebsd.org\n2000/11/02]
bms [label=Bruce M Simpson\n...@freebsd.org\n2003/08/06]
+br [label=Ruslan Bukin\n...@freebsd.org\n2013/09/02]
brian [label=Brian Somers\nbr...@freebsd.org\n1996/12
Author: br
Date: Thu Sep 5 10:09:24 2013
New Revision: 255238
URL: http://svnweb.freebsd.org/changeset/base/255238
Log:
Add support for DLINK DWA-127 Wireless Adapter
Approved by: cognet (mentor)
Modified:
head/sys/dev/usb/usbdevs
head/sys/dev/usb/wlan/if_run.c
Modified:
Author: br
Date: Tue Oct 1 12:01:20 2013
New Revision: 255967
URL: http://svnweb.freebsd.org/changeset/base/255967
Log:
- Enable unmapped buffers on Exynos5 again, because
board now able to see all the 2GB ram it has
- Also unbreak gcc build
Approved by: cognet (mentor)
Approved
Author: br
Date: Wed Oct 16 15:20:27 2013
New Revision: 256629
URL: http://svnweb.freebsd.org/changeset/base/256629
Log:
Add CPU ID for ARM Cortex A5.
Approved by: cognet (mentor)
Modified:
head/sys/arm/arm/cpufunc.c
head/sys/arm/arm/identcpu.c
head/sys/arm/include/armreg.h
Author: br
Date: Sun Aug 31 17:40:19 2014
New Revision: 270884
URL: http://svnweb.freebsd.org/changeset/base/270884
Log:
GIC (Cortex A's interrupt controller) supports up to 1020 IRQs.
Modified:
head/sys/arm/include/intr.h
Modified: head/sys/arm/include/intr.h
/altera/socfpga/socfpga_common.cThu Sep 4 12:44:40
2014(r271093)
@@ -0,0 +1,83 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * This software was developed by SRI International and the University of
+ * Cambridge Computer Laboratory under
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/altera/socfpga/socfpga_common.hSat Sep 6 08:48:57
2014(r271186)
@@ -0,0 +1,44 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved
On Sat, Sep 06, 2014 at 11:45:14AM +0100, Andrew Turner wrote:
+#defineWRITE1(_sc, _reg, _val) \
+ bus_space_write_1(_sc-bst, _sc-bsh, _reg, _val)
Why are these in a header when the softc is in a .c file? Also why not
use bus_read_n, e.g. READ4 would become:
#define READ4(_sc,
Author: br
Date: Sat Sep 6 18:08:21 2014
New Revision: 271200
URL: http://svnweb.freebsd.org/changeset/base/271200
Log:
o Remove __unused attribute on variables which actually used
o Unmagic 'configuration done' bit
o Move probe() to place before attach() for better navigation
o Use
)
@@ -0,0 +1,54 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * This software was developed by SRI International and the University of
+ * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237)
+ * (CTSRD), as part of the DARPA CRASH
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/dwc/if_dwc.c Thu Sep 25 18:03:14 2014(r272120)
@@ -0,0 +1,1324 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
, because file is newly added)
+++ head/sys/dev/mmc/host/dwmmc.c Tue Oct 7 17:39:30 2014
(r272712)
@@ -0,0 +1,1103 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * This software was developed by SRI International and the University
Author: br
Date: Wed Oct 8 08:51:05 2014
New Revision: 272736
URL: https://svnweb.freebsd.org/changeset/base/272736
Log:
Always wait 'command done' interrupt status bit before proceeding next
command.
Sponsored by: DARPA, AFRL
Modified:
head/sys/dev/mmc/host/dwmmc.c
Modified:
/socfpga_mp.c
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/altera/socfpga/socfpga_mp.cFri Oct 10 14:35:51 2014
(r272896)
@@ -0,0 +1,180 @@
+/*-
+ * Copyright (c) 2014 Ruslan
/socfpga-sockit-beri.dts Sun Oct 19 16:26:49
2014(r273278)
@@ -0,0 +1,109 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * This software was developed by SRI International and the University of
+ * Cambridge Computer Laboratory under DARPA/AFRL
(empty, because file is newly added)
+++ head/sys/dev/mii/micphy.c Tue Oct 21 09:14:16 2014(r273380)
@@ -0,0 +1,215 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * This software was developed by SRI International and the University
/beri/beri_mem.c
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/beri/beri_mem.cWed Oct 22 11:30:03 2014
(r273469)
@@ -0,0 +1,186 @@
+/*-
+ * Copyright (c) 2014 Ruslan
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/virtio/mmio/virtio_mmio.c Tue Nov 18 14:11:14 2014
(r274655)
@@ -0,0 +1,800 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved
added)
+++ head/sys/dev/altera/pio/pio.c Tue Nov 18 14:12:19 2014
(r274656)
@@ -0,0 +1,215 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * This software was developed by SRI International and the University of
+ * Cambridge Computer
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/beri/virtio/virtio_mmio_platform.c Wed Nov 19 14:49:29
2014(r274714)
@@ -0,0 +1,227 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All
Author: br
Date: Thu Nov 20 17:06:41 2014
New Revision: 274752
URL: https://svnweb.freebsd.org/changeset/base/274752
Log:
Add L2-cache writeback/flush operations. Supported 32,128-byte line-size,
else ignored. Cavium Networks also ignored as it has non-standard config
registers.
Author: br
Date: Sun Nov 23 22:09:05 2014
New Revision: 274928
URL: https://svnweb.freebsd.org/changeset/base/274928
Log:
Correct the functions declaration.
Modified:
head/sys/mips/include/cache_mipsNN.h
Modified: head/sys/mips/include/cache_mipsNN.h
);
but
+void
+mipsNN_sdcache_wbinv_range_
32(vm_offset_t va, vm_size_t size)
.. did you test this with a make universe pass?
Thanks,
-adrian
On 20 November 2014 at 09:06, Ruslan Bukin b...@freebsd.org wrote:
Author: br
Date: Thu Nov 20 17:06:41 2014
New Revision: 274752
Hi, Gleb,
I get some problems with it: I'm working on block device emulation
using virtio(4) in heterogeneous environment (FreeBSD/ARM frontend
provide block to FreeBSD/MIPS64 soft core). On a MIPS side I now
permanently receive panic below
Any idea ?
[...]
crypto: cryptosoft0 registers alg 22
On Mon, Nov 24, 2014 at 07:37:33PM +0200, Konstantin Belousov wrote:
On Mon, Nov 24, 2014 at 11:05:37AM +, Ruslan Bukin wrote:
Hi, Gleb,
I get some problems with it: I'm working on block device emulation
using virtio(4) in heterogeneous environment (FreeBSD/ARM frontend
provide
On Mon, Nov 24, 2014 at 10:29:02PM +0300, Gleb Smirnoff wrote:
On Mon, Nov 24, 2014 at 06:03:56PM +, Ruslan Bukin wrote:
R I this on stock kernel or on kernel with your modifications ?
R
R Stock one. I also checked with no virtio but MDROOT - same problems.
I could expect a panic
On Tue, Nov 25, 2014 at 10:31:45AM +0300, Gleb Smirnoff wrote:
On Mon, Nov 24, 2014 at 09:16:20PM +, Ruslan Bukin wrote:
R On Mon, Nov 24, 2014 at 10:29:02PM +0300, Gleb Smirnoff wrote:
R On Mon, Nov 24, 2014 at 06:03:56PM +, Ruslan Bukin wrote:
R R I this on stock kernel
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/beri/virtio/virtio.c Tue Nov 25 15:58:59 2014
(r275048)
@@ -0,0 +1,183 @@
+/*-
+ * Copyright (c) 2014 Ruslan Bukin b...@bsdpad.com
+ * All rights reserved.
+ *
+ * This software was developed by SRI
Author: br
Date: Tue Nov 25 16:06:19 2014
New Revision: 275049
URL: https://svnweb.freebsd.org/changeset/base/275049
Log:
o Add PIO and vtblk mmio device info to the tree
o Add FPGA memory window to static dev mappings
o Fix whitespace
Modified:
Author: br
Date: Tue Nov 25 16:24:31 2014
New Revision: 275050
URL: https://svnweb.freebsd.org/changeset/base/275050
Log:
Add new devices to the config.
Modified:
head/sys/arm/altera/socfpga/files.socfpga
head/sys/arm/conf/SOCKIT-BERI
head/sys/conf/files
Modified:
Author: br
Date: Tue Nov 25 16:53:22 2014
New Revision: 275053
URL: https://svnweb.freebsd.org/changeset/base/275053
Log:
o Add Virtio MMIO bus driver to config
o Move Virtio-related to common config file
Modified:
head/sys/conf/files
head/sys/conf/files.amd64
head/sys/conf/files.i386
On Tue, Nov 25, 2014 at 06:29:22PM +0300, Gleb Smirnoff wrote:
R Un-unioning helps partially: I receive much less panics and able to boot
until login prompt in ~ 1/3 attempts with patch attached.
What happens then? Same panic as w/o patch?
Same random panics:
[..]
Starting file system
1 - 100 of 666 matches
Mail list logo