hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
kernel/include/linux/platform_data/mmc-esdhc-imx.h
....@@ -1,10 +1,6 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
2
- * Copyright 2010 Wolfram Sang <w.sang@pengutronix.de>
3
- *
4
- * This program is free software; you can redistribute it and/or
5
- * modify it under the terms of the GNU General Public License
6
- * as published by the Free Software Foundation; version 2
7
- * of the License.
3
+ * Copyright 2010 Wolfram Sang <kernel@pengutronix.de>
84 */
95
106 #ifndef __ASM_ARCH_IMX_ESDHC_H
....@@ -30,20 +26,17 @@
3026 *
3127 * ESDHC_WP(CD)_CONTROLLER type is not available on i.MX25/35.
3228 *
33
- * @wp_gpio: gpio for write_protect
34
- * @cd_gpio: gpio for card_detect interrupt
3529 * @wp_type: type of write_protect method (see wp_types enum above)
3630 * @cd_type: type of card_detect method (see cd_types enum above)
3731 */
3832
3933 struct esdhc_platform_data {
40
- unsigned int wp_gpio;
41
- unsigned int cd_gpio;
4234 enum wp_types wp_type;
4335 enum cd_types cd_type;
4436 int max_bus_width;
4537 unsigned int delay_line;
4638 unsigned int tuning_step; /* The delay cell steps in tuning procedure */
4739 unsigned int tuning_start_tap; /* The start delay cell point in tuning procedure */
40
+ unsigned int strobe_dll_delay_target; /* The delay cell for strobe pad (read clock) */
4841 };
4942 #endif /* __ASM_ARCH_IMX_ESDHC_H */