summaryrefslogtreecommitdiffstats
path: root/sys/arm/conf
Commit message (Collapse)AuthorAgeFilesLines
* Add support for the Samsung S3C2xx0 family of ARM SoCs written byimp2010-03-201-0/+87
| | | | | | | | Andrew Turner. The kernel supports the LN2410SBC evaluation board, and likely others. These parts (or similar ones) are in some open hardware designs for phones. Submitted by: Andrew Turner
* fix type in commentticso2010-03-121-1/+1
|
* Update the commented out option for omitting the sysctl descriptions; itbrucec2010-02-243-3/+3
| | | | | | was committed as NO_SYSCTL_DESCR. Approved by: rrs (mentor)
* Adjust style (following the already existing rules) for the newlyattilio2010-02-1514-14/+14
| | | | | | introduced option DEADLKRES. Reported by: danfe, julian, avg
* Add the options DEADLKRES (introducing the deadlock resolver thread) inattilio2010-02-1016-0/+16
| | | | | | | | | | the 'debugging' section of any HEAD kernel and enable for the mainstream ones, excluding the embedded architectures. It may, of course, enabled on a case-by-case basis. Sponsored by: Sandvine Incorporated Requested by: emaste Discussed with: kib
* Move the examples for the 'hints' and 'env' keywords from various GENERICjhb2010-01-196-12/+0
| | | | | | kernel configs into NOTES. Reviewed by: imp
* Revert 200594. This file isn't intended for these sorts of things.imp2010-01-041-7/+0
|
* Remove CNS11XXNAS.hints.rpaulo2010-01-042-3/+0
|
* Add support for Cavium Econa CNS11XX ARM boards. These boards wererpaulo2010-01-042-0/+127
| | | | | | | | | | previously know by StarSemi STR9104. Tested by the submitter on an Emprex NSD-100 board. Submitted by: Yohanes Nugroho <yohanes at gmail.com> Reviewed by: freebsd-arm, stas Obtained from: //depot/projects/str91xx/...
* Intel XScale hwpmc(4) support.rpaulo2009-12-232-0/+8
| | | | | | | | | | | This brings hwpmc(4) support for 2nd and 3rd generation XScale cores. Right now it's enabled by default to make sure we test this a bit. When the time comes it can be disabled by default. Tested on Gateworks boards. A man page is coming. Obtained from: //depot/user/rpaulo/xscalepmc/...
* Add INCLUDE_CONFIG_FILE, and a note in comments about how to alsodougb2009-12-161-0/+7
| | | | include the comments with CONFIGARGS
* Add missing ath_ar9* ath hal entries.thompsa2009-12-021-0/+1
|
* Remove unknown ath hal device entries.thompsa2009-12-021-3/+0
|
* Sync with other GENERIC kernel configs:jhb2009-10-132-23/+31
| | | | | | | | - Move USB serial drivers earlier to match their placement in other kernel configs. - Add descriptions to various USB drivers. - Move the USB wireless drivers into a new section. - Add ulscom to the list of USB serial drivers.
* revert r196600; didn't notice it'd been done alreadysam2009-08-271-1/+0
| | | | Submitted by: jhay
* enable mesh by defaultsam2009-08-271-0/+1
|
* Introduce SheevaPlug support.raj2009-08-251-0/+70
| | | | | | | | | | | | | - The device is based on Marvell 88F6281 system on chip. - More info about the platform at http://www.plugcomputer.org - To build the FreeBSD kernel: make buildkernel TARGET_ARCH=arm KERNCONF=SHEEVAPLUG - Installation notes at: http://wiki.freebsd.org/FreeBSDMarvell Submitted by: Michal Hajduk Obtained from: Semihalf
* Add IEEE80211_SUPPORT_MESH, following similar change to nanobsd andrpaulo2009-07-172-0/+2
| | | | | | other GENERIC kernels. Approved by: re (kib)
* temporarily disable optional uarts; apparently we hang when probing themsam2009-06-251-9/+9
| | | | (and they are not present)
* Introduce ata(4) support for Marvell integrated SATA controllers (found onraj2009-06-243-0/+12
| | | | | | | 88F5xxx, 88F6xxx and MV78xxx system on chip devices). Reviewed by: stas Obtained from: Semihalf
* kill left over cruftsam2009-06-221-2/+0
|
* enable optional GPS+RS485 uartssam2009-06-221-0/+14
|
* fix typosam2009-06-221-1/+1
|
* o remove hack to write UUE+RTOIE in the uart's IER; force them with hintssam2009-06-222-0/+3
| | | | o honor hints for the rclk
* enable npe-a now that it workssam2009-06-171-5/+5
|
* Delete the old USB stack. The new stack has settled in and has all thethompsa2009-05-271-7/+6
| | | | drivers/functionality and then some.
* - Use "device\t" and "options \t" for consistency.kuriyama2009-05-1015-238/+238
|
* Use the good hints for the NSLU, it should fix the network adapter.cognet2009-05-061-6/+6
| | | | | PR: arm/134092 Submitted by: gavin
* - Rename ds1672 and ds133x devices to "ds1672_rtc" and "ds133x_rtc"stas2009-04-213-6/+6
| | | | | | | | respectivly. This will allow one to have a kernel with both devices present and use it for multiple boards with different types of RTC sitting on a bus. Discussed with: imp
* - Give a warning and start the oscillator if it was not previouslystas2009-04-203-6/+6
| | | | | | | | runned. - Rename ds1672 -> rtc to follow the other drivers. - Refactor/simplify the code a bit. MFC after: 2 weeks
* minor cleanupticso2009-04-171-5/+3
|
* revert unintended changesam2009-03-301-1/+0
|
* Hoist 802.11 encapsulation up into net80211:sam2009-03-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | o call ieee80211_encap in ieee80211_start so frames passed down to drivers are already encapsulated o remove ieee80211_encap calls in drivers o fixup wi so it recreates the 802.3 head it requires from the 802.11 header contents o move fast-frame aggregation from ath to net80211 (conditional on IEEE80211_SUPPORT_SUPERG): - aggregation is now done in ieee80211_start; it is enabled when the packets/sec exceeds ieee80211_ffppsmin (net.wlan.ffppsmin) and frames are held on a staging queue according to ieee80211_ffagemax (net.wlan.ffagemax) to wait for a frame to combine with - drivers must call back to age/flush the staging queue (ath does this on tx done, at swba, and on rx according to the state of the tx queues and/or the contents of the staging queue) - remove fast-frame-related data structures from ath - add ieee80211_ff_node_init and ieee80211_ff_node_cleanup to handle per-node fast-frames state (we reuse 11n tx ampdu state) o change ieee80211_encap calling convention to include an explicit vap so frames coming through a WDS vap are recognized w/o setting M_WDS With these changes any device able to tx/rx 3Kbyte+ frames can use fast-frames. Reviewed by: thompsa, rpaulo, avatar, imp, sephe
* Remove ATH_SUPPORT_TDMA and use IEEE80211_SUPPORT_TDMA instead. Itsam2009-03-302-2/+0
| | | | | doesn't make much sense to configure driver support w/o net80211. Note this means ath now depends on opt_wlan.h.
* Remove the uscanner(4) driver, this follows the removal of the kernel scannerthompsa2009-03-192-2/+0
| | | | | | | driver in Linux 2.6. uscanner was just a simple wrapper around a fifo and contained no logic, the default interface is now libusb (supported by sane). Reviewed by: HPS
* switch to !legacy usb stacksam2009-03-111-6/+5
|
* configure flash supportsam2009-03-102-0/+6
|
* add cfid and geom_redbootsam2009-03-092-1/+7
|
* enable tdma support by default; many people using these boardssam2009-03-062-0/+4
| | | | are using them to setup tdma p2p links
* legacy USB is required on these platforms at the momentsam2009-03-062-21/+23
|
* Change over the usb kernel options to the new stack (retaining existingthompsa2009-02-236-8/+0
| | | | naming). The old usb stack can be compiled in my prefixing the name with 'o'.
* use mii instead of miibus so we don't drag in all phy supportsam2009-02-182-2/+2
| | | | | | (we only need ukphy which is brought in by mii) MFC after: 1 week
* Add support for the StrataFlash on 2348 boards:sam2009-02-032-1/+7
| | | | | | | | | o add bus shim for cfi driver o add static mapping for CS0 (we map all 16M as the cfi driver doesn't support demand mapping) Note this needs some tweaking to work for 2358 boards which is why the CAMBRIA config is not touched.
* Include std.ixp425 for "cpu" and comment out duplicate memory mapbz2008-12-281-7/+10
| | | | | | | | | | options. Using the already included std.avila is not considered to be entirely right (and the options slightly differ) but the best match we currently have. Upcoming work should fit better. Reorder another variable to match the layout of other configs. Reviewed by: sam, warner (earlier version with options removed)
* In additions to the configs from r185478, which also enabled thebz2008-12-273-0/+3
| | | | | | | | use of modules for arm, disable them by adding MODULES_OVERRIDE="" here as well. Reviewed by: sam MFC after: 3 weeks
* arm is in DEFAULTS; remove dupsam2008-12-271-1/+0
| | | | Submitted by: bz
* Removed duplicatebz2008-12-271-1/+0
| | | | makeoptions MODULES_OVERRIDE=""
* Merge support for Gateworks Cambria boards:sam2008-12-204-49/+245
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o add support for IXP435 cpu's (e.g. 64 irq's) o add support for Cambria-specific devices: npe, led's (front panel and octal latch), ehci, mcu, ide cf o redo memory mapping for xscale/ixp4xx boards: previously memory was assumed aliased to 0x10000000 but this appears to be true only for ixp425 systems and breaks operation on others; rework so memory is assumed to start at 0 o rework NPE configuration support to use NPE id's instead of port #'s; these changes also rename the associated MAC's to follow the NPE's they are attached to o update npe firmware to latest rev (same license) and update default fw imageid's to match; in particular this adds NPE-A and crypto support o re-style NPE fw handling code and add a console msg identifying the attributes of the loaded fw o fix numerous problems with handling failures during npe setup o fix npe rx q setup; need to spin waiting for mailbox responses during early boot stages as qmgr interrupts are not delivered; this fixes the problem where all 8 traffic classifications were not tied to the rx q (and eliminates the console msg "remember to fix rx q setup") o add DELAY to npe MII wait logic for IXP435 o strip down builtin phys->virt address translation table in resource handling to just those resources that require it and add a console msg to alert people when this (kludge) table needs to be extended o purge a bunch of dead netbsd-ism's o cleanup avila led driver o add Cambria support to boot2 and rework code for better multi-board support Notes: 1. NPE-A doesn't work and causes NPE-C to stop working; it is disabled in the hints 2. USB isn't working yet; controller communicates ok but device discovery fails 3. Cambria support must be configured separately from IXP425 boards; multi-board support is TBD Sponsored by: Hobnob, Gateworks (board donation) Reviewed by: imp
| * MFH @ 186335sam2008-12-202-3/+2
| |\ | |/ |/|
| * seems I never committed thesesam2008-12-172-0/+203
| |
OpenPOWER on IntegriCloud