mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2026-02-23 12:40:43 +01:00
Now, CONFIG_GENERIC_MMC seems equivalent to CONFIG_MMC.
Let's create an entry for "config GENERIC_MMC" with "default MMC",
then convert all macro defines in headers to Kconfig. Almost all
of the defines will go away.
I see only two exceptions:
configs/blanche_defconfig
configs/sandbox_noblk_defconfig
They define CONFIG_GENERIC_MMC, but not CONFIG_MMC. Something
might be wrong with these two boards, so should be checked later.
Anyway, this is the output of the moveconfig tool.
This commit was created as follows:
[1] create a config entry in drivers/mmc/Kconfig
[2] tools/moveconfig.py -r HEAD GENERIC_MMC
[3] manual clean-up of garbage comments in doc/README.* and
include/configs/*.h
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
34 lines
711 B
C
34 lines
711 B
C
/*
|
|
* Copyright (c) 2013-2016, NVIDIA CORPORATION.
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0
|
|
*/
|
|
|
|
#ifndef _P2771_0000_H
|
|
#define _P2771_0000_H
|
|
|
|
#include <linux/sizes.h>
|
|
|
|
#include "tegra186-common.h"
|
|
|
|
/* High-level configuration options */
|
|
#define CONFIG_TEGRA_BOARD_STRING "NVIDIA P2771-0000"
|
|
|
|
/* I2C */
|
|
#define CONFIG_SYS_I2C_TEGRA
|
|
|
|
/* Environment in eMMC, at the end of 2nd "boot sector" */
|
|
#define CONFIG_ENV_IS_IN_MMC
|
|
#define CONFIG_SYS_MMC_ENV_DEV 0
|
|
#define CONFIG_SYS_MMC_ENV_PART 2
|
|
#define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE)
|
|
|
|
/* PCI host support */
|
|
#define CONFIG_CMD_PCI
|
|
|
|
#include "tegra-common-post.h"
|
|
|
|
/* Crystal is 38.4MHz. clk_m runs at half that rate */
|
|
#define COUNTER_FREQUENCY 19200000
|
|
|
|
#endif
|