pinctrl: sh-pfc: Validate fixed-size field widths at build time
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 25 Jan 2019 10:56:05 +0000 (11:56 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 11 Feb 2019 13:11:35 +0000 (14:11 +0100)
commit5e8588c86d71e78de9e97103324d9127063f18d0
treefc495e4e131b29947877343ad72edb5041f4bc83
parent0e6e448bdcf896d001a289a6112a704542d51516
pinctrl: sh-pfc: Validate fixed-size field widths at build time

Add a build-time check, to ensure the register and field widths in
descriptors for config registers with fixed-width fields are sane.
This helps catching bugs early.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
drivers/pinctrl/sh-pfc/sh_pfc.h