diff options
author | Daniel Schaeffer <daniel.schaeffer@timesys.com> | 2009-10-08 13:39:57 -0400 |
---|---|---|
committer | Daniel Schaeffer <daniel.schaeffer@timesys.com> | 2009-10-08 13:39:57 -0400 |
commit | 42b8da62f868065df510286b33751df6e879d210 (patch) | |
tree | fc02689721bc9696ce5d10b645b990540881eee8 | |
parent | 0381be360308c4f5b03c05b676eddbbead46a877 (diff) |
This patch originally from LogicPD OMAP35x Release 1.6.1 Original Patch Name: u-boot-2009.03-lv-som-13-pinmux.patch
-rw-r--r-- | board/omap3/lv_som/lv_som.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/board/omap3/lv_som/lv_som.c b/board/omap3/lv_som/lv_som.c index 927f7fd5ff..4118a18218 100644 --- a/board/omap3/lv_som/lv_som.c +++ b/board/omap3/lv_som/lv_som.c @@ -375,6 +375,20 @@ void set_muxconf_regs(void) MUX_VAL(CP(GPMC_WAIT1), (IEN | PTU | EN | M0)); /*GPMC_WAIT1*/ MUX_VAL(CP(GPMC_WAIT2), (IEN | PTU | EN | M0)); /*GPMC_WAIT2*/ MUX_VAL(CP(GPMC_WAIT3), (IEN | PTU | EN | M1)); /*uP_DREQ1 */ + + MUX_VAL(CP(HSUSB0_CLK), (IEN | PTD | DIS | M0)); /*HSUSB0_CLK*/ + MUX_VAL(CP(HSUSB0_STP), (IDIS | PTU | EN | M0)); /*HSUSB0_STP*/ + MUX_VAL(CP(HSUSB0_DIR), (IEN | PTD | DIS | M0)); /*HSUSB0_DIR*/ + MUX_VAL(CP(HSUSB0_NXT), (IEN | PTD | DIS | M0)); /*HSUSB0_NXT*/ + MUX_VAL(CP(HSUSB0_DATA0),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA0*/ + MUX_VAL(CP(HSUSB0_DATA1),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA1*/ + MUX_VAL(CP(HSUSB0_DATA2),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA2*/ + MUX_VAL(CP(HSUSB0_DATA3),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA3*/ + MUX_VAL(CP(HSUSB0_DATA4),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA4*/ + MUX_VAL(CP(HSUSB0_DATA5),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA5*/ + MUX_VAL(CP(HSUSB0_DATA6),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA6*/ + MUX_VAL(CP(HSUSB0_DATA7),(IEN | PTD | DIS | M0)); /*HSUSB0_DATA7*/ + MUX_VAL(CP(I2C1_SCL), (IEN | PTU | EN | M0)); /*I2C1_SCL*/ MUX_VAL(CP(I2C1_SDA), (IEN | PTU | EN | M0)); /*I2C1_SDA*/ MUX_VAL(CP(I2C2_SCL), (IEN | PTU | EN | M0)); /*I2C1_SCL*/ @@ -383,6 +397,19 @@ void set_muxconf_regs(void) MUX_VAL(CP(I2C3_SDA), (IEN | PTU | EN | M0)); /*I2C1_SDA*/ MUX_VAL(CP(I2C4_SCL), (IEN | PTU | EN | M0)); /*I2C4_SCL*/ MUX_VAL(CP(I2C4_SDA), (IEN | PTU | EN | M0)); /*I2C4_SDA*/ + +#if 1 + MUX_VAL(CP(SYS_NIRQ), (IEN | PTU | EN | M0));/*SYS_nIRQ*/ + MUX_VAL(CP(SYS_CLKOUT1), (IEN | PTD | DIS | M0));/*SYS_CLKOUT1*/ + MUX_VAL(CP(SYS_CLKOUT2), (IEN | PTD | DIS | M0));/*SYS_CLKOUT2*/ + MUX_VAL(CP(SYS_OFF_MODE), (IEN | PTD | DIS | M0));/*SYS_OFF_MODE*/ +#else + MUX_VAL(CP(SYS_32K), (IEN | PTD | DIS | M0)); /*SYS_32K*/ + MUX_VAL(CP(SYS_CLKREQ), (IEN | PTD | DIS | M0));/*SYS_CLKREQ*/ + MUX_VAL(CP(SYS_NIRQ), (IEN | PTU | EN | M0));/*SYS_nIRQ*/ + MUX_VAL(CP(SYS_OFF_MODE), (IEN | PTD | DIS | M0));/*SYS_OFF_MODE*/ + MUX_VAL(CP(SYS_CLKOUT1), (IEN | PTD | DIS | M0));/*SYS_CLKOUT1*/ +#endif } int do_dump_osc_clk (cmd_tbl_t *cmdtp, int flah, int argc, char *argv[]) |