From: Oded Gabbay <oded.gabbay@amd.com>
To: airlied@gmail.com
Cc: alexander.deucher@amd.com, dri-devel@lists.freedesktop.org
Subject: [PULL] drm-amdkfd-next
Date: Fri, 9 Jan 2015 22:33:54 +0200 [thread overview]
Message-ID: <20150109203354.GA7651@amd.com> (raw)
Hi Dave,
First pull request of amdkfd for 3.20.
drm-amdkfd-next-2015-01-09:
- Add support for SDMA usermode queues
- Replace logic of sub-allocating from GART buffer in amdkfd. Instead
of using radeon_sa module, use a new module that is more suited for
this purpose
- Add the number of watch points to amdkfd topology
- Split a function that did two things into two seperate functions.
Thanks,
Oded
The following changes since commit c93546a5e32bd788c22aefa072385f3784551c13:
Merge tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm-intel into drm-next (2015-01-09 09:22:40 +1000)
are available in the git repository at:
git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-next-2015-01-09
for you to fetch changes up to 6bbcde9803a8e385d18c5a235c961e11a8e20601:
drm/amd: Remove old radeon_sa funcs from kfd-->kgd interface (2015-01-09 22:26:11 +0200)
----------------------------------------------------------------
Alexey Skidanov (2):
drm/amdkfd: Add number of watch points to topology
drm/amdkfd: Process-device data creation and lookup split
Ben Goz (7):
drm/amd: Add SDMA functions to kfd-->kgd interface
drm/radeon: Implement SDMA interface functions
drm/amdkfd: Add SDMA mqd support
drm/amdkfd: Add SDMA user-mode queues support to QCM
drm/amdkfd: Identify SDMA queue in create queue ioctl
drm/amdkfd: Pass queue type to pqm_create_queue()
drm/radeon: Enable sdma preemption
Oded Gabbay (9):
drm/amd: Add new kfd-->kgd interface for gart usage
drm/radeon: Impl. new gtt allocate/free functions
drm/amdkfd: Add gtt sa related data to kfd_dev struct
drm/amdkfd: Add kfd gtt sub-allocator functions
drm/amdkfd: Fixed calculation of gart buffer size
drm/amdkfd: Allocate gart memory using new interface
drm/amdkfd: Using new gtt sa in amdkfd
drm/radeon: Remove old radeon_sa usage from kfd-->kgd interface
drm/amd: Remove old radeon_sa funcs from kfd-->kgd interface
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 225 ++++++++++++++++++-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 183 +++++++++++++---
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 +
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 4 -
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 7 +-
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 41 ++--
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 136 +++++++++++-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 10 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 42 +++-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 40 ++--
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 16 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 155 +++++++------
drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 45 ++--
drivers/gpu/drm/radeon/cik_reg.h | 169 +++++++++++++-
drivers/gpu/drm/radeon/cik_sdma.c | 29 +++
drivers/gpu/drm/radeon/radeon_kfd.c | 243 +++++++++++++++------
17 files changed, 1078 insertions(+), 278 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2015-01-09 20:34 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-09 20:33 Oded Gabbay [this message]
2015-01-21 12:38 [PULL] drm-amdkfd-next Oded Gabbay
2015-01-21 23:47 ` Dave Airlie
2015-01-22 9:42 ` Oded Gabbay
2015-03-25 12:22 Oded Gabbay
2015-05-18 6:29 Oded Gabbay
2015-05-18 6:31 ` Oded Gabbay
2015-05-19 0:16 ` Dave Airlie
2015-05-19 4:39 ` Oded Gabbay
2015-06-01 5:53 Oded Gabbay
2015-07-20 8:01 Oded Gabbay
2016-02-27 21:07 Oded Gabbay
2016-05-04 6:31 Oded Gabbay
2016-07-03 5:14 Oded Gabbay
2016-09-19 19:49 Oded Gabbay
2016-09-27 6:55 ` Oded Gabbay
2017-01-16 15:39 Oded Gabbay
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150109203354.GA7651@amd.com \
--to=oded.gabbay@amd.com \
--cc=airlied@gmail.com \
--cc=alexander.deucher@amd.com \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.