Commit Graph

228482 Commits

Author SHA1 Message Date
riastradh
e6dd66eb71 Restore error message tweak that got lost in the merge. 2014-07-16 21:28:50 +00:00
riastradh
ae3742a4e9 I thought I removed this troublemaker already. 2014-07-16 21:11:47 +00:00
riastradh
b81c64e1b2 First whack at radeon driver.
No hardware to test yet, but it builds.
2014-07-16 20:59:57 +00:00
riastradh
77b5597a2b Make it build and boot on my test machines.
Screen blanks on boot on the Ivy Bridge system with

   DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun

But after that everything is OK.  Appears to be an upstream problem.
To investigate...

I think there's a cache flushing issue somewhere -- there are little
display artefacts on my T60.
2014-07-16 20:56:24 +00:00
maxv
8ee3c88d2b Limit the minimum size of a disk sector to 512 bytes, to prevent memory
overflow on extremely low secsize. This normally conforms to the old standard
(for which there doesn't seem to be a clear spec). Since 2011, IDEMA's Advanced
Format standardizes it to 4k, so this change won't cause any trouble on
new devices.

Put the printf under DIAGNOSTIC temporarily to see if someone complains.

after a quick discussion on tech-kern
2014-07-16 20:09:00 +00:00
riastradh
e51b4cca97 Delete troublesome drm_trace.h and drm_trace_points.c. 2014-07-16 20:08:37 +00:00
riastradh
3c6dde82cc fix merge conflicts 2014-07-16 20:03:56 +00:00
palle
b9bfbf041f sun4v: Introduce SET_MMU_CONTEXTID macro for setting the mmu context id on both sun4u and sun4v 2014-07-16 19:53:18 +00:00
riastradh
9d20d9267f Import drm from Linux 3.15 (commitid 1860e379875dfe7271c649058aeddffe5afd9d0d).
drivers/gpu/drm      -> sys/external/bsd/drm2/dist/drm
   include/drm          -> sys/external/bsd/drm2/dist/include/drm
   include/uapi/drm     -> sys/external/bsd/drm2/dist/uapi/drm

GPL sources excluded.
2014-07-16 19:35:23 +00:00
justin
d6d2630dfe Avoid use of __arraycount in tools as not portable 2014-07-16 19:31:11 +00:00
riastradh
f3a56da0a0 Hold arenas_mtx across (still unused) _malloc_pre/postfork (PR 47428). 2014-07-16 19:09:53 +00:00
riastradh
66ee53e17c Add doc/3RDPARTY entry for MesaLib. 2014-07-16 19:05:42 +00:00
bouyer
43ba8f8118 Mention tiotg and tifb 2014-07-16 19:05:37 +00:00
justin
da43bc8c3e Remove an accidental C99-ism in tools which needs to be portable 2014-07-16 18:58:07 +00:00
bouyer
d3fb29cb8a Add a commented out tifb and associated wsdisplay entry; mark the
driver as experimental and point out that video mode is hardcoded.
Add tiotg, mark as experimental but I think it's good enough to have
it in by default.
2014-07-16 18:36:46 +00:00
bouyer
31e8548ef9 Add tifb and tiotg 2014-07-16 18:32:21 +00:00
bouyer
38f23c837e Glue in tifb and tiotg drivers. 2014-07-16 18:31:17 +00:00
bouyer
21a51095d9 Work in progress on a driver for the graphic controller found in TI am355x SoCs,
based on the FreeBSD driver.
Only dumb framebuffer mode supported.
At this time, the video timings are hardcoded in the driver's source.
The timings inclued here are for the 12" 1280x800 LCD+LVDS cape from
Chalk Elec.
A better way to define video modes is clearly needed.
2014-07-16 18:30:43 +00:00
bouyer
c1651ef420 Add the bus front end for the Mentor Graphics USB OTG controllers found
in the TI am355x SoCs.
2014-07-16 18:27:19 +00:00
bouyer
44ff781638 Add USB control registers. 2014-07-16 18:25:24 +00:00
bouyer
3234e472fa Add peripheral clock defines, from FreeBSD. 2014-07-16 18:24:35 +00:00
bouyer
55adee8448 Add motg(4), a driver for Mentor Graphic's OTG USB controller IP,
as found in several SoCs.
Only host mode is supported, good enough for umass (USB keys), kubd and ums,
and USB2 hubs.
It fails to properly talk to USB/serial adapters at this time.
2014-07-16 18:22:23 +00:00
macallan
3586d5dcc1 - move all register definitions and hardware documenting comments to
tcxreg.h
- expand hardware documenting comments
no functional change
2014-07-16 17:58:35 +00:00
christos
95956a7389 remove debugging 2014-07-16 16:52:59 +00:00
christos
6b5672dab1 PR/48367: David A. Holland: Mark possible submake nodes so that we can
avoid closing the job pipe on exec for them in order to make recursive
makes work in parallel.
2014-07-16 15:33:41 +00:00
mrg
f3239b26ff make a minor output change match again. 2014-07-16 14:47:59 +00:00
nakayama
4a75cb34db Add new transform for gl.pc.
Now GLX_TLS is "no" since GLX_USE_TLS is not defined.
2014-07-16 14:10:26 +00:00
nakayama
b3a62eb9c7 The placeholder name in fontconfig.pc.in has been changed. 2014-07-16 14:05:04 +00:00
maxv
7d6c4f355e Keep setting 'error' as appropriate (even if this place is broken enough
to crash in many other ways...)
2014-07-16 13:26:33 +00:00
christos
da24523ac9 PR/30756: Thomas Klausner: Deactivate threads after detaching the main thread. 2014-07-16 11:48:37 +00:00
christos
db6e70af12 basename_r and dirname_r are non-standard and different from what we define
here on FreeBSD. Their libgen.h exposes them unconditionally, so hide ours
for now.
2014-07-16 10:52:26 +00:00
mrg
dfbb0220fc make -t chroot option available always again. 2014-07-16 07:41:43 +00:00
ozaki-r
3d94eab7a0 Kill void * for bridge in struct ifnet
No functional change.
2014-07-16 03:17:26 +00:00
joerg
63b30d82c2 Print uint32_t field as such. 2014-07-15 20:18:30 +00:00
joerg
b852f320aa socklen_t is not uint8_t, so don't print it as such. 2014-07-15 20:17:53 +00:00
martin
349f6dd23e Darren fixed n8 and n9 recently 2014-07-15 20:00:23 +00:00
martin
6877679165 NetBSD has an entry for protocol #255 in /etc/protocols labeled "reserved"
so expect that in the parsing output instead of 255.
2014-07-15 19:51:36 +00:00
pgoyette
4ba850aa8a Document the upper limit on size of props dictionary that was recently
imposed.
2014-07-15 18:24:44 +00:00
wiz
dade7144aa Clean up ERRORS (sort, merge). 2014-07-15 17:39:21 +00:00
christos
c0ece66270 PR/47430: Fix debugging threads again, GETTID == ptid_get_lwp for us, not
ptid_get_tid :-)
2014-07-15 17:35:54 +00:00
christos
1be245e749 replace the old macros with the function names like the rest of the code did. 2014-07-15 17:35:39 +00:00
wiz
3039a5421b Bump date for -c (exactly one year after previous bump) 2014-07-15 16:17:15 +00:00
christos
786e78dabb use host rules for files. 2014-07-15 16:04:35 +00:00
gson
858def4e9a space after comma 2014-07-15 14:56:34 +00:00
christos
dbad683e58 Use TOOL_VFONTEDPR 2014-07-15 13:27:58 +00:00
christos
f4679b8a67 stray slash 2014-07-15 13:27:04 +00:00
christos
0fb28704a3 fix typo 2014-07-15 13:25:40 +00:00
christos
da52f38464 Add vfontedpr 2014-07-15 13:22:39 +00:00
christos
86eb29ab38 descend to vgrind 2014-07-15 13:19:44 +00:00
christos
373bce115f build glue 2014-07-15 13:19:13 +00:00