mmc: meson-gx: change clock phase value on SM1 SoCs
authorNeil Armstrong <narmstrong@baylibre.com>
Tue, 10 Nov 2020 23:22:10 +0000 (08:22 +0900)
committerNeil Armstrong <narmstrong@baylibre.com>
Thu, 12 Nov 2020 13:31:29 +0000 (14:31 +0100)
commit0dbb54eb3257c243c7968f967a6b183b1edb56c8
tree7786695e0f7da4af96b0728c540b02c305ff4baa
parent77863d43eb2b40319619bbb4f781270d8f027189
mmc: meson-gx: change clock phase value on SM1 SoCs

Amlogic SM1 SoCs doesn't work over 50MHz. When phase sets to 270', it's
working fine over 50MHz on Amlogic SM1 SoCs.
Since Other Amlogic SoCs doens't report an issue, phase value is using
to 180' by default.

To distinguish which value is used adds an u-boot only sm1 compatible.

In future, it needs to find what value is a proper about each SoCs.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Tested-by: Anand Moon <linux.amoon@gmail.com>
drivers/mmc/meson_gx_mmc.c
drivers/mmc/meson_gx_mmc.h