+static const struct ao_cc115l_reg ao_cc115l_reg[] = {
+ { .addr = CC115L_IOCFG2, .name = "IOCFG2" },
+ { .addr = CC115L_IOCFG1, .name = "IOCFG1" },
+ { .addr = CC115L_IOCFG0, .name = "IOCFG0" },
+ { .addr = CC115L_FIFOTHR, .name = "FIFOTHR" },
+ { .addr = CC115L_SYNC1, .name = "SYNC1" },
+ { .addr = CC115L_SYNC0, .name = "SYNC0" },
+ { .addr = CC115L_PKTLEN, .name = "PKTLEN" },
+ { .addr = CC115L_PKTCTRL0, .name = "PKTCTRL0" },
+ { .addr = CC115L_CHANNR, .name = "CHANNR" },
+ { .addr = CC115L_FSCTRL0, .name = "FSCTRL0" },
+ { .addr = CC115L_FREQ2, .name = "FREQ2" },
+ { .addr = CC115L_FREQ1, .name = "FREQ1" },
+ { .addr = CC115L_FREQ0, .name = "FREQ0" },
+ { .addr = CC115L_MDMCFG4, .name = "MDMCFG4" },
+ { .addr = CC115L_MDMCFG3, .name = "MDMCFG3" },
+ { .addr = CC115L_MDMCFG2, .name = "MDMCFG2" },
+ { .addr = CC115L_MDMCFG1, .name = "MDMCFG1" },
+ { .addr = CC115L_MDMCFG0, .name = "MDMCFG0" },
+ { .addr = CC115L_DEVIATN, .name = "DEVIATN" },
+ { .addr = CC115L_MCSM1, .name = "MCSM1" },
+ { .addr = CC115L_MCSM0, .name = "MCSM0" },
+ { .addr = CC115L_RESERVED_0X20, .name = "RESERVED_0X20" },
+ { .addr = CC115L_FREND0, .name = "FREND0" },
+ { .addr = CC115L_FSCAL3, .name = "FSCAL3" },
+ { .addr = CC115L_FSCAL2, .name = "FSCAL2" },
+ { .addr = CC115L_FSCAL1, .name = "FSCAL1" },
+ { .addr = CC115L_FSCAL0, .name = "FSCAL0" },
+ { .addr = CC115L_RESERVED_0X29, .name = "RESERVED_0X29" },
+ { .addr = CC115L_RESERVED_0X2A, .name = "RESERVED_0X2A" },
+ { .addr = CC115L_RESERVED_0X2B, .name = "RESERVED_0X2B" },
+ { .addr = CC115L_TEST2, .name = "TEST2" },
+ { .addr = CC115L_TEST1, .name = "TEST1" },
+ { .addr = CC115L_TEST0, .name = "TEST0" },
+ { .addr = CC115L_PARTNUM, .name = "PARTNUM" },
+ { .addr = CC115L_VERSION, .name = "VERSION" },
+ { .addr = CC115L_MARCSTATE, .name = "MARCSTATE" },
+ { .addr = CC115L_PKTSTATUS, .name = "PKTSTATUS" },
+ { .addr = CC115L_TXBYTES, .name = "TXBYTES" },
+ { .addr = CC115L_PA, .name = "PA" },
+};
+
+#define AO_NUM_CC115L_REG (sizeof ao_cc115l_reg / sizeof ao_cc115l_reg[0])
+