Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9be4dcb6 authored by Grant Likely's avatar Grant Likely Committed by Paul Mackerras
Browse files

[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: default avatarGrant Likely <grant.likely@secretlab.ca>
Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
parent 30fea61f
Loading
Loading
Loading
Loading
+1 −14
Original line number Diff line number Diff line
@@ -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. */