Fix build warnings

Fix various unused parameter and type mismatch build
warnings.

Signed-off-by: Geoff Levand <geoff@infradead.org>
12 files changed