| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
This isn't used by modern cards, but is needed for i915kms to load
on a system that has agp as a module not compiled into the kernel.
PR: 291214
Reviewed by: cy
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53906
|
| |
|
|
|
|
|
| |
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
|
|
|
|
| |
Submitted by: dumbbell
MFC after: 1 week
Notes:
svn path=/head/; revision=320851
|
| |
|
|
|
|
|
|
|
|
|
| |
This simplifies make output/logic
Tested with: `cd sys/modules; make ALL_MODULES=` on amd64
MFC after: 1 month
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=314651
|
| |
|
|
|
|
|
|
|
|
|
|
| |
lightly used. Find the proper .m file when we depend on *_if.[ch] in
the srcs line, with seat-belts for false positive matches. This uses
make's path mechanism. A further refinement would be to calculate this
once, and then pass the resulting _MPATH to modules submakes.
Differential Revision: https://reviews.freebsd.org/D2327
Notes:
svn path=/head/; revision=285068
|
| |
|
|
|
|
|
| |
files when built as part of a kernel.
Notes:
svn path=/head/; revision=267297
|
| |
|
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 1 week
Notes:
svn path=/head/; revision=243100
|
| |
|
|
|
|
|
|
|
|
|
| |
operations required by GEMified i915.ko. It also attaches to SandyBridge
and IvyBridge CPU northbridges now.
Sponsored by: The FreeBSD Foundation
MFC after: 1 month
Notes:
svn path=/head/; revision=235782
|
| |
|
|
|
|
|
| |
Macintoshes with an AGP bus.
Notes:
svn path=/head/; revision=214603
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Use MACHINE_CPUARCH in preference to MACHINE_ARCH. The former is the
source code location of the machine, the latter the binary output. In
general, we want to use MACHINE_CPUARCH instead of MACHINE_ARCH unless
we're tesitng for a specific target. The isn't even moot for
i386/amd64 where there's momemntum towards a MACHINE_CPUARCH == x86,
although a specific cleanup for that likely would be needed...
Notes:
svn path=/head/; revision=211690
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
checked whether this applies to builds in /sys/*/compile/* as well):
- Create empty opt_*.h files were missing
- Hook up svr4 to the build. It compiles fine here, so no reason to
disconnect it in the Makefile. were missing
- Hook up svr4 to the build. It compiles fine here, so no reason to
disconnect it in the Makefile.
Notes:
svn path=/head/; revision=188516
|
| |
|
|
|
|
|
|
| |
as they support Intel Core/Core 2 and VIA Nano processors.
- Align "optional agp" in conf/files.* for consistency while I am here.
Notes:
svn path=/head/; revision=187633
|
| |
|
|
|
|
|
|
|
|
|
|
| |
bumped to 800004 to note the change though userland apps should not be
affected since they use <sys/agpio.h> rather than the headers in
sys/dev/agp.
Discussed with: anholt
Repocopy by: simon
Notes:
svn path=/head/; revision=173573
|
| |
|
|
|
|
|
|
|
|
|
| |
chipsets.
PR: kern/93676
Submitted by: Jan Blaha <Jan.Blaha@unet.cz>
MFC after: 1 week
Notes:
svn path=/head/; revision=162041
|
| |
|
|
| |
Notes:
svn path=/head/; revision=160762
|
| |
|
|
|
|
|
|
|
|
|
| |
replacement and has additional features which make it superior.
Discussed on: -arch
Reviewed by: thompsa
X-MFC-after: never (RELENG_6 as transition period)
Notes:
svn path=/head/; revision=150636
|
| |
|
|
|
|
|
|
|
|
|
|
| |
the Linux driver, since specs are unavailable. Many thanks to Adam Kirchhoff
for multiple useful testing cycles, and Ralf Wostrack for the final fix to get
it working.
PR: i386/75251
Submitted by: anholt
Notes:
svn path=/head/; revision=150236
|
| |
|
|
|
|
|
|
| |
enabled than my box, so the agp module gets different warnings than I
got when I built. WERROR= to compensate.
Notes:
svn path=/head/; revision=140874
|
| |
|
|
| |
Notes:
svn path=/head/; revision=134165
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133866
|
| |
|
|
|
|
|
|
|
|
| |
This also applies to AMD64 HW running 'i386' OS.
Submitted by: Jung-uk Kim <jkim@niksun.com>
Integration by: obrien
Notes:
svn path=/head/; revision=133852
|
| |
|
|
| |
Notes:
svn path=/head/; revision=119368
|
| |
|
|
|
|
|
|
|
| |
for the agp module, and add agp to the list of modules to compile for alpha.
Add an alpha_mb() to agp_flush_cache for alpha -- it's not correct but may
improve the situation, and it's what linux and NetBSD do.
Notes:
svn path=/head/; revision=110844
|
| |
|
|
| |
Notes:
svn path=/head/; revision=106861
|
| |
|
|
|
|
|
|
|
|
|
| |
modules.
Note that in the case of 'mii' the API is not clearly
defined, and the symbols exported represent a subset
defined by current usage.
Notes:
svn path=/head/; revision=89244
|
| |
|
|
| |
Notes:
svn path=/head/; revision=70711
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Move PCI core code to dev/pci.
- Split bridge code out into separate modules.
- Remove the descriptive strings from the bridge drivers. If you
want to know what a device is, use pciconf. Add support for
broadly identifying devices based on class/subclass, and for
parsing a preloaded device identification database so that if
you want to waste the memory, you can identify *anything* we know
about.
- Remove machine-dependant code from the core PCI code. APIC interrupt
mapping is performed by shadowing the intline register in machine-
dependant code.
- Bring interrupt routing support to the Alpha
(although many platforms don't yet support routing or mapping
interrupts entirely correctly). This resulted in spamming
<sys/bus.h> into more places than it really should have gone.
- Put sys/dev on the kernel/modules include path. This avoids
having to change *all* the pci*.h includes.
Notes:
svn path=/head/; revision=69783
|
| |
|
|
|
|
|
|
|
| |
NBUS, NINTR dynamic and set NCPU to a maximum of 16 under SMP.
Reviewed by: peter
Notes:
svn path=/head/; revision=66277
|
| |
|
|
| |
Notes:
svn path=/head/; revision=63510
|
| |
|
|
|
|
|
|
|
|
| |
associated patch to XFree86 allows the X server to work with this chipset
on FreeBSD. Additional work will include porting the Linux 3D driver.
Submitted by: Ruslan Ermilov <ru@FreeBSD.org>
Notes:
svn path=/head/; revision=63010
|
|
|
Notes:
svn path=/head/; revision=61454
|