On 2010-10-02, at 07:43, Juli Mallett wrote:
> Author: jmallett
> Date: Sat Oct 2 05:43:17 2010
> New Revision: 213346
> URL: http://svn.freebsd.org/changeset/base/213346
>
> Log:
> o) Allow devices to override the MDIO read and write functions presented to
> the miibus attached to octe in
Author: raj
Date: Sat Nov 19 16:30:06 2011
New Revision: 227730
URL: http://svn.freebsd.org/changeset/base/227730
Log:
Initial version of cesa(4) driver for Marvell crypto engine and security
accelerator.
The following algorithms and schemes are supported:
- 3DES, AES, DES
- MD5, SH
Author: raj
Date: Wed Dec 14 17:12:59 2011
New Revision: 228504
URL: http://svn.freebsd.org/changeset/base/228504
Log:
Make *intr{cnt,names} on ARM reside in data section, similar to other arches.
sintrnames and sintrcnt are initialized with non-zero values, which were
discarded by the .b
Author: raj
Date: Thu Dec 15 12:14:15 2011
New Revision: 228530
URL: http://svn.freebsd.org/changeset/base/228530
Log:
ARM pmap fixes:
- Write Buffers have to be drained after write to Page Table even if caches
are in write-through mode.
- Make sure to sync PTE in pmap_zero_page_ge
Author: raj
Date: Thu Nov 11 13:35:23 2010
New Revision: 215119
URL: http://svn.freebsd.org/changeset/base/215119
Log:
Use local TLB_UNLOCKED marker instead of MTX_UNOWNED for Book-E PowerPC trap
routines.
This unbreaks Book-E build after the recent machine/mutex.h removal.
While the
Author: raj
Date: Thu Nov 11 13:42:46 2010
New Revision: 215120
URL: http://svn.freebsd.org/changeset/base/215120
Log:
Return IEEE 1275 compliant error codes.
Submitted by: nwhitehorn
Modified:
head/sys/dev/ofw/ofw_fdt.c
Modified: head/sys/dev/ofw/ofw_fdt.c
=
Author: raj
Date: Thu Nov 11 13:46:28 2010
New Revision: 215121
URL: http://svn.freebsd.org/changeset/base/215121
Log:
Fix typo in the comment.
Modified:
head/sys/powerpc/aim/clock.c
head/sys/powerpc/booke/clock.c
Modified: head/sys/powerpc/aim/clock.c
=
Author: raj
Date: Thu Nov 11 13:48:48 2010
New Revision: 215122
URL: http://svn.freebsd.org/changeset/base/215122
Log:
Correct RAM size of the MPC8555CDS board.
Modified:
head/sys/boot/fdt/dts/mpc8555cds.dts
Modified: head/sys/boot/fdt/dts/mpc8555cds.dts
=
Author: raj
Date: Tue Aug 25 09:30:03 2009
New Revision: 196531
URL: http://svn.freebsd.org/changeset/base/196531
Log:
Eliminate platform_pmap_init() to simplify Marvell bootstrap code.
Modified:
head/sys/arm/mv/discovery/db78xxx.c
head/sys/arm/mv/kirkwood/db88f6xxx.c
head/sys/arm/mv/mv_m
Author: raj
Date: Tue Aug 25 09:35:50 2009
New Revision: 196532
URL: http://svn.freebsd.org/changeset/base/196532
Log:
Properly handle initial state of power mgmt.
Modules on Marvell SOC can be selectively PM-disabled, and we must not access
disabled devices' registers (attempt to initial
Author: raj
Date: Tue Aug 25 09:39:11 2009
New Revision: 196533
URL: http://svn.freebsd.org/changeset/base/196533
Log:
Exclude common Kirkwood settings so they can be shared among various platforms
based on this SOC. This is a preliminary step for SheevaPlug support.
Submitted by: Michal
Author: raj
Date: Tue Aug 25 09:47:12 2009
New Revision: 196534
URL: http://svn.freebsd.org/changeset/base/196534
Log:
Introduce MII_ADDR_BASE option on ARM, which allows to override the default
per platform requirements.
Notes:
- Only used by mge(4) at the moment.
- This is very s
Author: raj
Date: Tue Aug 25 10:09:25 2009
New Revision: 196536
URL: http://svn.freebsd.org/changeset/base/196536
Log:
Introduce SheevaPlug support.
- The device is based on Marvell 88F6281 system on chip.
- More info about the platform at http://www.plugcomputer.org
- To build
Author: raj
Date: Wed Sep 16 12:07:58 2009
New Revision: 197251
URL: http://svn.freebsd.org/changeset/base/197251
Log:
MFC r196531-196534,196536
Clean up Marvell platform code.
Introduce SheevaPlug support.
- The device is based on Marvell 88F6281 system on chip.
- More in
On 2009-10-01, at 15:41, Stanislav Sedov wrote:
On Thu, 1 Oct 2009 15:21:34 +0200
Attilio Rao mentioned:
2009/9/30 Robert Watson :
On Wed, 30 Sep 2009, Attilio Rao wrote:
When releasing a read/shared lock we need to use a write memory
barrier
in order to avoid, on architectures which doe
On 2009-10-21, at 20:38, Marcel Moolenaar wrote:
The key property of this change is that the I-cache is made coherent
*after* writes have been done. Doing it in the PMAP layer when adding
or changing a mapping means that the I-cache is made coherent
*before*
any writes happen. The differ
Author: raj
Date: Thu Nov 17 12:08:12 2011
New Revision: 227613
URL: http://svn.freebsd.org/changeset/base/227613
Log:
Add DTS for the Freescale P2020DS.
Obtained from: Freescale
Added:
head/sys/boot/fdt/dts/p2020ds.dts (contents, props changed)
Added: head/sys/boot/fdt/dts/p2020ds.dt
On 2010-12-22, at 15:59, Nathan Whitehorn wrote:
> Author: nwhitehorn
> Date: Wed Dec 22 14:59:22 2010
> New Revision: 216662
> URL: http://svn.freebsd.org/changeset/base/216662
>
> Log:
> Enable build of FDT components by default. dtc is a required build tool
> for all FDT-enabled kernels, an
On 2009-04-05, at 00:01, Marcel Moolenaar wrote:
Author: marcel
Date: Sat Apr 4 22:01:43 2009
New Revision: 190701
URL: http://svn.freebsd.org/changeset/base/190701
Log:
Implement kernel core dump support for Book-E processors.
Both raw physical memory dumps and virtual minidumps are
suppo
On 2009-04-05, at 00:23, Marcel Moolenaar wrote:
Author: marcel
Date: Sat Apr 4 22:23:03 2009
New Revision: 190704
URL: http://svn.freebsd.org/changeset/base/190704
Log:
Perform a dummy stwcx. when we switch contexts. The context
being switched out may hold a reservation. The stwcx. will
c
Author: raj
Date: Wed Apr 8 12:54:32 2009
New Revision: 190844
URL: http://svn.freebsd.org/changeset/base/190844
Log:
Properly handle KDB entry in fatal abort. This lets KDB_UNATTENDED work on
ARM.
Submitted by: Grzegorz Bernacki gjb ! semihalf dot com
Modified:
head/sys/arm/arm/trap.c
Author: raj
Date: Wed Apr 8 13:01:18 2009
New Revision: 190845
URL: http://svn.freebsd.org/changeset/base/190845
Log:
Minor description fix.
Modified:
head/sys/arm/arm/trap.c
Modified: head/sys/arm/arm/trap.c
==
---
Author: raj
Date: Thu Apr 16 11:20:18 2009
New Revision: 191140
URL: http://svn.freebsd.org/changeset/base/191140
Log:
Adjust Marvell Discovery (MV78xxx) support to recognize newest chip revisions,
handle Z0 revision (early silicon) explicitly due to its quirks.
Obtained from:Marv
Author: raj
Date: Thu Apr 16 11:21:52 2009
New Revision: 191141
URL: http://svn.freebsd.org/changeset/base/191141
Log:
Minor style fixes and better comments.
Modified:
head/sys/arm/arm/cpufunc_asm_armv5_ec.S
head/sys/arm/arm/cpufunc_asm_sheeva.S
Modified: head/sys/arm/arm/cpufunc_asm_armv5
Author: raj
Date: Thu Apr 16 11:38:06 2009
New Revision: 191142
URL: http://svn.freebsd.org/changeset/base/191142
Log:
mge(4): fix two bugs, which were leading to crash/hang under very heavy
network load.
1. Leave the RX interrupt routine if there is no mbuf available.
2. Properly in
Author: raj
Date: Mon Apr 20 12:40:28 2009
New Revision: 191307
URL: http://svn.freebsd.org/changeset/base/191307
Log:
Provide locking for PowerPC interrupt sources config.
Reviewed by: attilio
Modified:
head/sys/powerpc/powerpc/intr_machdep.c
Modified: head/sys/powerpc/powerpc/intr_ma
On 2009-04-21, at 19:04, Marcel Moolenaar wrote:
Author: marcel
Date: Tue Apr 21 17:04:01 2009
New Revision: 191362
URL: http://svn.freebsd.org/changeset/base/191362
Log:
o Properly set ksym_start & ksym_end when options DDB is set.
Include opt_ddb.h for that. Now you can actually boot w
On 2009-04-21, at 20:38, M. Warner Losh wrote:
In message: <20090421223502.507f0dcf.s...@freebsd.org>
Stanislav Sedov writes:
: -BEGIN PGP SIGNED MESSAGE-
: Hash: SHA1
:
: On Tue, 21 Apr 2009 12:18:05 -0600 (MDT)
: "M. Warner Losh" mentioned:
:
: > In message: <200904212201
Author: raj
Date: Wed Apr 22 13:11:38 2009
New Revision: 191375
URL: http://svn.freebsd.org/changeset/base/191375
Log:
Centralize setting HID0/1 for E500. Rename HID defines which are specific
to E500 rather than shared within Book-E family.
Obtained from:Freescale, Semihalf
Modi
Author: raj
Date: Wed Apr 22 13:13:34 2009
New Revision: 191376
URL: http://svn.freebsd.org/changeset/base/191376
Log:
Provide cpu_throw() for Book-E. Adjust cpu_switch() towards ULE support.
Obtained from:Freescale, Semihalf
Modified:
head/sys/powerpc/booke/swtch.S
head/sys/po
Author: raj
Date: Wed Apr 22 13:18:04 2009
New Revision: 191378
URL: http://svn.freebsd.org/changeset/base/191378
Log:
Minor style consistency fix.
Modified:
head/sys/powerpc/booke/swtch.S
Modified: head/sys/powerpc/booke/swtch.S
==
Author: raj
Date: Wed Apr 22 13:31:52 2009
New Revision: 191380
URL: http://svn.freebsd.org/changeset/base/191380
Log:
Eliminate redundant setting of HID0_EMCP.
Modified:
head/sys/powerpc/powerpc/cpu.c
Modified: head/sys/powerpc/powerpc/cpu.c
=
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/man/man4/man4.powerpc/tsec.4 Wed Apr 22 15:25:00 2009
(r191387)
@@ -0,0 +1,156 @@
+.\"
+.\" Copyright (c) 2009 Semihalf, Rafal
On 2009-04-24, at 05:51, Marcel Moolenaar wrote:
Author: marcel
Date: Fri Apr 24 03:51:11 2009
New Revision: 191450
URL: http://svn.freebsd.org/changeset/base/191450
Log:
Add suppport for ISA and ISA interrupts to make the ATA
controller in the VIA southbridge functional in the CDS
(Configu
Author: raj
Date: Fri Apr 24 08:57:54 2009
New Revision: 191455
URL: http://svn.freebsd.org/changeset/base/191455
Log:
Zero PCB during early AIM PowerPC init.
When memory is not zero'ed by firmware, uninitialized PCB can have bogus
contents, which appear as a saved onfault condition, Alti
: head/sys/boot/uboot/lib/disk.c
======
--- head/sys/boot/uboot/lib/disk.c Tue May 5 16:27:45 2009
(r191828)
+++ head/sys/boot/uboot/lib/disk.c Tue May 5 16:29:08 2009
(r191829)
@@ -1,5 +1,6 @
On 2009-05-05, at 19:33, Marcel Moolenaar wrote:
On May 5, 2009, at 9:29 AM, Rafal Jaworowski wrote:
Author: raj
Date: Tue May 5 16:29:08 2009
New Revision: 191829
URL: http://svn.freebsd.org/changeset/base/191829
Log:
GPT style partitioning for loader(8) with U-Boot support library
Author: raj
Date: Mon Aug 19 14:56:17 2013
New Revision: 254531
URL: http://svnweb.freebsd.org/changeset/base/254531
Log:
Simplify pv_entry removal or ARMv6/v7:
- PGA_WRITEABLE indicates that there *might be* a writable mapping for the
particular page, so to avoid frequent sweeping of t
Author: raj
Date: Mon Aug 19 15:12:36 2013
New Revision: 254532
URL: http://svnweb.freebsd.org/changeset/base/254532
Log:
Clear all L2 PTE protection bits before their configuration.
Revise L2_S_PROT_MASK to include all of the protection bits. Notice that
clearing these bits does not alw
Author: raj
Date: Mon Aug 19 15:36:23 2013
New Revision: 254533
URL: http://svnweb.freebsd.org/changeset/base/254533
Log:
Fix ARMv6/v7 mapping's wired status.
Last input argument in pmap_modify_pv() should be a mask of flags to be set.
In pmap_change_wiring() however, the straight wired s
Author: raj
Date: Mon Aug 19 15:58:39 2013
New Revision: 254535
URL: http://svnweb.freebsd.org/changeset/base/254535
Log:
Simplify and clean up pmap_clearbit()
There is no need for calling vm_page_dirty() when clearing "modified" flag as
it is already set for that page in pmap_fault_fixup
Author: raj
Date: Mon Aug 19 16:16:49 2013
New Revision: 254536
URL: http://svnweb.freebsd.org/changeset/base/254536
Log:
Do not use pv_kva on ARMv6/v7 and save some space on each vm_page. It's only
relevant for older ARM variants (with virtual cache).
Submitted by: Zbigniew Bodek
Rev
Author: raj
Date: Mon Aug 26 15:38:27 2013
New Revision: 254913
URL: http://svnweb.freebsd.org/changeset/base/254913
Log:
Add missing TAILQ initializer (omitted in r250634).
Submitted by: Zbigniew Bodek
Reviewed by: alc
Sponsored by: The FreeBSD Foundation, Semihalf
Modified:
head/
Author: raj
Date: Mon Aug 26 16:23:54 2013
New Revision: 254915
URL: http://svnweb.freebsd.org/changeset/base/254915
Log:
Provide settings for superpage reservation system on ARM.
This allows for enabling and configuring superpages reservation mechanism in
order to allocate and populate 2
Author: raj
Date: Mon Aug 26 17:12:30 2013
New Revision: 254918
URL: http://svnweb.freebsd.org/changeset/base/254918
Log:
Introduce superpages support for ARMv6/v7.
Promoting base pages to superpages can increase TLB coverage and allow for
efficient use of page table entries. This develo
Author: raj
Date: Sun Mar 4 17:00:46 2012
New Revision: 232508
URL: http://svn.freebsd.org/changeset/base/232508
Log:
MFC r228504, r228530.
r228504:
Make *intr{cnt,names} on ARM reside in data section, similar to other arches.
sintrnames and sintrcnt are initialized with non-zero
Author: raj
Date: Sun Mar 4 17:53:40 2012
New Revision: 232511
URL: http://svn.freebsd.org/changeset/base/232511
Log:
MFC r230865:
Adjust mvs(4) to handle interrupt cause reg depending on the actual number of
channels available
- current code treats bits 4:7 in 'SATAHC interrupt
Author: raj
Date: Sun Mar 4 18:13:45 2012
New Revision: 232512
URL: http://svn.freebsd.org/changeset/base/232512
Log:
Remove unused #defines. All this is now retrieved from the device tree.
MFC after:1 week
Modified:
head/sys/arm/mv/mvreg.h
Modified: head/sys/arm/mv/mvreg.h
===
Author: raj
Date: Sun Mar 4 19:22:52 2012
New Revision: 232518
URL: http://svn.freebsd.org/changeset/base/232518
Log:
Respect phy-handle property in Ethernet nodes of the device tree.
This lets specify whereabouts of the parent PHY for a given MAC node
(and get rid of ugly kludges in mge
Author: raj
Date: Thu Mar 15 21:48:27 2012
New Revision: 233013
URL: http://svn.freebsd.org/changeset/base/233013
Log:
Fix error check.
Submitted by: Lukasz Plachno
Obtained from:Semihalf
Modified:
head/sys/arm/mv/common.c
Modified: head/sys/arm/mv/common.c
===
Author: raj
Date: Thu Mar 15 22:08:25 2012
New Revision: 233014
URL: http://svn.freebsd.org/changeset/base/233014
Log:
MFC r232512:
Remove unused #defines. All this is now retrieved from the device tree.
Modified:
stable/9/sys/arm/mv/mvreg.h
Directory Properties:
stable/9/sys/ (props
Author: raj
Date: Thu Mar 15 22:15:06 2012
New Revision: 233015
URL: http://svn.freebsd.org/changeset/base/233015
Log:
MFC r232518:
Respect phy-handle property in Ethernet nodes of the device tree.
This lets specify whereabouts of the parent PHY for a given MAC node
(and get rid of u
Author: raj
Date: Tue Mar 20 13:08:57 2012
New Revision: 233230
URL: http://svn.freebsd.org/changeset/base/233230
Log:
Improve device tree blob (DTB) handling in loader(8).
Enable using the statically embedded blob from the kernel, if present. The KLD
loaded DTB takes precedence, but they
Author: raj
Date: Thu Mar 22 20:34:26 2012
New Revision: 233323
URL: http://svn.freebsd.org/changeset/base/233323
Log:
Improve FDT handling in loader(8) and make it more robust.
o Fix buffer overflows when using a long property body in node paths.
o Fix loop end condition when iterating t
On 2012-01-27, at 19:29, Dimitry Andric wrote:
> Author: dim
> Date: Fri Jan 27 18:29:03 2012
> New Revision: 230622
> URL: http://svn.freebsd.org/changeset/base/230622
>
> Log:
> When the buildkernel stage 2.3 (build tools) runs, the PATH is still set
> to the default from the top-level Makef
On 2012-01-30, at 21:08, Dimitry Andric wrote:
> On 2012-01-30 20:27, Rafal Jaworowski wrote:
> ...
>>> Fix this by setting PATH to ${BPATH}:${PATH} in stage 2.3, so the
>>> bootstrap tools directories are searched before the regular ones.
>>
>> Is this su
On 2012-01-30, at 22:56, Dimitry Andric wrote:
> On 2012-01-30 21:48, Ian Lepore wrote:
>> On Mon, 2012-01-30 at 21:08 +0100, Dimitry Andric wrote:
>>> On 2012-01-30 20:27, Rafal Jaworowski wrote:
>>> ...
>>>>> Fix this by setting PATH to ${BPATH}:${PA
On 2012-01-31, at 14:53, Dimitry Andric wrote:
> On 2012-01-31 14:20, Rafal Jaworowski wrote:
>> On 2012-01-30, at 22:56, Dimitry Andric wrote:
> ...
>>> That said, I still don't understand why the generated aicasm_scan.c file
>>> is still defining the input(
Author: raj
Date: Wed Feb 1 13:39:52 2012
New Revision: 230865
URL: http://svn.freebsd.org/changeset/base/230865
Log:
Adjust mvs(4) to handle interrupt cause reg depending on the actual number of
channels available
- current code treats bits 4:7 in 'SATAHC interrupt mask' and 'SATAHC
Author: raj
Date: Thu May 24 21:13:24 2012
New Revision: 235936
URL: http://svn.freebsd.org/changeset/base/235936
Log:
Fix physical address type to vm_paddr_t.
Modified:
head/sys/powerpc/aim/mmu_oea.c
head/sys/powerpc/booke/pmap.c
head/sys/powerpc/include/pmap.h
head/sys/powerpc/powerpc
Author: raj
Date: Thu May 24 21:24:23 2012
New Revision: 235938
URL: http://svn.freebsd.org/changeset/base/235938
Log:
Recognize version 3.1 of the SEC crypto engine.
Modified:
head/sys/dev/sec/sec.c
head/sys/dev/sec/sec.h
Modified: head/sys/dev/sec/sec.c
==
Author: raj
Date: Fri May 25 15:05:17 2012
New Revision: 235999
URL: http://svn.freebsd.org/changeset/base/235999
Log:
More Cicada/Vitesse PHY ids.
Obtained from:Semihalf
Modified:
head/sys/dev/mii/ciphy.c
head/sys/dev/mii/miidevs
Modified: head/sys/dev/mii/ciphy.c
===
Author: raj
Date: Fri May 25 15:13:55 2012
New Revision: 236000
URL: http://svn.freebsd.org/changeset/base/236000
Log:
Missing vm_paddr_t bits which should have been part of r235936.
Modified:
head/sys/powerpc/powerpc/mmu_if.m
Modified: head/sys/powerpc/powerpc/mmu_if.m
=
On 2012-05-25, at 17:28, Nathan Whitehorn wrote:
> On 05/25/12 10:13, Rafal Jaworowski wrote:
>> Author: raj
>> Date: Fri May 25 15:13:55 2012
>> New Revision: 236000
>> URL: http://svn.freebsd.org/changeset/base/236000
>>
>> Log:
>> Missing v
On 2012-05-25, at 19:06, Rafal Jaworowski wrote:
>
> On 2012-05-25, at 17:28, Nathan Whitehorn wrote:
>
>> On 05/25/12 10:13, Rafal Jaworowski wrote:
>>> Author: raj
>>> Date: Fri May 25 15:13:55 2012
>>> New Revision: 236000
>>> URL: http:/
Author: raj
Date: Fri May 25 18:17:26 2012
New Revision: 236019
URL: http://svn.freebsd.org/changeset/base/236019
Log:
Fix physical address type to vm_paddr_t also for powerpc64.
Modified:
head/sys/powerpc/aim/mmu_oea64.c
Modified: head/sys/powerpc/aim/mmu_oea64.c
===
Author: raj
Date: Fri May 25 20:43:38 2012
New Revision: 236024
URL: http://svn.freebsd.org/changeset/base/236024
Log:
Import DTS files for the upcoming DPAA QorIQ (PowerPC) support.
- P2041RDB
- P3041DS
- P5020DS
Obtained from:Freescale
Added:
head/sys/boot/fdt/dt
Author: raj
Date: Fri May 25 21:12:24 2012
New Revision: 236025
URL: http://svn.freebsd.org/changeset/base/236025
Log:
Update HID defines for E500mc and E5500 CPU cores.
Obtained from:Freescale, Semihalf
Modified:
head/sys/powerpc/include/hid.h
Modified: head/sys/powerpc/include
Author: raj
Date: Sat May 26 12:15:13 2012
New Revision: 236094
URL: http://svn.freebsd.org/changeset/base/236094
Log:
Unify SPR defines formatting, no funtional changes.
Modified:
head/sys/powerpc/include/spr.h
Modified: head/sys/powerpc/include/spr.h
===
Author: raj
Date: Sat May 26 12:39:23 2012
New Revision: 236095
URL: http://svn.freebsd.org/changeset/base/236095
Log:
Provide SPR definitions for newer Book-E (E500mc, E5500, PPC465).
Obtained from:Freescale, Semihalf.
Modified:
head/sys/powerpc/include/spr.h
Modified: head/sys
Author: raj
Date: Sat May 26 13:36:18 2012
New Revision: 236097
URL: http://svn.freebsd.org/changeset/base/236097
Log:
Rename e500 prefix to match other Book-E CPU variations. CPU id tidbits for
the new cores.
Obtained from:Freescale, Semihalf.
Modified:
head/sys/powerpc/booke/
@@
/*-
- * Copyright (c) 2008-2009 Semihalf, Rafal Jaworowski
+ * Copyright (c) 2008-2012 Semihalf.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -101,26 +101,16 @@ PLATFORM_DEF(bare_platform);
static int
bare_probe(platform_t plat
Author: raj
Date: Sat May 26 21:02:49 2012
New Revision: 236119
URL: http://svn.freebsd.org/changeset/base/236119
Log:
Move OpenPIC FDT bus glue to a shared location, so that other PowerPC
platforms can use it, not only MPC85XX.
This is just reorg, no functional changes.
Added:
head/sy
Author: raj
Date: Sat May 26 21:05:11 2012
New Revision: 236120
URL: http://svn.freebsd.org/changeset/base/236120
Log:
Import EHCI attachment driver for Freescale integrated controller.
Obtained from:Freescale, Semihalf.
Written by: Michal Dubiel
Added:
head/sys/dev/usb/contr
Author: raj
Date: Sat May 26 21:07:15 2012
New Revision: 236121
URL: http://svn.freebsd.org/changeset/base/236121
Log:
Import eSDHC driver for Freescale integrated controller.
Obtained from:Freescale, Semihalf
Written by: Michal Dubiel
Added:
head/sys/powerpc/mpc85xx/fsl_sdhc
Author: raj
Date: Sun May 27 10:25:20 2012
New Revision: 236141
URL: http://svn.freebsd.org/changeset/base/236141
Log:
Let us manage differences of Book-E PowerPC variations i.e. vendor /
implementation specific vs. the common architecture definition.
Bring PPC4XX defines (PSL, SPR, TLB).
Author: raj
Date: Sun May 27 10:32:10 2012
New Revision: 236142
URL: http://svn.freebsd.org/changeset/base/236142
Log:
Remove redundant check, we catch ULE platform support in common
sys/kern/sched_ule.c
Modified:
head/sys/powerpc/booke/pmap.c
Modified: head/sys/powerpc/booke/pmap.c
==
Author: raj
Date: Wed May 30 17:34:40 2012
New Revision: 236324
URL: http://svn.freebsd.org/changeset/base/236324
Log:
Extract vendor specific Book-E pieces into separate files and have a common
skeleton (maybe we should kobj-tize this one day).
Note the PPC4xx bit is not connected to the
Author: raj
Date: Wed May 30 18:05:48 2012
New Revision: 236325
URL: http://svn.freebsd.org/changeset/base/236325
Log:
Panic openly if we cannot retrieve memory information from the device tree.
This is a critical condition and can lead to all sorts of misterious hangs if
not handled.
O
Author: raj
Date: Sat Apr 21 20:10:26 2012
New Revision: 234558
URL: http://svn.freebsd.org/changeset/base/234558
Log:
MFC r233230, r233323:
Improve device tree blob (DTB) handling in loader(8).
Enable using the statically embedded blob from the kernel, if present. The
KLD loaded D
Author: raj
Date: Sat Apr 21 20:22:02 2012
New Revision: 234559
URL: http://svn.freebsd.org/changeset/base/234559
Log:
MFC r227730:
Initial version of cesa(4) driver for Marvell crypto engine and security
accelerator.
The following algorithms and schemes are supported:
- 3DES,
On 2012-09-02, at 03:48, Andrew Turner wrote:
> Author: andrew
> Date: Sun Sep 2 01:48:47 2012
> New Revision: 239998
> URL: http://svn.freebsd.org/changeset/base/239998
>
> Log:
> Fix a logic inversion in an assert to allow us to use dts files that
> include other files.
>
> Modified:
> he
Author: raj
Date: Tue Feb 17 14:57:05 2009
New Revision: 188711
URL: http://svn.freebsd.org/changeset/base/188711
Log:
Additional features for the tsec(4) Ethernet driver.
- interrupt coalescing
- polling
- jumbo frames
- multicast
- VLAN tagging
The enhanced version
Author: raj
Date: Tue Feb 17 14:59:47 2009
New Revision: 188712
URL: http://svn.freebsd.org/changeset/base/188712
Log:
tsec(4) style improvements and clean-up.
Modified:
head/sys/dev/tsec/if_tsec.c
head/sys/dev/tsec/if_tsec.h
head/sys/dev/tsec/if_tsec_ocp.c
Modified: head/sys/dev/tsec/if
Author: raj
Date: Tue Feb 17 15:39:16 2009
New Revision: 188713
URL: http://svn.freebsd.org/changeset/base/188713
Log:
Handle mbuf exhaustion scenario in tsec(4).
Without this fix the system would hang under heavy networking load.
Submitted by: Leon Theunissen leon ! parsec dot co dot
Author: raj
Date: Tue Feb 17 15:47:13 2009
New Revision: 188715
URL: http://svn.freebsd.org/changeset/base/188715
Log:
tsec(4): do not clear interrupt events register before use.
Prior to this fix, IEVENT register was always cleared before calling
tsec_error_intr_locked(), which prevented
Author: raj
Date: Tue Feb 17 15:59:27 2009
New Revision: 188718
URL: http://svn.freebsd.org/changeset/base/188718
Log:
tsec(4): Always try to resume the receiver.
This helps recover from RX stall under heavy loads.
Submitted by: Piotr Ziecik kosmo ! semihalf dot com
Modified:
head/s
Author: raj
Date: Tue Feb 17 16:02:45 2009
New Revision: 188719
URL: http://svn.freebsd.org/changeset/base/188719
Log:
tsec(4) cosmetics.
Modified:
head/sys/dev/tsec/if_tsec.c
Modified: head/sys/dev/tsec/if_tsec.c
==
Author: raj
Date: Mon Feb 23 18:22:49 2009
New Revision: 188941
URL: http://svn.freebsd.org/changeset/base/188941
Log:
Initial gdbserver support for PowerPC.
Obtained from:Juniper Networks, Semihalf
Added:
head/gnu/usr.bin/gdb/gdbserver/fbsd-ppc-low.c (contents, props changed)
Author: raj
Date: Fri Feb 27 12:08:24 2009
New Revision: 189100
URL: http://svn.freebsd.org/changeset/base/189100
Log:
Make Book-E debug register state part of the PCB context.
Previously, DBCR0 flags were set "globally", but this leads to problems
because Book-E fine grained debug settin
Author: raj
Date: Fri Feb 27 12:18:17 2009
New Revision: 189101
URL: http://svn.freebsd.org/changeset/base/189101
Log:
Prefer register usage style to be more consistent with the rest of the
trap_subr.S code.
Modified:
head/sys/powerpc/booke/trap_subr.S
Modified: head/sys/powerpc/booke/trap
Author: raj
Date: Fri Mar 13 06:28:20 2009
New Revision: 189757
URL: http://svn.freebsd.org/changeset/base/189757
Log:
Make MPC85xx LAW handling and reset routines aware of the MPC8548 variant.
Inspired by discussion with Alexey V Fedorov on freebsd-powe...@.
Modified:
head/sys/powerpc/i
Author: raj
Date: Thu Nov 19 16:21:26 2009
New Revision: 199533
URL: http://svn.freebsd.org/changeset/base/199533
Log:
Fix cpuid output on E500 core.
Modified:
head/sys/powerpc/powerpc/cpu.c
Modified: head/sys/powerpc/powerpc/cpu.c
Author: raj
Date: Thu Nov 19 16:25:41 2009
New Revision: 199534
URL: http://svn.freebsd.org/changeset/base/199534
Log:
Provide an effective (relocated) address when building modules metadata.
This lets modules loaded dynamically in loader(8) work for U-Boot-based
platforms.
MFC after
Author: raj
Date: Fri Nov 20 13:28:06 2009
New Revision: 199580
URL: http://svn.freebsd.org/changeset/base/199580
Log:
tsec: Use IFQ_DRV macros for managing interface packet queue.
This lets tsec(4) work with ALTQ.
Submitted by: Marcin Ligenza
MFC after:1 week
Modified:
head/s
Author: raj
Date: Thu Nov 26 22:35:26 2009
New Revision: 199850
URL: http://svn.freebsd.org/changeset/base/199850
Log:
MFC r199534:
Provide an effective (relocated) address when building modules metadata.
This lets modules loaded dynamically in loader(8) work for U-Boot-based
platfor
Author: raj
Date: Fri Nov 27 13:38:59 2009
New Revision: 199865
URL: http://svn.freebsd.org/changeset/base/199865
Log:
MFC r199580:
tsec: Use IFQ_DRV macros for managing interface packet queue.
This lets tsec(4) work with ALTQ.
Submitted by: Marcin Ligenza
Modified:
stable/8/sy
Author: raj
Date: Mon Jul 19 18:41:50 2010
New Revision: 210246
URL: http://svn.freebsd.org/changeset/base/210246
Log:
Move MRVL FDT fixups and PIC decode routine to a platform specific area.
This allows for better encapsulation (and eliminates generic fdt_arm.c, at
least for now).
Delet
Author: raj
Date: Mon Jul 19 18:47:18 2010
New Revision: 210247
URL: http://svn.freebsd.org/changeset/base/210247
Log:
Eliminate FDT_IMMR_VA define.
This removes platform dependencies from /fdt.h for the benfit of
portability.
Modified:
head/sys/arm/include/fdt.h
head/sys/arm/mv/mv_m
Author: raj
Date: Mon Jul 19 19:19:33 2010
New Revision: 210249
URL: http://svn.freebsd.org/changeset/base/210249
Log:
Now that we are fully FDT-driven on MRVL platforms, remove PHYSMEM_SIZE
option.
Modified:
head/sys/arm/mv/discovery/std.db78xxx
head/sys/arm/mv/kirkwood/std.db88f6xxx
he
1 - 100 of 263 matches
Mail list logo