diff options
author | Guenter Roeck | 2020-06-16 11:32:29 +0200 |
---|---|---|
committer | Peter Maydell | 2020-06-16 11:32:29 +0200 |
commit | 64b397417a26509bcdff44ab94356a35c7901c79 (patch) | |
tree | 50ca935d7e08f732e24adfa7d9942b1bea6a6b9e /hw/arm/fsl-imx25.c | |
parent | sd: sdhci: Implement basic vendor specific register support (diff) | |
download | qemu-64b397417a26509bcdff44ab94356a35c7901c79.tar.gz qemu-64b397417a26509bcdff44ab94356a35c7901c79.tar.xz qemu-64b397417a26509bcdff44ab94356a35c7901c79.zip |
hw: arm: Set vendor property for IMX SDHCI emulations
Set vendor property to IMX to enable IMX specific functionality
in sdhci code.
Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-id: 20200603145258.195920-3-linux@roeck-us.net
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/arm/fsl-imx25.c')
-rw-r--r-- | hw/arm/fsl-imx25.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/hw/arm/fsl-imx25.c b/hw/arm/fsl-imx25.c index cdaa79c26b..a853ffcc00 100644 --- a/hw/arm/fsl-imx25.c +++ b/hw/arm/fsl-imx25.c @@ -274,6 +274,12 @@ static void fsl_imx25_realize(DeviceState *dev, Error **errp) &err); object_property_set_uint(OBJECT(&s->esdhc[i]), IMX25_ESDHC_CAPABILITIES, "capareg", &err); + object_property_set_uint(OBJECT(&s->esdhc[i]), SDHCI_VENDOR_IMX, + "vendor", &err); + if (err) { + error_propagate(errp, err); + return; + } object_property_set_bool(OBJECT(&s->esdhc[i]), true, "realized", &err); if (err) { error_propagate(errp, err); |