|
@@ -24,6 +24,14 @@
|
|
|
#include <linux/mfd/tps65910.h>
|
|
|
#include <linux/of_device.h>
|
|
|
|
|
|
+static struct resource rtc_resources[] = {
|
|
|
+ {
|
|
|
+ .start = TPS65910_IRQ_RTC_ALARM,
|
|
|
+ .end = TPS65910_IRQ_RTC_ALARM,
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
+ }
|
|
|
+};
|
|
|
+
|
|
|
static struct mfd_cell tps65910s[] = {
|
|
|
{
|
|
|
.name = "tps65910-gpio",
|
|
@@ -33,6 +41,8 @@ static struct mfd_cell tps65910s[] = {
|
|
|
},
|
|
|
{
|
|
|
.name = "tps65910-rtc",
|
|
|
+ .num_resources = ARRAY_SIZE(rtc_resources),
|
|
|
+ .resources = &rtc_resources[0],
|
|
|
},
|
|
|
{
|
|
|
.name = "tps65910-power",
|