Home
last modified time | relevance | path

Searched hist:"710308 ee185b3087e474fb9b205f47613c65dda4" (Results 1 – 1 of 1) sorted by relevance

/rk3399_rockchip-uboot/arch/powerpc/include/asm/
H A Dmpc85xx_gpio.h710308ee185b3087e474fb9b205f47613c65dda4 Wed Oct 19 18:58:15 UTC 2011 Kyle Moffett <Kyle.D.Moffett@boeing.com> 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>