diff options
Diffstat (limited to 'arch/arm/mach-tegra/include/nvodm_query_pinmux.h')
-rw-r--r-- | arch/arm/mach-tegra/include/nvodm_query_pinmux.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/include/nvodm_query_pinmux.h b/arch/arm/mach-tegra/include/nvodm_query_pinmux.h index c0b2e48cb134..5365201b8457 100644 --- a/arch/arm/mach-tegra/include/nvodm_query_pinmux.h +++ b/arch/arm/mach-tegra/include/nvodm_query_pinmux.h @@ -194,6 +194,27 @@ typedef enum } NvOdmHsmmcPinMap; /** + * Defines the OWR pin-mux configurations. + */ +typedef enum +{ + NvOdmOwrPinMap_Config1 = 1, + NvOdmOwrPinMap_Config2, + NvOdmOwrPinMap_Config3, + + /** + * This configuration disables (tristates) OWR pins. This option may be + * used to change which pins an attached OWR device is using at runtime. + * In some cases, one device might set up OWR, communicate across this bus, + * and then set the OWR bus configuration to "multiplexed" so that another + * device can opt to use OWR with its own configurations at a later time. + */ + NvOdmOwrPinMap_Multiplexed = NVODM_QUERY_PINMAP_MULTIPLEXED, + /** Ignore -- Forces compilers to make 32-bit enums. */ + NvOdmOwrPinMap_Force32 = 0x7FFFFFFF, +} NvOdmOwrPinMap; + +/** * Defines I2C pin-mux configurations. */ typedef enum |