| .. | .. |
|---|
| 1 | +/* SPDX-License-Identifier: GPL-2.0-only */ |
|---|
| 1 | 2 | /* |
|---|
| 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> |
|---|
| 8 | 4 | */ |
|---|
| 9 | 5 | |
|---|
| 10 | 6 | #ifndef __ASM_ARCH_IMX_ESDHC_H |
|---|
| .. | .. |
|---|
| 30 | 26 | * |
|---|
| 31 | 27 | * ESDHC_WP(CD)_CONTROLLER type is not available on i.MX25/35. |
|---|
| 32 | 28 | * |
|---|
| 33 | | - * @wp_gpio: gpio for write_protect |
|---|
| 34 | | - * @cd_gpio: gpio for card_detect interrupt |
|---|
| 35 | 29 | * @wp_type: type of write_protect method (see wp_types enum above) |
|---|
| 36 | 30 | * @cd_type: type of card_detect method (see cd_types enum above) |
|---|
| 37 | 31 | */ |
|---|
| 38 | 32 | |
|---|
| 39 | 33 | struct esdhc_platform_data { |
|---|
| 40 | | - unsigned int wp_gpio; |
|---|
| 41 | | - unsigned int cd_gpio; |
|---|
| 42 | 34 | enum wp_types wp_type; |
|---|
| 43 | 35 | enum cd_types cd_type; |
|---|
| 44 | 36 | int max_bus_width; |
|---|
| 45 | 37 | unsigned int delay_line; |
|---|
| 46 | 38 | unsigned int tuning_step; /* The delay cell steps in tuning procedure */ |
|---|
| 47 | 39 | 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) */ |
|---|
| 48 | 41 | }; |
|---|
| 49 | 42 | #endif /* __ASM_ARCH_IMX_ESDHC_H */ |
|---|