remarkable-linux/drivers/pinctrl/sh-pfc
Geert Uytterhoeven dc70071550 pinctrl: sh-pfc: Store register/field widths in u8 instead of unsigned long
Register and field widths are in the range 1..32. Storing them in the
pinctrl data in (arrays of) unsigned long wastes space.

This decreases the size of a (32-bit) shmobile_defconfig kernel
supporting 7 SoCs by 26460 bytes.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2015-03-18 02:12:47 +01:00
..
core.c pinctrl: sh-pfc: Store register/field widths in u8 instead of unsigned long 2015-03-18 02:12:47 +01:00
core.h pinctrl: sh-pfc: Use u32 to store register data 2015-03-18 02:02:13 +01:00
gpio.c pinctrl: sh-pfc: Use u32 to store register data 2015-03-18 02:02:13 +01:00
Kconfig pinctrl: sh-pfc: sh7372: Remove PFC support 2015-01-29 10:40:38 +01:00
Makefile pinctrl: sh-pfc: sh7372: Remove PFC support 2015-01-29 10:40:38 +01:00
pfc-emev2.c sh-pfc: emev2 - Fix mangled author name 2015-02-05 14:51:34 +01:00
pfc-r8a73a4.c pinctrl: sh-pfc: rename confusing pinmux ops variable 2014-09-04 10:05:28 +02:00
pfc-r8a7740.c pinctrl: sh-pfc: rename confusing pinmux ops variable 2014-09-04 10:05:28 +02:00
pfc-r8a7778.c
pfc-r8a7779.c
pfc-r8a7790.c sh-pfc: r8a7790: add MLB+ pin group 2015-01-15 17:36:22 +01:00
pfc-r8a7791.c sh-pfc: r8a7791: add MLB+ pin group 2015-01-15 17:10:56 +01:00
pfc-sh73a0.c pinctrl: sh-pfc: sh73a0: Remove unnecessary SoC data allocation 2014-09-23 17:11:22 +02:00
pfc-sh7203.c
pfc-sh7264.c
pfc-sh7269.c
pfc-sh7720.c
pfc-sh7722.c
pfc-sh7723.c
pfc-sh7724.c
pfc-sh7734.c
pfc-sh7757.c
pfc-sh7785.c
pfc-sh7786.c
pfc-shx3.c
pinctrl.c pinctrl: pinconf-generic: Allow driver to specify DT params 2015-01-11 22:32:19 +01:00
sh_pfc.h pinctrl: sh-pfc: Store register/field widths in u8 instead of unsigned long 2015-03-18 02:12:47 +01:00