Commit Graph

179 Commits

Author SHA1 Message Date
Sergey Semyonov (Serge)
322b8405c7 i915: DRM & GEM related code
git-svn-id: svn://kolibrios.org@3255 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-18 14:33:08 +00:00
Sergey Semyonov (Serge)
013e845fb3 Intel-2D: usermode 2D driver
git-svn-id: svn://kolibrios.org@3254 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-17 21:12:06 +00:00
Sergey Semyonov (Serge)
082fd6ba1d i915 RC 10
git-svn-id: svn://kolibrios.org@3243 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-13 08:23:54 +00:00
Sergey Semyonov (Serge)
649c3b069e atikms: RC13
git-svn-id: svn://kolibrios.org@3192 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-22 15:16:44 +00:00
hidnplayr
e858dbe334 Fixed Vendor ID for VIA in intel_hda.
git-svn-id: svn://kolibrios.org@3170 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-15 18:46:31 +00:00
Sergey Semyonov (Serge)
ebf4b35710 atikms: 2D bitblit
git-svn-id: svn://kolibrios.org@3124 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-17 09:14:29 +00:00
Sergey Semyonov (Serge)
fb30cd43b9 i915 & atikms: update
git-svn-id: svn://kolibrios.org@3120 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-16 19:05:06 +00:00
Kirill Lipatov (Leency)
4d4b5dd09a intel_hda try to fix autobuid (for UNIX)
git-svn-id: svn://kolibrios.org@3085 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-07 03:07:14 +00:00
Kirill Lipatov (Leency)
7a6b2a11ad intel hda from Asper 0.18b
git-svn-id: svn://kolibrios.org@3083 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-07 02:56:49 +00:00
Sergey Semyonov (Serge)
dafa1f1f2e i915: new irq handling code
git-svn-id: svn://kolibrios.org@3051 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-17 06:19:51 +00:00
Sergey Semyonov (Serge)
8afe7310a7 i915: resize surface
git-svn-id: svn://kolibrios.org@3039 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-15 08:04:26 +00:00
Sergey Semyonov (Serge)
c61318c4d9 i915: fix memory leak
git-svn-id: svn://kolibrios.org@3037 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-14 06:08:43 +00:00
Sergey Semyonov (Serge)
88dd19b554 i915 hw blitter: Back in the game
git-svn-id: svn://kolibrios.org@3033 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-13 09:18:58 +00:00
Sergey Semyonov (Serge)
b2cc525b46 video/drm: batch update
git-svn-id: svn://kolibrios.org@3031 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-12 21:22:52 +00:00
Sergey Semyonov (Serge)
acf20d57c8 rc12 preview
git-svn-id: svn://kolibrios.org@2997 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-03 02:41:31 +00:00
Sergey Semyonov (Serge)
0998f89319 geode: disable debug output
git-svn-id: svn://kolibrios.org@2968 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-04 21:50:09 +00:00
Sergey Semyonov (Serge)
5b7d788e49 update ddk includes
git-svn-id: svn://kolibrios.org@2967 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-04 21:42:08 +00:00
Sergey Semyonov (Serge)
96aa59bb73 update ddk
git-svn-id: svn://kolibrios.org@2966 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-04 21:40:09 +00:00
Sergey Semyonov (Serge)
8fd9581723 render context and composite render
git-svn-id: svn://kolibrios.org@2361 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-21 06:06:51 +00:00
Sergey Semyonov (Serge)
80ab648f04 Linux workqueue and retire_work_handler
git-svn-id: svn://kolibrios.org@2360 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-20 20:02:53 +00:00
Sergey Semyonov (Serge)
5c0c16b554 bitmap's synchronization
git-svn-id: svn://kolibrios.org@2352 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-18 14:32:16 +00:00
Sergey Semyonov (Serge)
b3f0b80a43 set irq handler & SB sna
git-svn-id: svn://kolibrios.org@2351 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-16 10:48:38 +00:00
Sergey Semyonov (Serge)
6ed41e9c86 i915 preview #4
git-svn-id: svn://kolibrios.org@2344 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-04 13:23:46 +00:00
Sergey Semyonov (Serge)
9566458ddb i915 preview #3
git-svn-id: svn://kolibrios.org@2342 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-03 06:54:20 +00:00
Sergey Semyonov (Serge)
92aec6604d blitter
git-svn-id: svn://kolibrios.org@2340 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-01-30 07:06:25 +00:00
Sergey Semyonov (Serge)
ee2c97a3d1 i915 - Ivy bridge support.
git-svn-id: svn://kolibrios.org@2339 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-01-27 02:16:24 +00:00
Sergey Semyonov (Serge)
62bf468603 beautiful world of hardware accelerated cursors.
git-svn-id: svn://kolibrios.org@2338 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-01-25 04:04:03 +00:00
Sergey Semyonov (Serge)
294e540225 Well, now driver can set resolution to 1024x768 on the Sandybridge GPU. This is cool but useless.
git-svn-id: svn://kolibrios.org@2336 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-01-23 00:47:18 +00:00
Sergey Semyonov (Serge)
14a185a759 initialize framebuffer
git-svn-id: svn://kolibrios.org@2335 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-01-21 14:18:11 +00:00
Sergey Semyonov (Serge)
eba316e7bf initialize ring buffers
git-svn-id: svn://kolibrios.org@2332 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-30 05:16:40 +00:00
Sergey Semyonov (Serge)
2d34afd1e0 init modesetting
git-svn-id: svn://kolibrios.org@2330 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-26 19:41:30 +00:00
Sergey Semyonov (Serge)
8ffe856896 parse vbios
git-svn-id: svn://kolibrios.org@2327 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-24 07:03:24 +00:00
Sergey Semyonov (Serge)
e5d0784a42 setup chip
git-svn-id: svn://kolibrios.org@2326 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-19 18:13:14 +00:00
Sergey Semyonov (Serge)
7104d804db gen6 gtt initialization
git-svn-id: svn://kolibrios.org@2325 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-18 13:35:29 +00:00
Sergey Semyonov (Serge)
f86662005e acpinfo
git-svn-id: svn://kolibrios.org@2293 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-17 12:16:37 +00:00
Sergey Semyonov (Serge)
8ec96e9db0 update acpica
git-svn-id: svn://kolibrios.org@2216 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-20 16:54:11 +00:00
Sergey Semyonov (Serge)
baa5810af4 update
git-svn-id: svn://kolibrios.org@2187 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-14 21:43:11 +00:00
Sergey Semyonov (Serge)
e7b0ce1747 atikms: missing files :(
git-svn-id: svn://kolibrios.org@2176 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-12 19:55:16 +00:00
Sergey Semyonov (Serge)
37f3ab9eca dedicated video blitter
git-svn-id: svn://kolibrios.org@2175 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-12 19:51:02 +00:00
Sergey Semyonov (Serge)
91a2e78dd1 ddk: export GetPid
git-svn-id: svn://kolibrios.org@2169 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-10 11:06:02 +00:00
Sergey Semyonov (Serge)
bc63e41160 ddk: update includes
git-svn-id: svn://kolibrios.org@2161 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-06 08:39:53 +00:00
Sergey Semyonov (Serge)
b5c6549818 sync video blitter
git-svn-id: svn://kolibrios.org@2160 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-06 08:36:54 +00:00
Sergey Semyonov (Serge)
c6e0494463 usbhid: update
git-svn-id: svn://kolibrios.org@2111 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-24 11:00:06 +00:00
CleverMouse
f070422400 fix atikms LTO build
git-svn-id: svn://kolibrios.org@2017 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-25 10:07:58 +00:00
Sergey Semyonov (Serge)
b6bf652bb7 atikms: RC11.2 video blitter
git-svn-id: svn://kolibrios.org@2007 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-20 11:24:01 +00:00
Sergey Semyonov (Serge)
9437f5ae47 atikms: RC11.2
git-svn-id: svn://kolibrios.org@2005 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-17 16:57:53 +00:00
Sergey Semyonov (Serge)
e2c16e815b RC11.01 R600 irq handler
git-svn-id: svn://kolibrios.org@2004 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-15 06:38:31 +00:00
Sergey Semyonov (Serge)
22a5a068ee RC11.01 includes
git-svn-id: svn://kolibrios.org@2003 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-15 06:33:58 +00:00
Sergey Semyonov (Serge)
0c9bb30d4d RC11 Makefile.lto
git-svn-id: svn://kolibrios.org@1991 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-30 09:22:42 +00:00
Sergey Semyonov (Serge)
efed201dae RC11 barts
git-svn-id: svn://kolibrios.org@1990 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-30 09:19:47 +00:00
Sergey Semyonov (Serge)
41305c608c RC11 Makefile.lto
git-svn-id: svn://kolibrios.org@1988 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-29 06:53:05 +00:00
Sergey Semyonov (Serge)
8bbdd68ef8 RC11 fixup
git-svn-id: svn://kolibrios.org@1987 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-29 06:49:58 +00:00
Sergey Semyonov (Serge)
d2651e92d5 RC11 preview
git-svn-id: svn://kolibrios.org@1986 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-29 05:52:36 +00:00
Sergey Semyonov (Serge)
99ca1d651b DDK update - includes
git-svn-id: svn://kolibrios.org@1970 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 15:16:16 +00:00
CleverMouse
6ffb5af90e ddk: add dependency on all .h files
git-svn-id: svn://kolibrios.org@1969 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 13:52:10 +00:00
Sergey Semyonov (Serge)
f364cb07c4 DDK update - kernel.h
git-svn-id: svn://kolibrios.org@1968 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 13:46:04 +00:00
Sergey Semyonov (Serge)
88b9ca48fa DDK update - includes
git-svn-id: svn://kolibrios.org@1967 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 12:38:40 +00:00
Sergey Semyonov (Serge)
7d00917461 DDK update - strlcpy
git-svn-id: svn://kolibrios.org@1966 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 12:27:43 +00:00
Sergey Semyonov (Serge)
9f31407b05 RC11 preliminary update - Makefiles
git-svn-id: svn://kolibrios.org@1965 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 12:25:41 +00:00
Sergey Semyonov (Serge)
52aacb57ed RC11 preliminary update - includes
git-svn-id: svn://kolibrios.org@1964 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 10:45:58 +00:00
Sergey Semyonov (Serge)
bd08fd3876 RC11 preliminary update
git-svn-id: svn://kolibrios.org@1963 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-24 10:44:10 +00:00
CleverMouse
ddf7309f03 Makefile: build atikms with LTO
git-svn-id: svn://kolibrios.org@1877 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-17 16:15:11 +00:00
Sergey Semyonov (Serge)
ccbc004f91 usb: keyboard driver
git-svn-id: svn://kolibrios.org@1875 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-17 11:32:46 +00:00
Sergey Semyonov (Serge)
66539255be ddk: missing chkstk.S
git-svn-id: svn://kolibrios.org@1873 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-17 11:28:43 +00:00
Sergey Semyonov (Serge)
d06c2ff01e ddk: alloca & chkstk
git-svn-id: svn://kolibrios.org@1872 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-17 11:21:25 +00:00
CleverMouse
d01c2d2287 max() as compile-time expression for gcc3
git-svn-id: svn://kolibrios.org@1871 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-16 20:04:34 +00:00
Sergey Semyonov (Serge)
888c0bb31e ddk: missing files
git-svn-id: svn://kolibrios.org@1870 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-16 18:08:06 +00:00
Sergey Semyonov (Serge)
1a1c5168f8 ddk: Linux vsnprintf()
git-svn-id: svn://kolibrios.org@1869 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-16 08:50:52 +00:00
Sergey Semyonov (Serge)
c0a2886159 devman: create device list
git-svn-id: svn://kolibrios.org@1867 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-15 17:45:12 +00:00
CleverMouse
e2999eaedd add missing files for r1764
git-svn-id: svn://kolibrios.org@1765 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-25 13:14:35 +00:00
CleverMouse
9883e4f56f autobuild HLL stuff
git-svn-id: svn://kolibrios.org@1764 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-25 12:53:48 +00:00
Sergey Semyonov (Serge)
137b1fee08 geode: DEV_GET_POS call done right
git-svn-id: svn://kolibrios.org@1695 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-10 05:17:31 +00:00
Sergey Semyonov (Serge)
f189914288 geode: DEV_GET_POS call
git-svn-id: svn://kolibrios.org@1692 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-07 12:38:26 +00:00
Sergey Semyonov (Serge)
4ccc803579 devman: detect acpi irq
git-svn-id: svn://kolibrios.org@1633 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-30 18:43:26 +00:00
Sergey Semyonov (Serge)
7f37261a3b ddk: update
devman: scan pci bus. Complete.

git-svn-id: svn://kolibrios.org@1631 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-29 11:59:24 +00:00
Sergey Semyonov (Serge)
2d5920a514 radeon:fix compilation & minor updates
git-svn-id: svn://kolibrios.org@1630 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-27 22:55:59 +00:00
Sergey Semyonov (Serge)
9173200506 devman: scan pci bus. Not yet complete.
git-svn-id: svn://kolibrios.org@1628 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-27 11:30:31 +00:00
Sergey Semyonov (Serge)
49cb0f914d ddk: fix strcpy
devman: scan pci root bus

git-svn-id: svn://kolibrios.org@1627 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-26 22:57:18 +00:00
Sergey Semyonov (Serge)
2e0a186ba0 scan acpi bus and create device tree
git-svn-id: svn://kolibrios.org@1625 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-26 07:30:13 +00:00
Sergey Semyonov (Serge)
f45d6bef85 1)rename libdrv -> libddk
2)thread safe malloc
3)linux dma_pool_* 

git-svn-id: svn://kolibrios.org@1616 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-13 20:07:22 +00:00
Sergey Semyonov (Serge)
cedc365c6a update usb driver
git-svn-id: svn://kolibrios.org@1613 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-11 22:23:28 +00:00
Sergey Semyonov (Serge)
abc581c09f 1) create skeleton queues
2) install irq handlers & enable uhci interrupts

git-svn-id: svn://kolibrios.org@1605 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-05 14:32:50 +00:00
Sergey Semyonov (Serge)
875283e594 1) import AttachIntHandler
2) skip log if interrupts masked 

git-svn-id: svn://kolibrios.org@1604 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-05 14:31:18 +00:00
Sergey Semyonov (Serge)
404bf32ac0 1) small optimisation
2) build with ddk headers and libs

git-svn-id: svn://kolibrios.org@1600 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-03 09:42:20 +00:00
Sergey Semyonov (Serge)
4d746806a6 print valid device HID
git-svn-id: svn://kolibrios.org@1500 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-18 17:36:20 +00:00
Sergey Semyonov (Serge)
c504310cbf fix Makefile
git-svn-id: svn://kolibrios.org@1499 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-18 14:59:06 +00:00
Sergey Semyonov (Serge)
0f1313efde acpica library
git-svn-id: svn://kolibrios.org@1498 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-18 14:39:07 +00:00
Sergey Semyonov (Serge)
2e1f635004 linux-like kernel mutexes
git-svn-id: svn://kolibrios.org@1434 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-17 17:42:57 +00:00
Sergey Semyonov (Serge)
f7bc5f78ab kms rc10: Evergreen
git-svn-id: svn://kolibrios.org@1430 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-10 10:23:24 +00:00
Sergey Semyonov (Serge)
ca11e25dff kms rc9.1: gpu test
git-svn-id: svn://kolibrios.org@1428 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-01 06:55:30 +00:00
Sergey Semyonov (Serge)
bb27f8647d kms: forgotten R600
git-svn-id: svn://kolibrios.org@1414 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-14 21:33:15 +00:00
Sergey Semyonov (Serge)
5be7a73c3a kms R600-R700: load microcode and start cp
git-svn-id: svn://kolibrios.org@1413 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-14 09:15:19 +00:00
Sergey Semyonov (Serge)
bc7ac722c2 kms R100-R500: load microcode and start cp
git-svn-id: svn://kolibrios.org@1412 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-13 21:28:53 +00:00
Sergey Semyonov (Serge)
acfa104846 do_print.c: fix CR/LF handling
git-svn-id: svn://kolibrios.org@1409 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-13 11:26:42 +00:00
Sergey Semyonov (Serge)
1402c59305 ddk: tiny libc and kernel imports library
git-svn-id: svn://kolibrios.org@1408 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-12 20:11:35 +00:00
Sergey Semyonov (Serge)
7c0a5de1e7 move old ddx driver
git-svn-id: svn://kolibrios.org@1407 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-12 17:43:39 +00:00
Sergey Semyonov (Serge)
07946bd629 move old 2d gpu driver
git-svn-id: svn://kolibrios.org@1406 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-12 17:42:34 +00:00
Sergey Semyonov (Serge)
007ea344db move old agp driver
git-svn-id: svn://kolibrios.org@1405 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-12 17:41:37 +00:00
Sergey Semyonov (Serge)
28dbebf492 kms: rc9
git-svn-id: svn://kolibrios.org@1404 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-12 13:55:15 +00:00
Sergey Semyonov (Serge)
371d66a59b kms: pre rc9 II
git-svn-id: svn://kolibrios.org@1403 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-11 15:24:47 +00:00