13 #define pr_fmt(fmt) "%s: " fmt, __func__
15 #include <linux/kernel.h>
26 static struct resource gpmc_smsc911x_resources[] = {
49 unsigned long cs_mem_base;
53 pr_err(
"Failed to request GPMC mem region\n");
57 gpmc_smsc911x_resources[0].
start = cs_mem_base + 0x0;
58 gpmc_smsc911x_resources[0].
end = cs_mem_base + 0xff;
71 pr_err(
"Failed to request reset GPIO%d\n",
83 pdev = platform_device_register_resndata(
NULL,
"smsc911x", gpmc_cfg->
id,
84 gpmc_smsc911x_resources,
ARRAY_SIZE(gpmc_smsc911x_resources),
85 &gpmc_smsc911x_config,
sizeof(gpmc_smsc911x_config));
87 pr_err(
"Unable to register platform device\n");
99 pr_err(
"Could not initialize smsc911x device\n");