commit | a1a3580cb322f71cc5aa7e9180ffb6df609b530d | [log] [tgz] |
---|---|---|
author | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | Mon Jul 15 13:36:39 2013 +0200 |
committer | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | Mon Jul 29 15:17:41 2013 +0200 |
tree | d98850bc5c26316ccd44f16410d2898ef357848f | |
parent | 08d3868ec7644e142a63652b01bc7c12b0f6ed75 [diff] |
sh-pfc: Don't overallocate memory for the GPIO chip pins array The GPIO driver uses an array of sh_pfc_gpio_pin structures to store per-GPIO pin data. The array size is miscomputed at allocation time by using the number of the last pin instead of the number of pins. When the pin space contains holes this leads to memory overallocation. Fix it. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Tested-by: Yusuke Goda <yusuke.goda.sx@renesas.com>