jmcneill
752c6db679
add QAM64/256 support
2011-08-05 20:32:22 +00:00
jakllsch
704e16c17e
Turns out all we need is AcpiClearEvent in the right place,
...
and we don't really care if it fails. Pointed out by jmcneill.
2011-08-05 18:59:44 +00:00
jakllsch
aff0a6a01c
As we add a handler for the ACPI fixed feature button events,
...
ensure they aren't going to trigger as soon as we enable interrupts,
furthermore ensure that the event is unmasked.
2011-08-05 18:27:48 +00:00
hannken
efc3d2ec25
When union_lookup() creates a shadow directory and nameiop is not LOOKUP
...
it has to restart the lookup to get the componentname right.
Fixes PR #44383 (an endless stream of whiteout and opaque dir problems ...)
2011-08-05 08:17:47 +00:00
hannken
40cf7e4cfa
Make whiteouts work on rumpfs:
...
- On lookup it is ok to create if the name exists and is a whiteout
- When replacing a whiteout directory entry remove the whiteout first.
- Set UF_OPAQUE when creating a node in place of a whiteout.
2011-08-05 08:13:59 +00:00
mrg
59919ed806
relax an assert slightly, from jmcneill.
2011-08-05 02:29:53 +00:00
uwe
89e9839f44
Reword the comment about "millicode" nature of these functions and add
...
it to sdivsi3_i4i.S too.
2011-08-05 02:00:25 +00:00
uwe
41f19aa9d6
Reword the comment about "millicode" nature of these functions and add
...
it to sdivsi3.S too.
Remove !_KERNEL code left over from the days when we shared these
files with userland.
Use .L prefix for local label.
2011-08-05 01:59:39 +00:00
jmcneill
a1ac6a0eda
Don't treat C2 states as C1 if the _CST package doesn't have an entry
...
for C1. ACPI mandates C1 so if it's not present in the _CST package use
the HLT method. Fixes all sorts of performance regressions on AMD CPUs.
2011-08-04 23:22:30 +00:00
jmcneill
9ee20799ca
add mt2131, cx24227, and coram module glue
2011-08-04 22:26:07 +00:00
jmcneill
20accb5e39
modularize coram and add detach + childdet methods
2011-08-04 22:25:08 +00:00
jmcneill
22ade8bbb4
modularize cx24227
2011-08-04 22:24:45 +00:00
jmcneill
bc4ac1aee2
modularize mt2131
2011-08-04 22:24:29 +00:00
phx
fbcc784d3a
Drop into ddb, when requested by ofwboot (-d option).
2011-08-04 20:02:48 +00:00
bouyer
0ef67b2899
Make sure to call xbdback_trampoline() at splbio()
2011-08-04 18:01:49 +00:00
rkujawa
f02273fb5e
Add basic PCI support for amiga port.
...
Add missing bus_space(9) methods needed for MI PCI.
Add p5pb(4) - Phase5 PCI bridge driver (and the man page).
Add quirks table to zbus(4) - needed for p5pb.
Change approved by phx.
2011-08-04 17:48:50 +00:00
phx
6c25389836
Do not overwrite ukbd.h with NO_UKBD_DEVICE.
2011-08-04 15:07:04 +00:00
jakllsch
244c700761
Add coram(4).
2011-08-04 14:45:54 +00:00
jakllsch
733caf396e
Add coram(4).
...
A driver for CX23885-based TV cards, such as the
Hauppauge WinTV HVR-1250 "Coram" board.
Currently only supports ATSC 8VSB reception.
2011-08-04 14:43:55 +00:00
uwe
ab79e8db68
For unsignad integer division gcc used to emit a call to __udivsi3
...
"millicode" function that uses compiler-private ABI. Newer gcc uses
heavily tuned __udivsi3_i4i that is NOT compatible with __udivsi3
because it's expected to clobber different registers. We don't want
to link the kernel against libgcc and we don't have resources to write
heavily tuned version ourselves, so clone __udivsi3 but adjust it to
conform to the __udivsi3_i4i clobber spec.
Ditto for signed division.
You can make gcc use old routines with -mdiv=call-div1 to avoid few
extra instructions to save/restore the right registers in the signed
division funcion.
2011-08-04 03:20:09 +00:00
jakllsch
28ae806329
regen
2011-08-04 02:32:58 +00:00
jakllsch
6734496fe7
Add Conexant CX23885
2011-08-04 02:31:37 +00:00
jakllsch
07f38b106d
Add Conexant/Samsung CX24227/S5H1409 demodulator subroutines.
2011-08-04 01:48:34 +00:00
jakllsch
e3196c5439
Add subroutines to support Microtune MT2131 silicon tuner.
2011-08-04 01:45:37 +00:00
jakllsch
bd5bcd64f7
Fix machfb build on ports not based on powerpc or sparc.
2011-08-04 00:57:33 +00:00
he
469cff01d3
Bump SYMTAB_SPACE so that the contents fits again.
2011-08-03 22:19:31 +00:00
matt
22c9b287d1
Deal with RTMEMSIZE no longer being defined
2011-08-03 17:34:27 +00:00
matt
e99aca1b8b
Add some defintions for SYSCTL_CFG0
2011-08-03 16:27:15 +00:00
matt
df230b318d
Deal with RA_CONSOLE_EARLY a little more sanely
2011-08-03 16:26:53 +00:00
matt
87b1b3da19
No need to specify MEMSIZE since we read it from SYSCTL_CFG0.
2011-08-03 16:26:05 +00:00
matt
b8bb0531f6
Get memsize from SYSCTL_CFG0 register.
2011-08-03 16:25:02 +00:00
dholland
66d63879a2
Insert casts to off_t to avoid 32-bit multiplication overflow when
...
computing device offsets on 32-bit platforms. Should fix PR 45191.
2011-08-03 16:21:52 +00:00
oster
28c3372a95
Address part of PR kern/44972. From YAMAMOTO Takashi. Thanks!
2011-08-03 15:00:29 +00:00
oster
6f6c76259e
Remove unused 'struct lwp *' from rf_getdisksize. No functional changes.
2011-08-03 14:44:38 +00:00
hannken
e8c9988bef
Make whiteouts work on journaling ffs file system by adding the missing
...
UFS_WAPBL_BEGIN() / UFS_WAPBL_END() around CREATE and DELETE ops.
Fixes PR #44377 (union whiteouts don't work on ffs -o log)
2011-08-03 10:03:51 +00:00
mrg
59a63b01d0
add a little bit of DRM_NO_AGP to help build on ofppc
2011-08-03 06:42:59 +00:00
macallan
e7215d9880
don't try to a 'better' vertical frequency, it's almost certainly wrong with
...
flat panels
2011-08-03 05:27:08 +00:00
manu
32c00d6291
Make cp -p and mv preverve extended attributes, and complain if they cannot.
...
Also introduce library functions for copying extended attributes from one
file to another:
- extattr_copy_file, extattr_copy_fd, extattr_copy_link, with FreeBSD style,
where a namespace is to be supplied
- cpxattr, fcpxattr, lcpxattr, with Linux style, where all namespaces
accessible to the caller are copied, and the others are silently ignored.
2011-08-03 04:11:15 +00:00
enami
091d817e27
Replace the word NetBSD' with
SuSE' in the rest of comments
...
for the cpp macro constatnt ELF_NOTE_SUSE_*.
2011-08-03 00:22:05 +00:00
jmcneill
b993a69649
Re-add include of "drvctl.h", as its removal a year and a half ago broke
...
drvctl DRVGETEVENT.
2011-08-02 21:23:24 +00:00
cliff
1608a97858
add JEDEC Mfgr ID for Macronix
2011-08-02 20:44:09 +00:00
cliff
c918b56802
remove unused option RTNORFLASH
2011-08-02 20:42:42 +00:00
pgoyette
39943f3c4f
Allow multiple sdtemp sensors to attach, at all valid addresses
2011-08-02 18:52:35 +00:00
pgoyette
55cfe2860e
Allow unit numbers to float, rather than tying to specific i2c address
2011-08-02 18:51:35 +00:00
pgoyette
aca9ef1449
Prevent multiple attachments at the same i2c address.
...
OK jmcneill@
2011-08-02 18:46:35 +00:00
joerg
9a72c11fab
Remove a number of now unnecessary -no-integrated-as cases.
2011-08-02 17:22:51 +00:00
christos
3bcfc66d27
Add SuSE note
2011-08-02 16:44:01 +00:00
matt
6979407f79
Pass -mfix-loongson2f-jump -mfix-loongson2f-nop to assembler to workaround
...
loongson2f j[la]r issues.
2011-08-02 16:12:44 +00:00
pgoyette
5304bf6b4c
When detaching the device, tear down its sysctl tree.
2011-08-02 14:06:15 +00:00
uebayasi
11f4f177a8
ncr53c9x was converted to use mutex(9), follow that. Fix DEBUG build too.
2011-08-02 05:17:18 +00:00