glupload: Don't prealloc any buffers in dmabuf pool

This pool logic was added by NXP. The pool gets added to any and all
allocation queries and in certain auto plug cases the pool gets
activated without any buffers being dequeued before reconfig. This
leads to memory churn and in some cases OOM. Instead allocate buffers
only when they're needed.

Change-Id: Ic38c859db80098a2f81511dfae86fbb0330f1077
1 file changed