summaryrefslogtreecommitdiffstats
path: root/sys/i386/conf/NOTES
Commit message (Collapse)AuthorAgeFilesLines
* The PADLOCK_RNG and RDRAND_RNG kernel options are now devices.obrien2013-08-211-0/+2
| | | | | | | | | Thus "device padlock_rng" and "device rdrand_rng" should be used instead of "options PADLOCK_RNG" & "options RDRAND_RNG". Requested by: so@ (des) Submitted by: obrien, arthurmesh@gmail.com Obtained from: Juniper Networks
* Import HighPoint DC Series Data Center HBA (DC7280 and R750) driver.delphij2013-07-061-0/+4
| | | | | | | | This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms. Many thanks to HighPoint for providing this driver. MFC after: 1 day
* Driver 'aacraid' added. Supports Adaptec by PMC RAID controller families ↵achim2013-05-241-0/+4
| | | | | | Series 6, 7, 8 and upcoming products. Older Adaptec RAID controller families are supported by the 'aac' driver. Approved by: scottl (mentor)
* Remove the virtio dependency entry for the VirtIO device drivers. Thisbryanv2013-03-061-0/+7
| | | | | | | | | | | | | | will prevent the kernel from linking if the device driver are included without the virtio module. Remove pci and scbus for the same reason. Also explain the relationship and necessity of the virtio and virtio_pci modules. Currently in FreeBSD, we only support VirtIO PCI, but it could be replaced with a different interface (like MMIO) and the device (network, block, etc) will still function. Requested by: luigi Approved by: grehan (mentor) MFC after: 3 days
* Add VirtIO to the i386 and amd64 GENERIC kernelsbryanv2013-01-131-0/+9
| | | | | | | | | This also removes the kludge from r239009 that covered only the network driver. Reviewed by: grehan Approved by: grehan (mentor) MFC after: 1 week
* Integrate nvme(4) and nvd(4) into the amd64 and i386 builds.jimharris2012-09-171-0/+5
| | | | Sponsored by: Intel
* Fix duplicate entries for mwl(4):jhb2012-09-041-5/+0
| | | | | | | - Move mwlfw from {amd64,i386}/conf/NOTES to sys/conf/NOTES (mwl(4) is already present in sys/conf/NOTES). - Remove duplicate mwl(4) entries from {amd64,i386}/conf/NOTES. - While here, add a description to the sfxge line in amd64/conf/NOTES.
* Fix misspelled "Infiniband".jhb2012-08-281-1/+1
| | | | | Submitted by: gcooper MFC after: 3 days
* Add OFED and the associated options and drivers to x86 LINT builds:jhb2012-04-121-0/+19
| | | | | | | | | | | | - Mark 'sdp' as requiring 'inet'. - Always include "opt_inet.h" and "opt_inet6.h" and modify the IB driver Makefiles to honor WITH/WITHOUT_INET/INET6/_SUPPORT options to determine what should be enabled during a module build. - Fix the mlxen(4) driver and the core IB code to compile without if INET is disabled (including when both INET and INET6 are disabled). Reviewed by: bz MFC after: 2 weeks
* Add descriptions after the 'device' line for several NICs to match thejhb2012-04-041-9/+10
| | | | existing style.
* Disable detailed PV entry accounting by default. Add a config optionalc2012-03-241-0/+4
| | | | | | to enable it. MFC after: 1 week
* Provide wbwd(4), a driver for the watchdog timer found on variousbz2012-03-061-0/+2
| | | | | | | | | | | | | Winbond Super I/O chips. With minor efforts it should be possible the extend the driver to support further chips/revisions available from Winbond. In the simplest case only new IDs need to be added, while different chipsets might require their own function to enter extended function mode, etc. Sponsored by: Sandvine Incorporated ULC (in 2011) Reviewed by: emaste, brueffer MFC after: 2 weeks
* Rebase user/jimharris/isci branch from head.jimharris2012-01-261-0/+6
|\
| * Import the first release of HighPoint RocketRAID 27xx SAS 6Gb/s HBA carddelphij2011-12-281-0/+4
| | | | | | | | | | | | | | | | driver. This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms. Many thanks to HighPoint for providing this driver. MFC after: 2 weeks
| * Add comments in NOTES to say what viawd is.delphij2011-12-201-0/+1
| |
| * Add watchdog support for VIA south bridge chipset.fabient2011-12-121-0/+1
| | | | | | | | | | | | | | Tested on VT8251, VX900 but CX700, VX800, VX855 should works. MFC after: 1 month Sponsored by: NETASQ
* | Move isci and ISCI_LOGGING to amd64/i386 specific NOTES.jimharris2012-01-251-0/+5
|/ | | | Sponsored by: Intel
* Add I2C bus driver for the AMD Geode LX series CS5536 Companionbrix2011-05-151-0/+6
| | | | | | Device. Reviewed by: jhb (newbus bits only), adrian
* Revert r216777, per jhb@imp2010-12-281-4/+2
|
* Comment out npx and isa from NOTES file. We don't need them hereimp2010-12-281-2/+4
| | | | since DEFAULTS already pulls them in.
* Add support 'device tpm' for amd64.nork2010-09-191-0/+2
| | | | | | | | Add tpm(4)'s default setting to /boot/defaults/loader.conf. Add 'device tpm' to NOTES for amd64 and i386. Discussed with: takawata Approved by: imp (mentor)
* Remove the acpi_aiboost driver. It has been replaced by aibs(4).rpaulo2010-07-251-3/+0
|
* - Update 6000 firmware to 9.221.4.1bschmidt2010-07-151-0/+2
| | | | | | - Add 6050 firmware MFC after: 2 weeks
* Import the acpi_aibs(4) driver written by Constantine A. Murenin.rpaulo2010-06-251-0/+3
| | | | | | | | | It has more features than acpi_aiboost(4) and it will eventually replace acpi_aiboost(4). Submitted by: Constantine A. Murenin <cnst at FreeBSD.org> Reviewed by: freebsd-acpi, imp MFC after: 1 month
* Only enable kdtrace hook in the LINT on the architectures that implement it.kib2010-06-181-0/+6
|
* Make NKPT a kernel option on i386 so that it can be set to a non-defaultjhb2010-03-101-0/+9
| | | | | | | value from kernel config files. Tested by: Charles Sprickman spork of bway net MFC after: 2 weeks
* Update documentation for the iwn and iwnfw drivers: they support the 1000, ↵brucec2010-02-081-1/+46
| | | | | | | | 5150, 6000 and 6050 devices too, with firmware modules for the 4965, 1000, 5000, 5150 and 6000. Add documentation for mwl and all the wireless firmware drivers. Approved by: rrs (mentor)
* Welcome drm support for VIA unichrome chips.rnoland2010-01-311-0/+1
| | | | MFC after: 2 weeks
* - Create a separate section in in the MI NOTES file for PCI wireless NICjhb2009-12-181-19/+0
| | | | | | | drivers and move bwi(4) there from the PCI Ethernet NIC section. - Move ath(4) and ral(4) to the MI NOTES file. Reviewed by: rpaulo
* Remove comment claiming that building acpi into the kernel is deprecated.jhb2009-12-141-3/+0
| | | | | | PR: docs/141353 Submitted by: Bruce Cran MFC after: 1 week
* Fix cut'n paste on the AR9280 entry.thompsa2009-12-021-1/+1
| | | | Submitted by: pluknet
* Add missing ath_ar9* ath hal entries.thompsa2009-12-021-0/+2
|
* amdsbwd: new driver for AMD SB600/SB7xx watchdog timeravg2009-11-301-0/+2
| | | | | | | | | | | | The hardware is compliant with WDRT specification, so I originally considered including generic WDRT watchdog support, but decided against it, because I couldn't find anyone to the code for me. WDRT seems to be not very popular. Besides, generic WDRT porbably requires a slightly different driver approach. Reviewed by: des, gavin, rpaulo MFC after: 3 weeks
* add amdtemp to i386 NOTESavg2009-10-201-0/+2
| | | | | | essentially this is a MFamd64 Nod from: rpaulo
* lindev(4) [1] is supposed to be a collection of linux-specific pseudobz2009-09-261-0/+3
| | | | | | | | | | | | | | | | | | | devices that we also support, just not by default (thus only LINT or module builds by default). While currently there is only "/dev/full" [2], we are planning to see more in the future. We may decide to change the module/dependency logic in the future should the list grow too long. This is not part of linux.ko as also non-linux binaries like kFreeBSD userland or ports can make use of this as well. Suggested by: rwatson [1] (name) Submitted by: ed [2] Discussed with: markm, ed, rwatson, kib (weeks ago) Reviewed by: rwatson, brueffer (prev. version) PR: kern/68961 MFC after: 6 weeks
* Build x86bios only for i386/amd64 for now. More work is requireddelphij2009-09-211-0/+3
| | | | | | | to make these functional on other architectures, and the current code breaks sparc64 and powerpc. Spotted by: tinderbox via des
* Automatically depend on x86emu when vesa or dpms is being built intodelphij2009-09-211-1/+1
| | | | | | | kernel. With this change the user no longer need to remember building this option. Submitted by: swell.k at gmail.com
* Enable s3pci on amd64 which works on top of VESA, and allowdelphij2009-09-211-0/+3
| | | | | | static building it into kernel on i386 and amd64. Submitted by: swell.k at gmail.com
* - Teach vesa(4) and dpms(4) about x86emu. [1]delphij2009-09-091-1/+1
| | | | | | | | | | - Add vesa kernel options for amd64. - Connect libvgl library and splash kernel modules to amd64 build. - Connect manual page dpms(4) to amd64 build. - Remove old vesa/dpms files. Submitted by: paradox <ddkprog yahoo com> [1], swell k at gmail.com (with some minor tweaks)
* * Completely Remove the option STOP_NMI from the kernel. This optionattilio2009-08-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | has proven to have a good effect when entering KDB by using a NMI, but it completely violates all the good rules about interrupts disabled while holding a spinlock in other occasions. This can be the cause of deadlocks on events where a normal IPI_STOP is expected. * Adds an new IPI called IPI_STOP_HARD on all the supported architectures. This IPI is responsible for sending a stop message among CPUs using a privileged channel when disponible. In other cases it just does match a normal IPI_STOP. Right now the IPI_STOP_HARD functionality uses a NMI on ia32 and amd64 architectures, while on the other has a normal IPI_STOP effect. It is responsibility of maintainers to eventually implement an hard stop when necessary and possible. * Use the new IPI facility in order to implement a new userend SMP kernel function called stop_cpus_hard(). That is specular to stop_cpu() but it does use the privileged channel for the stopping facility. * Let KDB use the newly introduced function stop_cpus_hard() and leave stop_cpus() for all the other cases * Disable interrupts on CPU0 when starting the process of APs suspension. * Style cleanup and comments adding This patch should fix the reboot/shutdown deadlocks many users are constantly reporting on mailing lists. Please don't forget to update your config file with the STOP_NMI option removal Reviewed by: jhb Tested by: pho, bz, rink Approved by: re (kib)
* * Driver for ACPI WMI (Windows Management Instrumentation)rpaulo2009-06-231-0/+6
| | | | | | | | | * Driver for ACPI HP extra functionations, which required ACPI WMI driver. Submitted by: Michael <freebsdusb at bindone.de> Approved by: re MFC after: 2 weeks
* Rewrite OsdSynch.c to reflect the latest ACPICA more closely:jkim2009-06-081-3/+0
| | | | | | - Implement ACPI semaphore (ACPI_SEMAPHORE) with condvar(9) and mutex(9). - Implement ACPI mutex (ACPI_MUTEX) with mutex(9). - Implement ACPI lock (ACPI_SPINLOCK) with spin mutex(9).
* - Use "device\t" and "options \t" for consistency.kuriyama2009-05-101-8/+8
|
* Remove IFF_NEEDSGIANT, a compatibility infrastructure introducedrwatson2009-03-151-13/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in FreeBSD 5.x to allow network device drivers to run with Giant despite the network stack being Giant-free. This significantly simplifies calls into ioctl() on network interfaces, especially in the multicast code, as well as eliminates deferred invocation of interface if_start routines. Disable the build on device drivers still depending on IFF_NEEDSGIANT as they no longer compile. They will be removed in a few weeks if they haven't been made MPSAFE in that time. Disabled drivers: if_ar if_axe if_aue if_cdce if_cue if_kue if_ray if_rue if_rum if_sr if_udav if_ural if_zyd Drivers that were already disabled because of tty changes: if_ppp if_sl Discussed on: arch@
* Reenable ndis in the LINT build now that it has been updated for USB. Thanks tothompsa2009-03-071-2/+2
| | | | HPS and Weongyo.
* Exclude ndis from the LINT build as it currently breaks the build, patches tothompsa2009-02-241-2/+2
| | | | move to the new usb stack are in progress.
* si(4) seems to build without a problem. However, since noone noticed lackwkoszek2009-02-081-0/+3
| | | | of this driver, put it in a comment.
* Tidy NOTES a bit:wkoszek2009-02-071-3/+3
| | | | | | - leave pmtimer comment that is common to other architectures. - bring pbio explanation to the block comment relating to other drivers in the same block.
* Comment about ural(4) isn't approprate here, since the driver is present inwkoszek2009-02-061-3/+0
| | | | | | | | | | global NOTES file. cx(4) driver isn't present in this file, though it could be. However, cx(4) seems to be more or less dead -- it hasn't been linked to the modules build, and after TTY-ng transformations it doesn't compile. Remove it until cx(4) is broken.
* Fix AGP debugging code:wkoszek2009-02-061-0/+3
| | | | | | | | | | | | - correct format strings - fill opt_agp.h if AGP_DEBUG is defined - bring AGP_DEBUG to LINT by mentioning it in NOTES This should hopefully fix a warning that was... Found by: Coverity Prevent(tm) CID: 3676 Tested on: amd64, i386
OpenPOWER on IntegriCloud