Commit 5325533c authored by Priit Laes's avatar Priit Laes
Browse files

spi: Be more verbose in case of unsupported SoCs


Signed-off-by: default avatarPriit Laes <priit.laes@paf.com>
parent 6d598a0e
...@@ -144,8 +144,11 @@ static bool spi0_init(feldev_handle *dev) ...@@ -144,8 +144,11 @@ static bool spi0_init(feldev_handle *dev)
{ {
uint32_t reg_val; uint32_t reg_val;
soc_info_t *soc_info = dev->soc_info; soc_info_t *soc_info = dev->soc_info;
if (!soc_info) if (!soc_info) {
printf("Unable to fetch device information. "
"Possibly unknown device.\n");
return false; return false;
}
/* Setup SPI0 pins muxing */ /* Setup SPI0 pins muxing */
switch (soc_info->soc_id) { switch (soc_info->soc_id) {
...@@ -164,6 +167,8 @@ static bool spi0_init(feldev_handle *dev) ...@@ -164,6 +167,8 @@ static bool spi0_init(feldev_handle *dev)
gpio_set_cfgpin(dev, PC, 3, SUN50I_GPC_SPI0); gpio_set_cfgpin(dev, PC, 3, SUN50I_GPC_SPI0);
break; break;
default: /* Unknown/Unsupported SoC */ default: /* Unknown/Unsupported SoC */
printf("SPI support not implemented yet for %x (%s)!\n",
soc_info->soc_id, soc_info->name);
return false; return false;
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment