1# Copyright 2022, NXP
2# SPDX-License-Identifier: Apache-2.0
3
4description: NXP LPC SDIF SD host controller
5
6compatible: "nxp,lpc-sdif"
7
8include: [sdhc.yaml, pinctrl-device.yaml]
9
10properties:
11  reg:
12    required: true
13
14  data-timeout:
15    type: int
16    default: 0xFFFFFF
17    description: |
18      Data timeout, as multiple of the SD clock. See DATA_TIMEOUT field of SDIF.
19      Default value is the reset value of SOC
20
21  response-timeout:
22    type: int
23    default: 0xFF
24    description: |
25      Response timeout, as multiple of the SD clock. See RESPONSE_TIMEOUT field
26      of SDIF. Default value is the maximum possible timeout
27
28  cd-debounce-clocks:
29    type: int
30    default: 0xFFFFFF
31    description: |
32      Number of SD host clocks to use as a chip detect debounce filter. See
33      DEBOUNCE_COUNT field of SDIF. Default value is the reset value of SOC.
34
35  pinctrl-0:
36    required: true
37
38  pinctrl-names:
39    required: true
40