Commit Graph

  • b9fa2ad162 vpu: fix bitwork buffer segment location master Ahmed Ammar 2013-06-26 18:35:39 +02:00
  • 3a6ceacb2b vpu: reserve memory for gpu to reduce load on dma_alloc Ahmed Ammar 2013-06-25 19:20:22 +02:00
  • 2fd5a777e7 ESS-165: increase DMA zone Ahmed Ammar 2013-06-18 21:01:38 +02:00
  • 079c4a435f ESS-164: remove ramzswap from default config. Ahmed Ammar 2013-06-18 21:01:03 +02:00
  • 3c4e2cc428 Reduce GPU memory to 48MB since aperture merge commit Ahmed Ammar 2013-06-10 17:35:31 +02:00
  • 00c1f3f149 amd-gpu: correct sharedmem allocation Matt Sealey 2013-06-06 11:56:18 -05:00
  • 7115396a0f amd-gpu: remove aperture concept from the memory manager Matt Sealey 2013-06-06 10:38:12 -05:00
  • 9ab968f3c9 Merge branch 'master' of github.com:genesi/linux-legacy Matt Sealey 2013-05-22 17:29:34 -05:00
  • a4cb4046ce ipu: don't follow interface pixfmt again since 32-bit is problematic Matt Sealey 2013-05-22 17:28:56 -05:00
  • 8451d8d6b6 amd-gpu: rework apertures Ahmed Ammar 2013-05-20 20:09:54 +02:00
  • 1c537cf431 amd-gpu: increase MEM1 area some more for latest eglsink Ahmed Ammar 2013-05-05 15:53:00 -05:00
  • c145eaeae5 Revert "ARM 5784/1 fix early boot machine ID mismatch error display" Matt Sealey 2013-03-01 13:48:17 -06:00
  • c532e3bcc9 amd-gpu: increase MEM1 area Ahmed Ammar 2013-01-20 05:07:04 -06:00
  • 87baf958d0 Merge branch 'amd-gpu' of git://github.com/genesi/linux-legacy Ahmed Ammar 2013-01-20 04:03:20 -06:00
  • afc62f1796 amd-gpu: move some types to a userspace-directed include amd-gpu-cleanup Matt Sealey 2012-12-11 12:12:57 -06:00
  • 7c78a00842 amd-gpu: move include files into the root to clean up EXTRA_CFLAGS Matt Sealey 2012-12-11 11:43:59 -06:00
  • 927c89c489 ENGR00162464 update pm4 microcode: pm4_microcode_r18_20111020.a.inl.rel Richard Zhao 2011-11-18 10:33:10 +08:00
  • 47252bb4b8 config: use preemptible rcu Matt Sealey 2012-12-10 21:03:39 -06:00
  • b05c04388a config: disable wimax, several ancient usb wifi modules, thumbee extension Matt Sealey 2012-12-10 21:01:58 -06:00
  • b40ea73fa8 config: disable profiling, tracepoints and related functionality Matt Sealey 2012-12-10 20:56:11 -06:00
  • eefa06da41 config: disable BZIP2 ramdisk compression Matt Sealey 2012-12-10 20:52:58 -06:00
  • 7ceaad2879 config: disable sisusbvga (depends on vga_8x16) and enable the fixed_8x16 font Matt Sealey 2012-12-10 20:51:15 -06:00
  • 7d6f9461af font: add the Fixed 8x16 console font to the kernel. Matt Sealey 2012-03-02 13:25:38 -06:00
  • 63f040b7ad amd-gpu: use kzalloc instead of kmalloc/memset Matt Sealey 2012-12-10 20:43:42 -06:00
  • 4c741b2e31 ENGR00160722 amd gpu: add best fit algorithm to memory manager Xinyu Chen 2012-11-19 11:52:31 -06:00
  • f7501b49b9 ENGR00162193 amd gpu: fixed random gsl_kmod failure Richard Liu 2012-02-07 16:00:47 +08:00
  • a984ec330b config: re-enable PREEMPT Matt Sealey 2012-12-10 20:22:16 -06:00
  • c50431b567 BFS: back out BFS scheduler for stability reasons Matt Sealey 2012-12-10 20:18:47 -06:00
  • 102933f39b amd-gpu: ensure timestamp read posted to CPU before returning Matt Sealey 2012-12-10 19:08:17 -06:00
  • 7b5ab2e982 amd-gpu: more sane way of doing an RB write Matt Sealey 2012-12-10 19:00:45 -06:00
  • e98a2a565a amd-gpu: memory barrier additions in MMU code to ensure pagetables are posted Matt Sealey 2012-12-10 18:56:25 -06:00
  • fbbe86a046 amd-gpu: ringbuffer polling/timestamp buffer alignment fix Matt Sealey 2012-12-10 18:48:24 -06:00
  • 5395604743 amd-gpu: alignment for MMU page tables should be page-aligned Matt Sealey 2012-12-10 18:44:06 -06:00
  • 3b58ae2463 amd-gpu: don't use writecombining for remapping the sharedmem space even with MMU Matt Sealey 2012-12-10 18:38:04 -06:00
  • be53471e10 amd-gpu: barriers in ringbuffer submit to ensure that the buffer is posted first Matt Sealey 2012-12-10 18:36:59 -06:00
  • 0c0087fe73 amd-gpu: memory barrier after waittimestamp ioctl to ensure buffers posted Matt Sealey 2012-12-10 18:33:41 -06:00
  • 287a1576a6 amd-gpu: memory barrier for safety after issueibcmds sync mem Matt Sealey 2012-12-10 18:22:37 -06:00
  • f1ccc6aab6 amd-gpu: remove unused, non-kernelish debug_pm4 module Matt Sealey 2012-12-10 18:14:48 -06:00
  • 95b52ba9b3 amd-gpu: remove device_clock ioctl Matt Sealey 2012-12-10 18:11:27 -06:00
  • d09ae76082 amd-gpu: remove add_timestamp ioctl Matt Sealey 2012-12-10 18:00:59 -06:00
  • 3b59a26f78 amd-gpu: remove regwrite ioctl and associated infrastructure Matt Sealey 2012-12-10 16:25:50 -06:00
  • 16d6513c0b amd-gpu: remove unused waitirq ioctl and associated infrastructure Matt Sealey 2012-12-10 16:13:52 -06:00
  • 9b0b2333c8 amd-gpu: remove unused files and logging infrastructure which was never enabled Matt Sealey 2012-12-10 16:09:51 -06:00
  • 76e264f5ed amd-gpu: huge commit with many, many changes amd-gpu-linuxize Matt Sealey 2012-12-07 09:44:13 -06:00
  • d80494af5b config: remove iscsi handlers Matt Sealey 2012-12-06 15:30:09 -06:00
  • d2cf5450c2 config: disable wimax module Matt Sealey 2012-12-06 15:27:47 -06:00
  • 8b88d1c35d font: getting bored of the vga font, so put the new one in (not gpu related :) Matt Sealey 2012-12-06 13:06:29 -06:00
  • b65d0151d6 config: updated config, remove wimax and some other unused drivers Matt Sealey 2012-12-05 15:26:03 -06:00
  • 0ce30864d2 amd-gpu: cleanup core Z160 functions Matt Sealey 2012-12-04 14:47:24 -06:00
  • ee041b073b amd-gpu: clean up Z430 core functions Matt Sealey 2012-12-04 14:00:51 -06:00
  • bad9f933c7 amd-gpu: clean up kgsl_ringbuffer Matt Sealey 2012-12-04 12:46:29 -06:00
  • d7191e15c2 amd-gpu: refine power control by moving it out of the hal Matt Sealey 2012-12-03 19:20:44 -06:00
  • 3be1cc03b7 amd-gpu: another comment for further investigation Matt Sealey 2012-12-03 18:39:56 -06:00
  • 3815edffb9 amd-gpu: add a memory barrier after the sync for z160 command stream Matt Sealey 2012-12-03 18:31:12 -06:00
  • c0bdcfea9e amd-gpu: add a comment for later reference Matt Sealey 2012-12-03 18:19:06 -06:00
  • 7259f0a3ac amd-gpu: Z160 "addtimestamp" callback excised from driver, no users Matt Sealey 2012-12-03 18:16:00 -06:00
  • 7d1ee4b1fc amd-gpu: kgsl_intr_isenabled removed since it has no users any more Matt Sealey 2012-12-03 18:12:51 -06:00
  • 0537b61cf9 amd-gpu: remove kgsl_device_regwrite wrapper and all waitirq traces Matt Sealey 2012-12-03 18:10:07 -06:00
  • ed7734c309 amd-gpu: remove unused-by-userspace properties Matt Sealey 2012-12-03 17:54:10 -06:00
  • 3cf4914a73 amd-gpu: correct opencoding of hwaccess, correct mmu in shmem init Matt Sealey 2012-12-03 17:47:07 -06:00
  • 96c73e4f6c amd-gpu: remove kgsl_hal_getshmemconfig by opencoding it's only time use Matt Sealey 2012-12-03 17:14:23 -06:00
  • 1aa371124b amd-gpu: put read/write file_operations back in Matt Sealey 2012-12-03 17:12:58 -06:00
  • e938e6851c amd-gpu: remove device_clock ioctl since there are no userspace users Matt Sealey 2012-12-03 16:36:13 -06:00
  • 89fc02c113 amd-gpu: remove regwrite ioctl as it has no userspace users Matt Sealey 2012-12-03 16:29:30 -06:00
  • be014d2b24 amd-gpu: remove addtimestamp ioctl as it has no userspace users Matt Sealey 2012-12-03 16:24:51 -06:00
  • e879208842 amd-gpu: mxc_gpu put back for Xorg autoloading support Matt Sealey 2012-12-03 15:49:14 -06:00
  • 08e694b006 amd-gpu: cut down the "hal" by moving some single-use functions Matt Sealey 2012-12-03 15:24:14 -06:00
  • b2eaad12ed amd-gpu: rid ourselves of kgsl_hwaccess.h, gsl_linux_map -> kgsl_mem_entry Matt Sealey 2012-12-03 15:15:56 -06:00
  • ea6923ca91 amd-gpu: opencode getfunctable since it's only used once Matt Sealey 2012-12-03 14:53:28 -06:00
  • 8bf5b2d48f amd-gpu: move cleanup functions into main module Matt Sealey 2012-12-03 14:47:58 -06:00
  • 6a94632718 amd-gpu: remove waitirq, correct sharedmem_write ioctls Matt Sealey 2012-12-03 14:09:27 -06:00
  • c1192667ae amd-gpu: go for a global include so userspace can eventually compile against it Matt Sealey 2012-12-03 13:39:34 -06:00
  • a29b1eb475 amd-gpu: correct sharedmem_free copy_to/from_user usage, "unabstract" alloc Matt Sealey 2012-12-03 12:37:48 -06:00
  • ea8899e3ab amd-gpu: correct platform device name for probe and init Matt Sealey 2012-12-03 11:01:43 -06:00
  • 4c7988293b amd-gpu: clean up properties handling Matt Sealey 2012-12-02 16:14:58 -06:00
  • 7fba1166ae amd-gpu: kgsl_cmdwindow_write -> kgsl_g12_cmdwindow_write et al Matt Sealey 2012-12-02 15:19:07 -06:00
  • 68cd01d084 amd-gpu: kgsl_cmdwindow.[ch] -> kgsl_g12_cmdwindow.[ch] Matt Sealey 2012-12-02 14:54:38 -06:00
  • 0d348b26ae amd-gpu: annotate and refine kmod/ioctl functionality Matt Sealey 2012-12-02 14:40:57 -06:00
  • 1f20c392ed amd-gpu: structure renames in kmod section Matt Sealey 2012-12-02 14:07:26 -06:00
  • 26e414a006 amd-gpu: qualcommize ioctl functionality Matt Sealey 2012-11-30 16:56:49 -06:00
  • 79f94c6c24 amd-gpu: qualcomm-ize the ioctl structures Matt Sealey 2012-11-30 14:40:30 -06:00
  • 90fc28dc4f amd-gpu: Z160 context rework Matt Sealey 2012-11-30 13:16:24 -06:00
  • 340b0e2ad3 amd-gpu: gsl_drawctxt_t -> struct kgsl_drawctxt, gsl_context_type_t -> uint Matt Sealey 2012-11-30 10:21:34 -06:00
  • 092d8d9102 amd-gpu: correct some debugging warnings Matt Sealey 2012-11-30 10:20:05 -06:00
  • 3f4491d9b6 amd-gpu: refine logging Matt Sealey 2012-11-29 15:36:16 -08:00
  • a41bc9d07d amd-gpu: wean g12 and yamato parts off kgsl_hwaccess Matt Sealey 2012-11-29 08:49:20 -08:00
  • 7dc4089a61 amd-gpu: err->info since info actually prints out (gah) Matt Sealey 2012-11-29 08:44:25 -08:00
  • f99a7bf131 amd-gpu: print kernel version so modules/kernel mismatches can be detected Matt Sealey 2012-11-29 08:24:32 -08:00
  • 692028e921 amd-gpu: rename module again to mxc_kgsl and remove extra cflags Matt Sealey 2012-11-29 05:56:50 -08:00
  • 5974e44045 amd-gpu: more qualcommizing Matt Sealey 2012-11-28 16:19:11 -08:00
  • d986b44d2e amd-gpu: port some mmu structures from types to qualcomm names Matt Sealey 2012-11-28 15:30:00 -08:00
  • 2a39a8c2ad amd-gpu: gsl_sharedmem_t -> struct kgsl_sharedmem Matt Sealey 2012-11-28 15:21:35 -08:00
  • c8eb1e2e00 amd-gpu: port from gsl_deviceid_t type to plain enum. Matt Sealey 2012-11-28 14:57:24 -08:00
  • 615baf4f6c amd-gpu: port gsl_flags_t to unsigned int Matt Sealey 2012-11-28 14:44:07 -08:00
  • e74c1b6efa amd-gpu: move includes into the driver root directory Matt Sealey 2012-11-28 14:24:21 -08:00
  • ae6cc482cf amd-gpu: initialize the command stream before allocating any sharedmem Matt Sealey 2012-11-28 10:35:08 -08:00
  • a5d27bcb79 amd-gpu: make fine-grained locking optional again (from Kconfig) Matt Sealey 2012-11-28 10:34:34 -08:00
  • ffa3b9a761 amd-gpu: remove kgsl_log.c Matt Sealey 2012-11-28 10:16:28 -08:00
  • 7e4caf4f87 amd-gpu: get rid of kgsl_debug_pm4.c as it's unused and not Linuxy Matt Sealey 2012-11-28 10:15:18 -08:00
  • 9a92b9d5f1 amd-gpu: get rid of tbdump as it's unused and not Linuxy Matt Sealey 2012-11-28 10:14:26 -08:00