| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-04-06 | drm_calloc -> kcalloc | 1 | -5/+5 | ||
| 2015-04-06 | add/use some more errno remapping | 5 | -19/+23 | ||
| 2015-04-06 | Now we have dev_priv->mm.gtt_base_addr we can set fb_base and remove | 1 | -5/+2 | ||
| an ifdef. The code that uses fb_base itself remains #if 0'd out. | |||||
| 2015-04-06 | Add an empty drm_sysfs_hotplug_event() function and use it | 4 | -15/+10 | ||
| and the existing drm_sysfs* functions to remove some ifdefs. | |||||
| 2015-04-06 | Convert to if_input(); ok mpi@ | 1 | -36/+23 | ||
| 2015-04-06 | Add get_user() and put_user() compatibility interfaces and use them. | 2 | -45/+31 | ||
| ok jsg@ | |||||
| 2015-04-06 | add back some more static use to reduce the diff to linux | 18 | -272/+99 | ||
| 2015-04-06 | No need to use a temporary pointer variable after the drm struct name | 3 | -21/+17 | ||
| in the softc changed a while back. | |||||
| 2015-04-06 | add and use macros for wake_up/wake_up_all/wake_up_all_locked | 13 | -51/+54 | ||
| 2015-04-06 | Convert some udelay() calls back to DRM_UDELAY() where | 6 | -20/+20 | ||
| the wrapper is still used in the original linux code. | |||||
| 2015-04-05 | Work-in-progress support for non-accelerated X11 on *some* sti(4) frame buffers; | 3 | -62/+445 | ||
| based upon the old HP ngle X11 driver. Currently limited to CRX (720/735/750), Timber (710, old 715), Artist (712, 715) and EG (B-series), however the colormap isn't set up correctly on Timber and EG yet. Joint work with Artem Falcon, now in good enough shape to be worked further in the tree. | |||||
| 2015-04-05 | Consistently use #if 0/#endif to handle our lack of DRM_MINOR_CONTROL. | 1 | -8/+9 | ||
| Change an #ifdef notyet into #ifdef __linux__ as we'll never have sysfs. Remove #ifdef notyet around WARN macro since we have it now. | |||||
| 2015-04-05 | whitespace | 2 | -4/+4 | ||
| 2015-04-05 | Another round of reducing diffs with Linux. This one moves the various | 8 | -150/+175 | ||
| copy_to_user and copy_from_user functions into drm_linux.h and uses them instead of copyin/copyout and DRM_COPY_*. Also move the timespec functions, and put i915_gem_object_is_purgable() where it belongs. Uncovered a bug where the arguments to copyout() were in the wrong order. ok jsg@ | |||||
| 2015-04-04 | Use config_suspend() instead of dereferencing ca_activate directly to | 1 | -6/+2 | ||
| support drivers that do not need any specific suspend/resume magic and do not have an activate function. config_suspend() will automagically propagate the event to the children of the driver. Needed at least by kauaiata(4/macppc). ok deraadt@, mlarkin@ | |||||
| 2015-04-03 | Fix unsigned vs signed comparison in for() loop condition causing an infinite | 1 | -2/+2 | ||
| loop for WSDISPLAYIO_PUTCMAP ioctl with idx == 0; reported by Artem Falcon. [according to my investigation, none of the other for() loops in the kernel are affected by a similar issue] | |||||
| 2015-04-03 | resync i915_drv.h to make it diffable to linux | 7 | -671/+906 | ||
| ok kettenis@ | |||||
| 2015-04-03 | change types/macros to reduce the diff to linux | 1 | -9/+10 | ||
| 2015-04-03 | Translate PAGE_MASK usage for the way it is defined in our kernel. | 1 | -3/+3 | ||
| This code is not called. | |||||
| 2015-04-02 | use correct capitalization of 'BlackBerry' | 4 | -11/+11 | ||
| "sure" deraadt@ | |||||
| 2015-04-01 | fix typo in comment; OK mpi@ | 1 | -2/+2 | ||
| 2015-04-01 | Correct comments. | 1 | -3/+3 | ||
| 2015-04-01 | Kill useless comments talking about ether_input(). | 2 | -18/+7 | ||
| 2015-04-01 | Remove annoying comment mentionning ether_output(). | 1 | -4/+1 | ||
| 2015-04-01 | Small cleanups when attaching sensors, from David Higgs. | 1 | -6/+5 | ||
| 2015-03-31 | Upon finding an AUX slot that has no driver for it (such as the | 1 | -3/+14 | ||
| ramdisks that don't have the pms driver), setup a dummy interrupt handler to receive and discard data from the slot. This is a less invasive way of fixing the repeating keys/delay problem that occurs on newer ThinkPads when touching the trackpad/trackstick while typing during the installer. This has been in snapshots for a bit. | |||||
| 2015-03-30 | Convert, convert, convert 'em all to if_input(), tralalalala... | 2 | -32/+19 | ||
| Tested by sebastia@ | |||||
| 2015-03-30 | Convert to if_input(). | 1 | -9/+5 | ||
| Tested by sebastia@ | |||||
| 2015-03-30 | Convert to if_input(), tested by sebastia@. | 1 | -8/+5 | ||
| 2015-03-29 | Restore user-loaded vga fonts upon X11->VT switch and upon resume; from | 3 | -10/+30 | ||
| dan mclaughlin, thanks! | |||||
| 2015-03-29 | In vga_load_font(), keep track of the font bits being passed by the caller, | 1 | -8/+15 | ||
| should the need to free them arise; and only perform the `use font' logic if we are in the `use font' case (i.e. font->data == NULL). Prompted by a discussion with dan mclaughlin on tech@ | |||||
| 2015-03-28 | match on the RTS5249 found on the dell xps 13, treat it as a 5229 | 1 | -1/+3 | ||
| ok stsp | |||||
| 2015-03-27 | Convert to if_input(). | 1 | -19/+6 | ||
| Tested by and ok uaa@ | |||||
| 2015-03-27 | simply do if_input() between splnet() and splx(), like other drivers | 1 | -6/+4 | ||
| (such as if_udav.c). ok by mpi@ | |||||
| 2015-03-26 | additional params from libdrm 2.4.60 | 1 | -1/+7 | ||
| 2015-03-26 | Use the 0x10 extended capability to determine if the trackstick | 3 | -7/+44 | ||
| buttons are wired to the trackpad and need to be re-routed to the trackstick. Without this change the buttons on 2015 thinkpads get picked up as extended buttons that show up as scroll up/down. Remove the X1 Carbon 2015 (LEN0048) and X250 (LEN0046) from the top button area/soft buttons quirks list. Also avoid using the quirk list entirely if the capability bit is set. Based on work from jcs@ with feedback from mpi@ ok mpi@ jcs@ | |||||
| 2015-03-25 | Expand ehci_{add,del}_intr_list() macros. | 1 | -17/+12 | ||
| ehci(4) is using a TAILQ_* to keep track of the pending transfers. In this context "pending" means submitted to the hardware. Now that we are no longer fiddling with the internal of the TAILQ_* there's no good reason to keep these macro, but more importantly this will let us reuse the 'inext' field to get rid of the other hand-rolled lists of xfers. No functional change. | |||||
| 2015-03-25 | Merge ehci_device_request() into ehci_device_ctrl_start() to match | 1 | -52/+35 | ||
| what's done with other transfer types. No functional change. | |||||
| 2015-03-25 | Remove more DPRINTFs, this file is almost in a readable state now. | 1 | -53/+3 | ||
| 2015-03-25 | Use KASSERT() to check when/if URQ_REQUEST is correctly set just like | 1 | -31/+9 | ||
| xhci(4) does. | |||||
| 2015-03-25 | Remove EHCI_DEBUG chunks that make things harder to understand. | 1 | -159/+2 | ||
| Over the years I understood that debugging USB HCD problems without hardware access do not work and even in this case it's easier to write a specific debug/prinf diff. | |||||
| 2015-03-24 | Convert to if_input(). | 1 | -11/+5 | ||
| Apparently krw@ test diffs faster than I can commit them! | |||||
| 2015-03-24 | Convert to if_input() but I won't tell your the story of krw@ | 1 | -9/+5 | ||
| fighting trolls and daemons with old wireless cards to be able to find the correct hardware to test this diff. | |||||
| 2015-03-24 | Convert to if_input(). Tested by jsg@ who found that at least one his | 1 | -22/+6 | ||
| (newer) machine can't set the device in a configurated state. But this is a USB-related problem. | |||||
| 2015-03-24 | Convert to if_input(), untested but kettenis@ will mop up later if | 1 | -9/+5 | ||
| necessary. ok kettenis@, dlg@ | |||||
| 2015-03-23 | unlock MII on smsc_miibus_writereg error | 1 | -1/+2 | ||
| from Patrick Wildt | |||||
| 2015-03-23 | Return an error if getting the config descriptor failed. | 1 | -1/+3 | ||
| Avoids a NULL dereference encountered with a device I have. ok mpi@ | |||||
| 2015-03-23 | Convert to if_input(), tested by jsg@, thanks! | 2 | -27/+12 | ||
| 2015-03-23 | Not all iwm hardware supports the 5GHz band. Make setting 11a rates | 1 | -2/+8 | ||
| and scanning conditional on the 5GHz support bit in the nvm. Problem reported and fix tested by Mattieu Baptiste. ok stsp@ kettenis@ | |||||
| 2015-03-21 | Print speeds consistently. | 2 | -18/+18 | ||
| ok brynet@, miod@ | |||||
