Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SPARC U-Boot Custodian Tree
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
U-Boot
Custodians
SPARC U-Boot Custodian Tree
Commits
436be29c
Commit
436be29c
authored
Jan 31, 2005
by
wdenk
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* Update CPC45 board configuration.
* Add USB and PCI support for INKA4x0 board
parent
cd172b71
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
60 additions
and
3 deletions
+60
-3
CHANGELOG
CHANGELOG
+4
-0
board/inka4x0/inka4x0.c
board/inka4x0/inka4x0.c
+13
-0
drivers/i82365.c
drivers/i82365.c
+4
-1
include/configs/CPC45.h
include/configs/CPC45.h
+3
-0
include/configs/inka4x0.h
include/configs/inka4x0.h
+36
-2
No files found.
CHANGELOG
View file @
436be29c
...
...
@@ -2,6 +2,10 @@
Changes for U-Boot 1.1.3:
======================================================================
* Update CPC45 board configuration.
* Add USB and PCI support for INKA4x0 board
* Fix IDE stability problems on CPC45 board (needs 2 x EIEIO).
* Code cleanup
...
...
board/inka4x0/inka4x0.c
View file @
436be29c
...
...
@@ -176,3 +176,16 @@ void flash_preinit(void)
*/
*
(
vu_long
*
)
MPC5XXX_BOOTCS_CFG
&=
~
0x1
;
/* clear RO */
}
#ifdef CONFIG_PCI
static
struct
pci_controller
hose
;
extern
void
pci_mpc5xxx_init
(
struct
pci_controller
*
);
void
pci_init_board
(
void
)
{
pci_mpc5xxx_init
(
&
hose
);
}
#endif
drivers/i82365.c
View file @
436be29c
...
...
@@ -479,7 +479,6 @@ static int cb_set_power (socket_info_t * s, socket_state_t * state)
puts
(
" 12V card found: "
);
}
else
if
(
state
->
Vpp
==
state
->
Vcc
)
{
reg
|=
I365_VPP1_5V
;
puts
(
" 5V card found: "
);
}
else
{
puts
(
" power not found: "
);
return
-
1
;
...
...
@@ -870,6 +869,10 @@ int i82365_init (void)
printf
(
"i82365: Controller not found.
\n
"
);
return
1
;
}
if
((
val
&
SS_DETECT
)
!=
SS_DETECT
){
puts
(
"No card
\n
"
);
return
1
;
}
#else
/* !CONFIG_CPC45 */
if
(
val
&
SS_DETECT
)
{
if
(
val
&
SS_3VCARD
)
{
...
...
include/configs/CPC45.h
View file @
436be29c
...
...
@@ -61,11 +61,14 @@
CFG_CMD_DATE | \
CFG_CMD_DHCP | \
CFG_CMD_EEPROM | \
CFG_CMD_EXT2 | \
CFG_CMD_FAT | \
CFG_CMD_FLASH | \
CFG_CMD_I2C | \
CFG_CMD_IDE | \
CFG_CMD_NFS | \
CFG_CMD_PCI | \
CFG_CMD_PING | \
CFG_CMD_SDRAM )
/* This must be included AFTER the definition of CONFIG_COMMANDS (if any)
...
...
include/configs/inka4x0.h
View file @
436be29c
...
...
@@ -50,10 +50,36 @@
#define CONFIG_BAUDRATE 115200
/* ... at 115200 bps */
#define CFG_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200, 230400 }
/*
* PCI Mapping:
* 0x40000000 - 0x4fffffff - PCI Memory
* 0x50000000 - 0x50ffffff - PCI IO Space
*/
#define CONFIG_PCI 1
#define CONFIG_PCI_PNP 1
#define CONFIG_PCI_SCAN_SHOW 1
#define CONFIG_PCI_MEM_BUS 0x40000000
#define CONFIG_PCI_MEM_PHYS CONFIG_PCI_MEM_BUS
#define CONFIG_PCI_MEM_SIZE 0x10000000
#define CONFIG_PCI_IO_BUS 0x50000000
#define CONFIG_PCI_IO_PHYS CONFIG_PCI_IO_BUS
#define CONFIG_PCI_IO_SIZE 0x01000000
#define CFG_XLB_PIPELINING 1
/* Partitions */
#define CONFIG_MAC_PARTITION
#define CONFIG_DOS_PARTITION
#define CONFIG_ISO_PARTITION
/*
* Supported commands
*/
#define CONFIG_COMMANDS (CONFIG_CMD_DFL | CFG_CMD_DHCP)
#define CONFIG_COMMANDS (CONFIG_CMD_DFL | \
CFG_CMD_PCI | \
CFG_CMD_USB )
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
#include <cmd_confdefs.h>
...
...
@@ -176,7 +202,7 @@
#if defined (CONFIG_MINIFAP)
#define CFG_GPS_PORT_CONFIG 0x93000004
#else
#define CFG_GPS_PORT_CONFIG 0x8
3000
004
#define CFG_GPS_PORT_CONFIG 0x8
1001
004
#endif
/*
...
...
@@ -234,4 +260,12 @@
#define CFG_CS_BURST 0x00000000
#define CFG_CS_DEADCYCLE 0x33333333
/*-----------------------------------------------------------------------
* USB stuff
*-----------------------------------------------------------------------
*/
#define CONFIG_USB_OHCI
#define CONFIG_USB_CLOCK 0x00015555
#define CONFIG_USB_CONFIG 0x00001000
#endif
/* __CONFIG_H */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment