mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 09:19:51 +00:00
[POWERPC] Don't define a custom bd_t for Xilixn Virtex based boards.
Why create a platform specific board_info structure that is hacked together, ugly, and dangerous, when we've got a perfectly fine common board_info structure that is hacked-together, ugly and dangerous. Signed-off-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
parent
30fea61fd0
commit
9be4dcb606
1 changed files with 1 additions and 14 deletions
|
@ -14,6 +14,7 @@
|
|||
#define __ASM_VIRTEX_H__
|
||||
|
||||
#include <asm/ibm405.h>
|
||||
#include <asm/ppcboot.h>
|
||||
|
||||
/* Ugly, ugly, ugly! BASE_BAUD defined here to keep 8250.c happy. */
|
||||
#if !defined(BASE_BAUD)
|
||||
|
@ -21,22 +22,8 @@
|
|||
#endif
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
typedef struct board_info {
|
||||
unsigned int bi_memsize; /* DRAM installed, in bytes */
|
||||
unsigned char bi_enetaddr[6]; /* Local Ethernet MAC address */
|
||||
unsigned int bi_intfreq; /* Processor speed, in Hz */
|
||||
unsigned int bi_busfreq; /* PLB Bus speed, in Hz */
|
||||
unsigned int bi_pci_busfreq; /* PCI Bus speed, in Hz */
|
||||
} bd_t;
|
||||
|
||||
/* Some 4xx parts use a different timebase frequency from the internal clock.
|
||||
* the Virtex 405 does not, so just use a macro to make tbfreq match intfreq
|
||||
*/
|
||||
#define bi_tbfreq bi_intfreq
|
||||
|
||||
extern const char* virtex_machine_name;
|
||||
#define PPC4xx_MACHINE_NAME (virtex_machine_name)
|
||||
|
||||
#endif /* !__ASSEMBLY__ */
|
||||
|
||||
/* We don't need anything mapped. Size of zero will accomplish that. */
|
||||
|
|
Loading…
Reference in a new issue