diff options
Diffstat (limited to 'include/asm-arm/arch-db8500/itp.h')
-rw-r--r-- | include/asm-arm/arch-db8500/itp.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/include/asm-arm/arch-db8500/itp.h b/include/asm-arm/arch-db8500/itp.h new file mode 100644 index 000000000..e1faf0db0 --- /dev/null +++ b/include/asm-arm/arch-db8500/itp.h @@ -0,0 +1,28 @@ +/* + * Copyright (C) ST-Ericsson SA 2010 + * + * Author: Mikael Larsson <mikael.xt.larsson@stericsson.com> for ST-Ericsson. + * + * License terms: GNU General Public License (GPL), version 2. + */ +#ifndef __ITP_H__ +#define __ITP_H__ + +#include <part.h> + +/* These values are reserved and should not be removed or changed */ +#define ITP_LOAD_KERNEL 0x01 +#define ITP_LOAD_MODEM 0x02 +#define ITP_LOAD_ITP 0x04 + +#define ITP_TOC_ITP_NAME "ITP" +#define ITP_TOC_MODEM_NAME "MODEM" +#define ITP_TOC_IPL_NAME "IPL" + +#define ITP_CSPSA_KEY 0 + +int itp_is_itp_in_config(void); +int itp_read_config(block_dev_desc_t *block_dev); +int itp_load_itp_and_modem(block_dev_desc_t *block_dev); + +#endif /* __ITP_H__ */ |