[U-Boot] OF_PLATDATA questions on rk3399 platfrom
Simon Glass
sjg at chromium.org
Sat May 20 02:29:05 UTC 2017
Hi Ziyuan,
On 8 May 2017 at 01:01, Ziyuan <xzy.xu at rock-chips.com> wrote:
> hi simon,
>
> I need to achieve emmc_phy physical address in driver, so that I can
> configure phy in different scenarios (phy register address should be
> 0xff77f780). see below:
> sdhci: sdhci at fe330000 {
>
> phys = <&emmc_phy>;
> phy-names = "phy_arasan";
>
> };
>
> grf: syscon at ff770000 {
> reg = <0x0 0xff770000 0x0 0x10000>;
>
> emmc_phy: phy at f780 {
> compatible = "rockchip,rk3399-emmc-phy";
> reg = <0xf780 0x24>;
> #phy-cells = <0>;
> status = "disabled";
> };
> };
>
> AKA, I can't use libfdt if OF_PLATDATA is enabled, so how to get it?
>
At present this is not supported. I'm not quite sure how to support
it, or at least the best way. Do you have ideas on what the C
structure should be for this?
Regards,
Simon
More information about the U-Boot
mailing list