1. 848305f cmemk: Fix usage of mmap_sem for 5.8+ kernels by Suman Anna · 3 years, 2 months ago
  2. ebe913b cmemk: Introduce cmem_mmap_read_{lock,unlock} wrappers by Suman Anna · 3 years, 2 months ago
  3. 7af77b4 version: Update version number to 4.17.00.00 by Suman Anna · 3 years, 2 months ago 4.17.00.00
  4. 24606a0 cmemk: Fix module for 5.6+ kernels by Suman Anna · 4 years, 2 months ago
  5. 288bf33 version: Update version number to 4.16.00.01 by Suman Anna · 3 years, 2 months ago 4.16.00.01
  6. 867f7e6 tests: Fix compile warnings around off_t by Suman Anna · 3 years, 2 months ago
  7. 4f970f0 version: update to new version 4.16.0.0 by Sam Nelson · 6 years ago 4.16.00.00
  8. 05e2c68 tests: Cleanup to prevent size mismatch warnings by Shravan Karthik · 6 years ago
  9. 4566d6a module: cmemk: Modifications to dmabuf operations for Linux Kernel > v4.18 by Shravan Karthik · 6 years ago
  10. 7bb3739 apitest: Update to check for return value for allocPhys by Sam Nelson · 6 years ago
  11. 45e3c2d cmem: Code clean up by Sam Nelson · 6 years ago
  12. 70ae615 cmemk: portability fixes for handling physical address by Sam Nelson · 6 years ago
  13. b98c17d cmem: Add portability fix for user space library source by Sam Nelson · 6 years ago
  14. a14c012 cmemk: Update for K3 architecture by Sam Nelson · 6 years ago
  15. 0f39ed4 version: update to new version 4.15.0.2 by Sam Nelson · 6 years ago 4.15.00.02
  16. 795ed2a lu.mak: Update to allow building for aarch64 by Sam Nelson · 6 years ago
  17. fb0ff9e cmemk: Fix mmap failures on K2 devices with v4.14.49 by Suman Anna · 6 years ago
  18. 000038a cmem: Update version number to 4.15.0.1 by Sam Nelson · 6 years ago 4.15.00.01
  19. 855db27 cmemk: Update handling of get_phys by Sam Nelson · 6 years ago
  20. b2f932f cmem: Bug fix: Correct return value checking by Sam Nelson · 6 years ago
  21. 8646282 version: Update version number to 4.15.00.00 by Sam Nelson · 6 years ago 4.15.00.00_eng
  22. 94634f9 cmemk: Cleanup of tabs and spaces by Sam Nelson · 6 years ago
  23. fee53ac cmemk: Update to make code work with kernel 4.14 by Sam Nelson · 6 years ago
  24. cad780e cmemk: Clean up of tabs and spaces by Sam Nelson · 6 years ago
  25. 6b29822 cmemk: Add error checks and cleanup by Sam Nelson · 6 years ago
  26. d0be7e9 cmemk: Need protection for find_vma for multithread use by Sam Nelson · 6 years ago
  27. d594423 cmem: Fix return value for export_dmabuf by Sam Nelson · 6 years ago
  28. c7605ea cmemk: Fix the dma_buf ops names on 4.12+ kernels by Suman Anna · 7 years ago
  29. 2ab0220 cmemk: Use architecture agnostic uaccess.h header by Suman Anna · 7 years ago
  30. d771352 cmemk: Fix usage of get_user_pages_remote() on 4.10+ kernels by Suman Anna · 7 years ago
  31. b687f3c cmem: Update version to 4.14.01.00 by Sam Nelson · 7 years ago 4.14.01.00
  32. 585f5fd Android: move cmem libraries/binaries to vendor partition by Vishal Mahaveer · 7 years ago
  33. b514a99 version: Update cmem version to 4.14 by Sam Nelson · 7 years ago 4.14.00.00 4.14.00.00.eng
  34. cf3e960 cmemk: Fix usage of get_user_pages() on 4.6+ kernels by Suman Anna · 7 years ago
  35. db57f48 cmemk: Fix cmem_dma_buf_end_cpu_access() signature on 4.6+ kernels by Suman Anna · 7 years ago
  36. 1389059 cmem: Update version by Sam Nelson · 7 years ago 4.13.00.01 4.13.00.01.eng
  37. e15ddc8 cmemk: Initialize vma variable by Sam Nelson · 7 years ago
  38. 1b1e197 version: Update cmem version by Sam Nelson · 8 years ago 4.13.00.00.eng
  39. 9f9e507 Documentation: Update ti,cmem.txt with updated features by Sam Nelson · 8 years ago
  40. 7c3276d cmemk: Add support for blocks using sram nodes by Sam Nelson · 8 years ago
  41. e49bbdf tests: Update apitest to exercise dmabuf export by Sam Nelson · 8 years ago
  42. 61861f5 cmem: Add support to export cmem buffer as dmabuf by Sam Nelson · 8 years ago
  43. bd7de60 cmem: Fix duplication of block_struct by Sam Nelson · 8 years ago
  44. bd9c31c cmemk: Add error check for ioremap function call by Sam Nelson · 8 years ago
  45. d0f1b49 cmemk: Fix for issue with allocating memory from CMA pool with non-keystone by Sam Nelson · 8 years ago
  46. d6d3e84 Documentation: Add kernel device tree documentation by Sam Nelson · 8 years ago 4.12.00.00
  47. 4bf8dab cmemk: UPdate cache wb and invalidate function. by Sam Nelson · 8 years ago 4.12.00.00_eng
  48. fbecb05 version: Update version to 4.12.0.0 by Sam Nelson · 8 years ago
  49. 6fe825e cmemk: Update to use local assembly for cache operations by Sam Nelson · 8 years ago
  50. 1e3b0b5 Revert "Remove assembly function hack for !MULTI_CACHE case" by Sam Nelson · 8 years ago
  51. 3d3b0da cmem: Update version to 4.1.0.1 by Sam Nelson · 8 years ago 4.11.00.01
  52. 852e97b cmemk: Update to use high level functions for cache operations by Sam Nelson · 8 years ago 4.11.00.00_eng
  53. f799286 cmemk: Cleanup on cmem_cma_dev_0 by Sam Nelson · 8 years ago
  54. 81ab5d5 cmemk: Update to remove return value for seq_printf by Sam Nelson · 8 years ago
  55. d5481f4 Remove assembly function hack for !MULTI_CACHE case by Robert Tivy · 9 years ago
  56. 4d59972 cmemk: Use #define for keystone dma pfn offset by Sam Nelson · 8 years ago
  57. c1660a1 cmemk: Update to ensure backward compatibility with older kernel by Sam Nelson · 8 years ago
  58. 8df4410 ks2: set dma_pfn_offset for keystone2 devices by Vitaly Andrianov · 8 years ago 4.10.02.05_eng 4.10.02.06
  59. 00241c4 Add support for LPAE in DT processing by Robert Tivy · 9 years ago 4.10.02.04_eng
  60. 1bda09f Revert "Remove assembly function hack for !MULTI_CACHE case" by Robert Tivy · 9 years ago
  61. d47ac63 Updates to accommodate GCC 4.9 by Robert Tivy · 9 years ago 4.10.02.03_eng
  62. 09d38fe Remove assembly function hack for !MULTI_CACHE case by Robert Tivy · 9 years ago
  63. 0bd26d2 Fix some typos by Robert Tivy · 9 years ago
  64. a51d977 Android: Refactored makefiles into a single Android.mk by Arnie Reynoso · 9 years ago 4.10.01.02
  65. 6de0621 Add non-interactive mode option -n by Robert Tivy · 9 years ago
  66. 0d2fac7 Change int to unsigned int to suppress warnings by Robert Tivy · 9 years ago 4.10.00.01
  67. 9d36ca9 Modify apitest for Android by Robert Tivy · 9 years ago
  68. cdffc22 Add support for Android to use mmap64 by Robert Tivy · 9 years ago
  69. 44ea50d Change vm_page_prot WRITETHROUGH to WRITEALLOC for CMEM_CACHED case by Robert Tivy · 9 years ago
  70. 3f43fc6 Add back allowOverlap processing but deprecate it and warn if used by Robert Tivy · 9 years ago
  71. 739fc42 Cleanup #if 0|1 blocks and commented-out code by Robert Tivy · 9 years ago
  72. 12c0443 Add LPAE 36-bit phys addr adjustment for Keystone CMA allocs by Robert Tivy · 9 years ago
  73. 55e1fad Fix cache handling code by Robert Tivy · 9 years ago
  74. 4f3e5fa Restrict new DT processing code to KERNEL_VERSION(3,14,0) or greater by Robert Tivy · 9 years ago
  75. 8baf4f0 Add @code directive for DT snippet by Robert Tivy · 9 years ago
  76. 73097d7 Updated CMEM README, and cmem.h cdoc for DT support by Robert Tivy · 9 years ago
  77. 6fb7761 Change comparison of get_phys() return value to ~(0LL) by Robert Tivy · 9 years ago
  78. c1f1c95 Add DT processing for CMEM blocks and pools by Robert Tivy · 9 years ago
  79. 952d22b Bump CMEM_VERSION to 0x04000300 by Robert Tivy · 10 years ago 4.00 4.00.03.13_eng 4.00.03.14
  80. fba3f1e Android: Added makefiles to build CMEM in AFS environment by Arnie Reynoso · 10 years ago 4.00.03.12_eng
  81. b47334c Add CMEM_cacheWbInvAll() API by Robert Tivy · 10 years ago
  82. 4f62732 Remove printk() of __FILE__ in intro banner() by Robert Tivy · 10 years ago
  83. 317792d Allow bigger sizes for CMEM_getBlock and CMEM_getPool by Robert Tivy · 10 years ago 4.00.02.10_eng 4.00.02.11
  84. c6080eb Fixes stack corruption for FREEPHYS ioctl() by Robert Tivy · 10 years ago 4.00.02.09_eng
  85. 87c832b Allow cmemk.c's mmap method to map a subset of an allocated buffer by Robert Tivy · 10 years ago
  86. 4595cbb Allow pool size to be > 2 GB by Robert Tivy · 10 years ago
  87. 595b8c7 Docs: Fix some comments giving doxygen a hard time by Chris Ring · 10 years ago
  88. f9d50bb CMEM: Minor debug trace fixes by Chris Ring · 10 years ago
  89. 48a82fb SDOCM00105600: Support 4 blocks by default (was 2) by Chris Ring · 10 years ago
  90. 36495d5 SDOCM00105476: CMEM user lib has debug hard-enabled by Chris Ring · 10 years ago
  91. ed5927b CMEM: Fix debug build warnings by Chris Ring · 10 years ago
  92. d752eb2 Docs: Fix errant documentation by Chris Ring · 11 years ago
  93. 0b68dfe Changes for 'make' subsystem to accommodate yocto by Robert Tivy · 11 years ago 4.00.01.08
  94. f651e64 New APIs to allocate and map separately by Robert Tivy · 11 years ago
  95. f802217 Accommodate Linux kernel removal of 'num_physpages' by Robert Tivy · 11 years ago
  96. a0f92f6 Fix for issue preventing phys block spec > 2GB length by Robert Tivy · 11 years ago
  97. 100649a Accomodate changes in new v3.10 kernel trees by Robert Tivy · 11 years ago 4.00.01.07_eng
  98. c2cf240 Add support for CMA-based pools by Robert Tivy · 11 years ago 4.00.00.05_eng 4.00.00.06
  99. 73d4667 Change TOOLCHAIN_PREFIX assignment to be conditional. by Robert Tivy · 11 years ago 4.00.00.04_eng
  100. e889d90 Change HeapMem management to be based on physical addresses by Robert Tivy · 11 years ago 4.00.00.03_eng