diff options
author | Stelian Pop <stelian@popies.net> | 2008-11-09 00:14:46 +0100 |
---|---|---|
committer | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2008-11-21 01:41:14 +0100 |
commit | 3e0cda071a67cb5709e3fa4faf6b31a731859acc (patch) | |
tree | f41e0b3d1f5c09900d841c7737741698a91c79e3 /include/configs/afeb9260.h | |
parent | ad229a44e162af0f65e57e4e3dc133d5f0364ecb (diff) | |
download | u-boot-imx-3e0cda071a67cb5709e3fa4faf6b31a731859acc.zip u-boot-imx-3e0cda071a67cb5709e3fa4faf6b31a731859acc.tar.gz u-boot-imx-3e0cda071a67cb5709e3fa4faf6b31a731859acc.tar.bz2 |
AT91: Enable PLLB for USB
At least some (old ?) versions of the AT91Bootstrap do not set up the
PLLB correctly to 48 MHz in order to make USB host function correctly.
This patch sets up the PLLB to the same values Linux uses, and makes USB
work ok on the following CPUs:
- AT91CAP9
- AT91SAM9260
- AT91SAM9263
This patch also defines CONFIG_USB_STORAGE and CONFIG_CMD_FAT for all
the relevant AT91CAP9/AT91SAM9 atmel boards.
Signed-off-by: Stelian Pop <stelian@popies.net>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Diffstat (limited to 'include/configs/afeb9260.h')
-rw-r--r-- | include/configs/afeb9260.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/configs/afeb9260.h b/include/configs/afeb9260.h index 755952f..f077ad9 100644 --- a/include/configs/afeb9260.h +++ b/include/configs/afeb9260.h @@ -29,6 +29,7 @@ /* ARM asynchronous clock */ #define AT91_MAIN_CLOCK 18429952 /* from 18.432 MHz crystal */ #define AT91_MASTER_CLOCK 89999598 /* peripheral = main / 2 */ +#define CFG_AT91_PLLB 0x107c3e18 /* PLLB settings for USB */ #define CONFIG_SYS_HZ 1000000 /* 1us resolution */ #define AT91_SLOW_CLOCK 32768 /* slow clock */ |