aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_ringbuffer.c
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2010-08-02 11:08:41 -0400
committerChris Wilson <chris@chris-wilson.co.uk>2010-09-21 06:20:05 -0400
commitfa7ed4d206890fd325eddcc8d27d6d1e89c5d4bd (patch)
treef9fc6821e28b44896e49c921112a9a2846c1b2ae /drivers/gpu/drm/i915/intel_ringbuffer.c
parent7f2ab69913135f0377a1dfc1da5695b64107d3ca (diff)
drm/i915: don't explicitly initialize ringbuffer members to zero
The compiler happily does that for us. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_ringbuffer.c')
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c b/drivers/gpu/drm/i915/intel_ringbuffer.c
index 1198b6097be0..d395d055328a 100644
--- a/drivers/gpu/drm/i915/intel_ringbuffer.c
+++ b/drivers/gpu/drm/i915/intel_ringbuffer.c
@@ -768,15 +768,6 @@ static const struct intel_ring_buffer render_ring = {
768 .mmio_base = RENDER_RING_BASE, 768 .mmio_base = RENDER_RING_BASE,
769 .size = 32 * PAGE_SIZE, 769 .size = 32 * PAGE_SIZE,
770 .alignment = PAGE_SIZE, 770 .alignment = PAGE_SIZE,
771 .virtual_start = NULL,
772 .dev = NULL,
773 .gem_object = NULL,
774 .head = 0,
775 .tail = 0,
776 .space = 0,
777 .user_irq_refcount = 0,
778 .irq_gem_seqno = 0,
779 .waiting_gem_seqno = 0,
780 .setup_status_page = render_setup_status_page, 771 .setup_status_page = render_setup_status_page,
781 .init = init_render_ring, 772 .init = init_render_ring,
782 .set_tail = ring_set_tail, 773 .set_tail = ring_set_tail,
@@ -787,8 +778,6 @@ static const struct intel_ring_buffer render_ring = {
787 .user_irq_get = render_ring_get_user_irq, 778 .user_irq_get = render_ring_get_user_irq,
788 .user_irq_put = render_ring_put_user_irq, 779 .user_irq_put = render_ring_put_user_irq,
789 .dispatch_gem_execbuffer = render_ring_dispatch_gem_execbuffer, 780 .dispatch_gem_execbuffer = render_ring_dispatch_gem_execbuffer,
790 .status_page = {NULL, 0, NULL},
791 .map = {0,}
792}; 781};
793 782
794/* ring buffer for bit-stream decoder */ 783/* ring buffer for bit-stream decoder */
@@ -799,15 +788,6 @@ static const struct intel_ring_buffer bsd_ring = {
799 .mmio_base = BSD_RING_BASE, 788 .mmio_base = BSD_RING_BASE,
800 .size = 32 * PAGE_SIZE, 789 .size = 32 * PAGE_SIZE,
801 .alignment = PAGE_SIZE, 790 .alignment = PAGE_SIZE,
802 .virtual_start = NULL,
803 .dev = NULL,
804 .gem_object = NULL,
805 .head = 0,
806 .tail = 0,
807 .space = 0,
808 .user_irq_refcount = 0,
809 .irq_gem_seqno = 0,
810 .waiting_gem_seqno = 0,
811 .setup_status_page = bsd_setup_status_page, 791 .setup_status_page = bsd_setup_status_page,
812 .init = init_bsd_ring, 792 .init = init_bsd_ring,
813 .set_tail = ring_set_tail, 793 .set_tail = ring_set_tail,
@@ -818,8 +798,6 @@ static const struct intel_ring_buffer bsd_ring = {
818 .user_irq_get = bsd_ring_get_user_irq, 798 .user_irq_get = bsd_ring_get_user_irq,
819 .user_irq_put = bsd_ring_put_user_irq, 799 .user_irq_put = bsd_ring_put_user_irq,
820 .dispatch_gem_execbuffer = bsd_ring_dispatch_gem_execbuffer, 800 .dispatch_gem_execbuffer = bsd_ring_dispatch_gem_execbuffer,
821 .status_page = {NULL, 0, NULL},
822 .map = {0,}
823}; 801};
824 802
825 803
@@ -897,15 +875,6 @@ static const struct intel_ring_buffer gen6_bsd_ring = {
897 .mmio_base = GEN6_BSD_RING_BASE, 875 .mmio_base = GEN6_BSD_RING_BASE,
898 .size = 32 * PAGE_SIZE, 876 .size = 32 * PAGE_SIZE,
899 .alignment = PAGE_SIZE, 877 .alignment = PAGE_SIZE,
900 .virtual_start = NULL,
901 .dev = NULL,
902 .gem_object = NULL,
903 .head = 0,
904 .tail = 0,
905 .space = 0,
906 .user_irq_refcount = 0,
907 .irq_gem_seqno = 0,
908 .waiting_gem_seqno = 0,
909 .setup_status_page = gen6_bsd_setup_status_page, 878 .setup_status_page = gen6_bsd_setup_status_page,
910 .init = init_bsd_ring, 879 .init = init_bsd_ring,
911 .set_tail = gen6_bsd_ring_set_tail, 880 .set_tail = gen6_bsd_ring_set_tail,
@@ -916,8 +885,6 @@ static const struct intel_ring_buffer gen6_bsd_ring = {
916 .user_irq_get = bsd_ring_get_user_irq, 885 .user_irq_get = bsd_ring_get_user_irq,
917 .user_irq_put = bsd_ring_put_user_irq, 886 .user_irq_put = bsd_ring_put_user_irq,
918 .dispatch_gem_execbuffer = gen6_bsd_ring_dispatch_gem_execbuffer, 887 .dispatch_gem_execbuffer = gen6_bsd_ring_dispatch_gem_execbuffer,
919 .status_page = {NULL, 0, NULL},
920 .map = {0,}
921}; 888};
922 889
923int intel_init_render_ring_buffer(struct drm_device *dev) 890int intel_init_render_ring_buffer(struct drm_device *dev)