[uboot] porting cvitek asic chips:
1. add cvitek folders to u-boot-2021.10 2. add cv183x/cv182x part 3. add cv181x/cv180x part Change-Id: I6dc2e5ff509dbab16bd60bfb3fd61852da5e01f6
This commit is contained in:
@ -478,7 +478,7 @@ struct dm_mmc_ops {
|
||||
*/
|
||||
int (*get_wp)(struct udevice *dev);
|
||||
|
||||
#ifdef MMC_SUPPORTS_TUNING
|
||||
#ifdef CONFIG_MMC_SUPPORTS_TUNING
|
||||
/**
|
||||
* execute_tuning() - Start the tuning process
|
||||
*
|
||||
@ -488,17 +488,19 @@ struct dm_mmc_ops {
|
||||
*/
|
||||
int (*execute_tuning)(struct udevice *dev, uint opcode);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* wait_dat0() - wait until dat0 is in the target state
|
||||
* (CLK must be running during the wait)
|
||||
*
|
||||
* @dev: Device to check
|
||||
* @state: target state
|
||||
* @timeout_us: timeout in us
|
||||
* @return 0 if dat0 is in the target state, -ve on error
|
||||
*/
|
||||
/**
|
||||
* wait_dat0() - wait until dat0 is in the target state
|
||||
* (CLK must be running during the wait)
|
||||
*
|
||||
* @dev: Device to check
|
||||
* @state: target state
|
||||
* @timeout: timeout in us
|
||||
* @return 0 if dat0 is in the target state, -ve on error
|
||||
*/
|
||||
int (*wait_dat0)(struct udevice *dev, int state, int timeout_us);
|
||||
#ifdef CONFIG_MMC_UHS_SUPPORT
|
||||
void (*set_voltage)(struct udevice *dev);
|
||||
#endif
|
||||
|
||||
#if CONFIG_IS_ENABLED(MMC_HS400_ES_SUPPORT)
|
||||
/* set_enhanced_strobe() - set HS400 enhanced strobe */
|
||||
@ -637,7 +639,7 @@ static inline bool mmc_is_mode_ddr(enum bus_mode mode)
|
||||
|
||||
static inline bool supports_uhs(uint caps)
|
||||
{
|
||||
#if CONFIG_IS_ENABLED(MMC_UHS_SUPPORT)
|
||||
#ifdef CONFIG_MMC_UHS_SUPPORT
|
||||
return (caps & UHS_CAPS) ? true : false;
|
||||
#else
|
||||
return false;
|
||||
@ -845,6 +847,7 @@ void print_mmc_devices(char separator);
|
||||
* @return 0 if there is no MMC device, else the number of devices
|
||||
*/
|
||||
int get_mmc_num(void);
|
||||
int mmc_switch(struct mmc *mmc, u8 set, u8 index, u8 value);
|
||||
int mmc_switch_part(struct mmc *mmc, unsigned int part_num);
|
||||
int mmc_hwpart_config(struct mmc *mmc, const struct mmc_hwpart_conf *conf,
|
||||
enum mmc_hwpart_conf_mode mode);
|
||||
|
||||
Reference in New Issue
Block a user