Commit Graph

31051 Commits

Author SHA1 Message Date
htodd
886ddaff87 Fix build. Only compile tested. 2014-01-09 21:14:53 +00:00
msaitoh
9a75aee207 regen. 2014-01-09 17:28:30 +00:00
msaitoh
b22423017d Remove 88SE9128(0x913a) entry. At least one of 88SE9128 chip's
product ID is 0x9123. I have this one. Add new 88SE912X entry
with 0x9123. OK'ed by jakllsch.
2014-01-09 17:28:05 +00:00
mlelstv
8aa54a5db6 add three temperature sensors from ST. 2014-01-09 16:51:05 +00:00
jakllsch
7f23e64fd1 Fix whitespace issues. 2014-01-08 16:49:48 +00:00
jakllsch
8b3ffd0418 Add unused tps65217pmic_reg_write() function. 2014-01-08 16:45:14 +00:00
msaitoh
4737180880 Insert completion barrier between register write and delay().
One exception is chip reset (to avoid hangup).
2014-01-07 13:14:39 +00:00
macallan
4a4332fa68 __unuse the right function
( note to self - don't commit half asleep )
2014-01-04 16:37:05 +00:00
msaitoh
1d1c89224b regen. 2014-01-04 02:57:50 +00:00
msaitoh
af1b92eef3 Add Intel Z68 LPC 2014-01-04 02:57:27 +00:00
pgoyette
1c14899110 Modularize 2014-01-03 16:09:22 +00:00
pgoyette
ff65229f7e If you're going to build this driver as a module, make sure that it
depends on opencrypto module.
2014-01-03 16:07:27 +00:00
macallan
e1cc895ece do as joerg requested and mark an unused function __unused 2014-01-03 15:57:12 +00:00
msaitoh
b20d0e739e regen. 2014-01-01 08:33:31 +00:00
msaitoh
9d4e4bce46 Change description from ASPEED2000 to ASPEED Graphics Family because
the IP is used on AST1000,2050 and 2100, too.
2014-01-01 08:33:00 +00:00
skrll
3546eea784 Remove unused variable.
OK rkujawa
2013-12-31 14:51:46 +00:00
msaitoh
a86fd0ccac regen. 2013-12-30 07:08:47 +00:00
msaitoh
a9e0b043d1 Add ASPEED AST2000. 2013-12-30 07:08:24 +00:00
msaitoh
bcf70d1755 Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
 - Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
 - Not tested well.
 - Sprinkle "XXX" to check later.
2013-12-29 21:28:41 +00:00
pgoyette
1b0023ef9a Modularize net/zlib so it can be used by the vnd module (and, eventually,
by an opencrypto module).
2013-12-29 08:09:44 +00:00
pgoyette
8682ae0dd0 ccd module also needs dk_subr 2013-12-28 19:44:41 +00:00
pgoyette
e5a29159a9 Make dksubr.c into a module, and make the cgd and dm modules depend on
it.

Now that cgd is completely modularized, descend into modules/cgd to
actually create the module.
2013-12-28 19:25:07 +00:00
msaitoh
575d9f62e6 Add Intel C2000 PCU SMBus 2013-12-28 11:15:43 +00:00
christos
6865ff7222 use ACPI_DEBUG not ACPI_DEBUGGER which is used internally by acpica 2013-12-27 20:55:59 +00:00
christos
0a1a7e4862 Add new functions 2013-12-27 18:53:25 +00:00
christos
e9e92000ab - remove function list that was out of date
- explain magical munging so that people are not scared to update in the future.
2013-12-27 18:53:16 +00:00
christos
a76e346af4 function argument changed width 2013-12-27 18:52:16 +00:00
christos
5b339ad5cf constant changed name 2013-12-27 18:51:44 +00:00
msaitoh
6985a537b1 regen. 2013-12-27 08:40:28 +00:00
msaitoh
a7a21cbef2 Add some Marvell 88SE9xxx devices. 2013-12-27 08:39:56 +00:00
christos
069760d69e from "Just a Normal Person", make sure that we set things to NULL after
we free them.
2013-12-26 15:32:48 +00:00
bad
2a83adff5d Also disable MCR4INT in ubsec_detach() when appropriate. 2013-12-26 00:51:23 +00:00
msaitoh
0d115b4766 Add DIGI Neo 8-port serial(PCIe) and OXFORD OXPCIe952 Parallel. 2013-12-25 16:05:59 +00:00
msaitoh
df0b85a475 regen. 2013-12-25 16:05:18 +00:00
msaitoh
2e4d0c4ddd Add DIGI Neo 8-port serial(PCIe) and OXFORD OXPCIe952 Parallel. 2013-12-25 16:04:54 +00:00
msaitoh
c3c28eb736 Add support S1200's UART. Part of PR#48016. 2013-12-25 15:17:56 +00:00
nonaka
9abd425b02 regen 2013-12-25 13:53:20 +00:00
nonaka
682d4102dc Added Planex GW-450D. 2013-12-25 13:52:37 +00:00
mlelstv
be9a4c1bae release proplib iterator in failure paths. 2013-12-24 22:14:07 +00:00
msaitoh
a608d207ef regen. 2013-12-23 10:05:09 +00:00
msaitoh
5874195e0a Add Intel C2000 devices. 2013-12-23 10:04:49 +00:00
kiyohara
9745ea1238 Support Basic Mode for Armada XP. 2013-12-23 02:23:25 +00:00
mlelstv
e0271abc62 Preallocate command and status buffers as auto allocation cannot
happen in intrrupt context.
2013-12-22 18:30:21 +00:00
mlelstv
9dd2780596 Catch illegal memory allocations in softints. 2013-12-22 18:29:25 +00:00
matt
7532101325 Now that cngetc supports -1 as a return value from the cn_getc routine,
let cngetc loop until a character is available so it can call the critpoll
hooks.
2013-12-22 18:20:46 +00:00
matt
51abc2a7e7 raise spl to IPL_HIGH when calling cngetc. Make sure to call
do_critpollhooks() when outputing and getting input.
2013-12-22 18:05:40 +00:00
nonaka
68be9a10fc regen 2013-12-22 07:25:01 +00:00
nonaka
b87af9359a Added some Realtek devices. 2013-12-22 07:24:33 +00:00
kiyohara
91d01b24a6 Add Marvell 88E1543. Tested on OPENBLOCKS_AX3. 2013-12-21 15:20:39 +00:00
kiyohara
e18003215d Regen. 2013-12-21 15:18:21 +00:00
kiyohara
9b43ff34a8 Add Marvell 88E1543 Quad Port Gb PHY 2013-12-21 15:16:23 +00:00
msaitoh
e73c08c0cd regen. 2013-12-21 09:24:11 +00:00
msaitoh
974c26e26d Add some Intel E600 and EG20T devices. 2013-12-21 09:23:36 +00:00
jakllsch
d5501e90a2 Add support for the brandless "QF9700" USB 1.1 to 10Mbit/s Ethernet adapter.
The multicast filter doesn't appear to work, so put the chip in promisc
mode so that IPv6 NDP works.
2013-12-20 01:17:54 +00:00
jakllsch
b1c1d4380e regen 2013-12-20 01:06:21 +00:00
jakllsch
550d9d9378 Add QF9700 USB Ethernet. 2013-12-20 01:05:26 +00:00
msaitoh
60fd7f72f9 Add support for FTDI FT230X. 2013-12-19 08:22:40 +00:00
msaitoh
a60de8f7b3 regen. 2013-12-19 08:22:13 +00:00
msaitoh
196684f4fb Add FTDI FT230X. 2013-12-19 08:21:49 +00:00
macallan
612b1d90d4 get rid of /dev/fb support which has never been used for anything other than
some highly experimental code in xf86/Xsun
2013-12-18 11:53:17 +00:00
jakllsch
3b480d7c2c Add an ID for VIA VT1705. 2013-12-17 17:13:46 +00:00
martin
fff1da5204 Remove unused variables. 2013-12-17 16:00:23 +00:00
joerg
f0be17a3a4 Fix memset arguments. 2013-12-17 01:00:16 +00:00
jakllsch
31df9552fd Use (new) mii_mpd_rev in struct mii_softc rather than providing our own
mii_revision in struct rgephy_softc.
2013-12-16 18:29:57 +00:00
mrg
c15bdfe60d apply __diagused where appropriate. 2013-12-16 15:49:40 +00:00
mrg
f67d132c4b avoid unused variables outside of diag code. 2013-12-16 15:49:25 +00:00
mrg
a2d73b560f use (void) when we don't care about the return value 2013-12-16 15:49:00 +00:00
skrll
3f73102cea Use #if defined in previous. 2013-12-16 12:08:14 +00:00
skrll
40f7ff546c Backout the ED/QH change removal in [eo]hci_device_request.
Reports of the KASSERT firing mean this needs more thought/testing.
2013-12-16 10:04:20 +00:00
htodd
3ebdd249d0 Fix build. 2013-12-16 01:51:19 +00:00
jakllsch
2bc43492e1 Correct a KASSERT's logic (SET vs. GET). 2013-12-15 18:50:25 +00:00
para
ed410bc93c mark variable usage, fix non DIAGNOSTIC non DEBUG build 2013-12-15 17:15:34 +00:00
mbalmer
3f37aa7ac8 lcr is only used when COM_16650 is defined; unbreak the build 2013-12-15 15:55:39 +00:00
skrll
0bc393adf1 Only attempt to set 64byte fifo for 16750 when COM_16750 is defined.
Hi kiyohara.

PR/48359 NetBSD/cobalt 6.99.25 GENERIC kernel freeze at initializing com0
2013-12-15 11:06:57 +00:00
skrll
76e8011a73 Now that usbd_new_device has been fixed there is no need to touch QHs/EDs
in [eo]hci_device_request.

KASSERT the address and maximum packet length just in case.
2013-12-15 10:25:23 +00:00
pgoyette
f63e4f52f1 Regen 2013-12-15 04:24:53 +00:00
pgoyette
b11d18ff35 Add ASMedia ASM1042 xHCI USB3 controller 2013-12-15 04:21:52 +00:00
jakllsch
1c2bdb3538 In xhci_init() use aprint_debug_dev() instead of device_printf(). 2013-12-14 16:03:04 +00:00
jakllsch
2b8a2516f8 Put previous (RTK_HWREV_8168F) in numeric sort order like its neighbors. 2013-12-13 20:52:48 +00:00
pedro
584364e2ea regen 2013-12-13 07:14:13 +00:00
pedro
4cc7c4eb88 Add entries for Atheros AR9462 and a new flavour of Intel Haswell
Integrated Graphics Device; OK rmind@ mbalmer@
2013-12-13 07:11:09 +00:00
nonaka
23185d9d77 regen 2013-12-12 15:08:16 +00:00
nonaka
24fb0dda05 Added some MediaTek wifi adapters. 2013-12-12 15:07:40 +00:00
nonaka
9d6d8d8e31 regen 2013-12-12 15:05:55 +00:00
nonaka
4644af88a5 Added Radeon HD6320 Graphics. 2013-12-12 15:05:07 +00:00
dsl
990e5659dc Add a few comments about some perversities of the xhci specification.
XXX: I can't see any code that ensures there is space in the rings.
XXX: Nothing stops buffer fragments crossing 64kB boundaries.
2013-12-10 19:39:42 +00:00
wiz
d860f590d4 Fix typo ("then" instead of "than") 2013-12-09 09:35:16 +00:00
martin
b558379e09 Cosmectic: use the same define in all places when referencing the BAR.
No functional change.
2013-12-08 11:32:51 +00:00
msaitoh
d8338c13d3 regen. 2013-12-08 07:41:06 +00:00
msaitoh
a57568b8b9 Add devices of Atom S1200 series from the datasheet
(Table 2-1 Local PCI Hierarchy, datasheet Volume 2 of 2).
2013-12-08 07:40:37 +00:00
skrll
4bbccb8e68 Remove a couple of item that have been done. 2013-12-07 08:01:51 +00:00
skrll
89bc4df88c Remove a couple more items that have been (mostly) done. 2013-12-07 07:59:37 +00:00
skrll
3c2db5992f Remove a couple of items that have been done. 2013-12-07 07:57:44 +00:00
yamt
f8da61b0f1 virtio: move a comment to a more appropriate place
no functional changes.
2013-12-06 02:39:58 +00:00
rkujawa
ad1d8e7c8b Fix RTC going backwards a year when saving time, because dt_mon != dt_year.
Patch by Roc Valles.
2013-12-04 07:48:59 +00:00
macallan
5aec4c7ca3 - don't use defattr before it actually contains something useful
- clear the screen only once, when we know what colour to use
- set up the colour map only once, when we know which one to use
-> no more funky colour flashing while cgsix attaches on my U1
2013-12-03 17:01:04 +00:00
jdc
bfacdd22be Only write to the framebuffer memory 32 bits at a time. If we try to write
larger amounts, we will generate SER_WRITE|SER_SZERR with P4 framebuffers.
(Writing 64 bits at a time is the default with memset().)
Also, set the default attributes to zero to avoid vertical stripes from
uninitialised defattr.
XXX; screen is still not cleared of old text.
2013-12-02 15:54:06 +00:00
tsutsui
b3d834c6ab Fix 1 bpp rasops copycols() op:
- fix inverted shift direction in MBL() and MBR() macro in BE case
   (used by GETBITS() and PUTBITS() in copycols() function in rasops_bitops.h)
 - make all bitmask values unsigned and use proper uint32_t types for
   bitmap variables (to avoid arithmetic right shift)
 - fix various botches in right-to-left copy op (logic is taken from hp300)

Tested on bwtwo(4) on NetBSD/sparc.
2013-12-02 14:05:51 +00:00
skrll
04f7636d4c In ehci_check_qh_intr don't treat a short control transfer as done if the
status phase is still inflight.  Let the hardware complete it.

PR/48358: Repeated low-speed USB control transfers returning short data
	  fail on EHCI

PR/46696: uhub disables port where USB keyboard attached
2013-12-01 07:34:16 +00:00
skrll
144626538e Adjust KASSERT in device_ctrl_done to polling case.
PR/48213: ehci assertion failure during boot
2013-12-01 07:28:47 +00:00