Merge branch 'master' into next
Conflicts: board/esd/plu405/plu405.c drivers/rtc/ftrtc010.c Signed-off-by: Wolfgang Denk <wd@denx.de>
This commit is contained in:
@@ -70,13 +70,6 @@
|
||||
#define CONFIG_TSEC_ENET /* tsec ethernet support */
|
||||
#define CONFIG_ENV_OVERWRITE
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the CDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_board_sys_clk(unsigned long dummy);
|
||||
extern unsigned long get_board_ddr_clk(unsigned long dummy);
|
||||
|
||||
@@ -46,13 +46,6 @@
|
||||
|
||||
#define CONFIG_FSL_VIA
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the CDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_clock_freq(void);
|
||||
#endif
|
||||
|
||||
@@ -50,13 +50,6 @@
|
||||
#define CONFIG_ENV_OVERWRITE
|
||||
#define CONFIG_INTERRUPTS /* enable pci, srio, ddr interrupts */
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the CDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_board_sys_clk(unsigned long dummy);
|
||||
#endif
|
||||
|
||||
@@ -52,13 +52,6 @@
|
||||
|
||||
#define CONFIG_FSL_VIA
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the CDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_clock_freq(void);
|
||||
#endif
|
||||
|
||||
@@ -46,13 +46,6 @@
|
||||
#define CONFIG_FSL_VIA
|
||||
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the CDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_clock_freq(void);
|
||||
#endif
|
||||
|
||||
@@ -44,13 +44,6 @@
|
||||
#define CONFIG_ENV_OVERWRITE
|
||||
#define CONFIG_FSL_LAW 1 /* Use common FSL init code */
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the MDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_clock_freq(void);
|
||||
#endif /*Replace a call to get_clock_freq (after it is implemented)*/
|
||||
|
||||
@@ -44,13 +44,6 @@
|
||||
#define CONFIG_ENV_OVERWRITE
|
||||
#define CONFIG_FSL_LAW 1 /* Use common FSL init code */
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the MDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_clock_freq(void);
|
||||
#endif
|
||||
|
||||
@@ -53,13 +53,6 @@
|
||||
#define CONFIG_TSEC_ENET /* tsec ethernet support */
|
||||
#define CONFIG_ENV_OVERWRITE
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the CDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long get_board_sys_clk(unsigned long dummy);
|
||||
extern unsigned long get_board_ddr_clk(unsigned long dummy);
|
||||
|
||||
@@ -54,13 +54,6 @@
|
||||
#define CONFIG_TSEC_ENET /* tsec ethernet support */
|
||||
#define CONFIG_ENV_OVERWRITE
|
||||
|
||||
/*
|
||||
* When initializing flash, if we cannot find the manufacturer ID,
|
||||
* assume this is the AMD flash associated with the CDS board.
|
||||
* This allows booting from a promjet.
|
||||
*/
|
||||
#define CONFIG_ASSUME_AMD_FLASH
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long calculate_board_sys_clk(unsigned long dummy);
|
||||
extern unsigned long calculate_board_ddr_clk(unsigned long dummy);
|
||||
|
||||
@@ -298,7 +298,8 @@
|
||||
/*
|
||||
* External Bus Controller (EBC) Setup
|
||||
*/
|
||||
#define CAN_BA 0xF0000000 /* CAN Base Address */
|
||||
#define CAN0_BA 0xF0000000 /* CAN0 Base Address */
|
||||
#define CAN1_BA 0xF0000100 /* CAN1 Base Address */
|
||||
#define DUART0_BA 0xF0000400 /* DUART Base Address */
|
||||
#define DUART1_BA 0xF0000408 /* DUART Base Address */
|
||||
#define RTC_BA 0xF0000500 /* RTC Base Address */
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
#define CONFIG_BAUDRATE 115200
|
||||
#define CONFIG_BOOTARGS \
|
||||
"root=/dev/mtdblock1 rootfstype=jffs2 console=ttyS1"
|
||||
"root=/dev/mtdblock1 rootfstype=jffs2 fbmem=512k console=ttyS1"
|
||||
#define CONFIG_BOOTCOMMAND \
|
||||
"fsload boot/uImage; bootm"
|
||||
|
||||
|
||||
@@ -220,12 +220,10 @@ typedef struct bootm_headers {
|
||||
const char *fit_uname_rd; /* init ramdisk subimage node unit name */
|
||||
int fit_noffset_rd; /* init ramdisk subimage node offset */
|
||||
|
||||
#if defined(CONFIG_PPC)
|
||||
void *fit_hdr_fdt; /* FDT blob FIT image header */
|
||||
const char *fit_uname_fdt; /* FDT blob subimage node unit name */
|
||||
int fit_noffset_fdt;/* FDT blob subimage node offset */
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifndef USE_HOSTCC
|
||||
image_info_t os; /* os image info */
|
||||
|
||||
60
include/sja1000.h
Normal file
60
include/sja1000.h
Normal file
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009, Matthias Fuchs <matthias.fuchs@esd.eu>
|
||||
*
|
||||
* SJA1000 register layout for basic CAN mode
|
||||
*
|
||||
* See file CREDITS for list of people who contributed to this
|
||||
* project.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
#ifndef _SJA1000_H_
|
||||
#define _SJA1000_H_
|
||||
|
||||
/*
|
||||
* SJA1000 register layout in basic can mode
|
||||
*/
|
||||
struct sja1000_basic_s {
|
||||
u8 cr;
|
||||
u8 cmr;
|
||||
u8 sr;
|
||||
u8 ir;
|
||||
u8 ac;
|
||||
u8 am;
|
||||
u8 btr0;
|
||||
u8 btr1;
|
||||
u8 oc;
|
||||
u8 txb[10];
|
||||
u8 rxb[10];
|
||||
u8 unused;
|
||||
u8 cdr;
|
||||
};
|
||||
|
||||
/* control register */
|
||||
#define CR_RR 0x01
|
||||
|
||||
/* output control register */
|
||||
#define OC_MODE0 0x01
|
||||
#define OC_MODE1 0x02
|
||||
#define OC_POL0 0x04
|
||||
#define OC_TN0 0x08
|
||||
#define OC_TP0 0x10
|
||||
#define OC_POL1 0x20
|
||||
#define OC_TN1 0x40
|
||||
#define OC_TP1 0x80
|
||||
|
||||
#endif
|
||||
@@ -24,6 +24,7 @@
|
||||
#define _SPI_FLASH_H_
|
||||
|
||||
#include <spi.h>
|
||||
#include <linux/types.h>
|
||||
|
||||
struct spi_flash_region {
|
||||
unsigned int count;
|
||||
|
||||
Reference in New Issue
Block a user