diff options
author | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2017-04-25 09:52:07 +0200 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2017-05-10 13:37:21 -0600 |
commit | ff71f9ac33369dbe88f5a492af21c7c605a0569d (patch) | |
tree | 4d864ebde0876ca3a8c8d771d293856ac9ae68d9 /tools/pbl_crc32.h | |
parent | 998c61ae607cce4b8d54d9bb1d88a04d1de57614 (diff) | |
download | u-boot-ff71f9ac33369dbe88f5a492af21c7c605a0569d.zip u-boot-ff71f9ac33369dbe88f5a492af21c7c605a0569d.tar.gz u-boot-ff71f9ac33369dbe88f5a492af21c7c605a0569d.tar.bz2 |
rockchip: mmc: handle deprecation of 'clock-freq-min-max'
The 'clock-freq-min-max' property was deprecated in the upstream
(i.e. Linux) DTS bindings in favor of the 'max-frequency' property.
With the latest RK3399 DTSI does no longer include the deprecated
property and the rockchip_dw_mmc driver requiring it to be present,
the driver doesn't bind to the node in the RK3399 DTSI any longer
(thus breaking access to the SD card on the RK3399-Q7 board).
To fix this, we implement a similar logic as in the Linux driver: if
the deprecated property is present, we issue a warning (if DEBUG is
enabled); if it is missing, we require 'max-frequency' to be set and
use it to create a min/max value-pair.
See https://github.com/torvalds/linux/commit/b023030f10573de738bbe8df63d43acab64c9f7b
for the deprecation/matching change in Linux.
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Diffstat (limited to 'tools/pbl_crc32.h')
0 files changed, 0 insertions, 0 deletions