[PATCH 0/4] pinctrl: sh-pfc: rcar-gen3: Deduplicate remaining VIN pin definitions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



	Hi,

As of commit 50f3f2d73e3426ba ("pinctrl: sh-pfc: Reduce kernel size for
narrow VIN channels"), the infrastructure is available to avoid
duplication of pin definitions for narrow Video IN (VIN) channels.
Make use of his to deduplicate the remaining VIN pin definitions on
R-Car Gen3 SoCS.

This is similar to what was done before for the wide VIN channels e.g.
commit 9942a5b52990b8d5 ("pinctrl: sh-pfc: r8a7795: Deduplicate VIN4 pin
definitions").

This reduces kernel size for an R-Car Gen3 kernel by almost 1 KiB.

I plan to queue these in sh-pfc-for-v5.1.

Thanks!

Geert Uytterhoeven (4):
  pinctrl: sh-pfc: r8a7795: Deduplicate VIN5 pin definitions
  pinctrl: sh-pfc: r8a7796: Deduplicate VIN5 pin definitions
  pinctrl: sh-pfc: r8a77970: Deduplicate VIN[01] pin definitions
  pinctrl: sh-pfc: r8a77980: Deduplicate VIN1 pin definitions

 drivers/pinctrl/sh-pfc/pfc-r8a7795.c  |  90 ++++++------------
 drivers/pinctrl/sh-pfc/pfc-r8a7796.c  |  90 ++++++------------
 drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 128 +++++++++-----------------
 drivers/pinctrl/sh-pfc/pfc-r8a77980.c |  64 +++++--------
 4 files changed, 115 insertions(+), 257 deletions(-)

-- 
2.17.1




[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux