summaryrefslogtreecommitdiff
path: root/include/universe.h
diff options
context:
space:
mode:
authorKyle Moffett <Kyle.D.Moffett@boeing.com>2011-10-19 14:58:15 -0400
committerKumar Gala <galak@kernel.crashing.org>2011-10-21 00:04:28 -0500
commit710308ee185b3087e474fb9b205f47613c65dda4 (patch)
treef79c00c52451614f6ae4b31a43b274a512b22418 /include/universe.h
parenta836626cc4ddae53bfa46195a39194f21ad157af (diff)
downloadu-boot-imx-710308ee185b3087e474fb9b205f47613c65dda4.zip
u-boot-imx-710308ee185b3087e474fb9b205f47613c65dda4.tar.gz
u-boot-imx-710308ee185b3087e474fb9b205f47613c65dda4.tar.bz2
mpc85xx: Add inline GPIO acessor functions
To ease the implementation of other MPC85xx board ports, several common GPIO helpers are added to <asm/mpc85xx_gpio.h>. Since each of these compiles to no more than 4-5 instructions it would be very inefficient to call them out of line, therefore we put them entirely in the header file. The HWW-1U-1A board port which these were written for strongly prefers to set multiple GPIOs as a single batch operation, so the API is designed around that basis. To assist other board ports, a small set of wrappers are used which provides a standard gpio_request() interface around the MPC85xx-specific functions. This can be enabled with CONFIG_MPC85XX_GENERIC_GPIO Signed-off-by: Kyle Moffett <Kyle.D.Moffett@boeing.com> Cc: Andy Fleming <afleming@gmail.com> Cc: Peter Tyser <ptyser@xes-inc.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'include/universe.h')
0 files changed, 0 insertions, 0 deletions