staging: bcm2835-camera: Replace open-coded idr with a struct idr.
authorEric Anholt <eric@anholt.net>
Fri, 11 May 2018 16:35:15 +0000 (09:35 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 14 May 2018 11:58:45 +0000 (13:58 +0200)
commit950fd867c6354c15fd5c36da4a0c72daa3036576
tree0928e03b453bf1bb93c20338956f871d9b67b144
parent6c66a7b097f42ebf4c3ec03699e3409e14d68389
staging: bcm2835-camera: Replace open-coded idr with a struct idr.

We just need some integer handles that can map back to our message
struct when we're handling a reply, which struct idr is perfect for.

v2: Fix error check to look at the right variable.

Signed-off-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c