#include "./ul_listbase.h"
#include "./can_sysdep.h"
#include "./can_queue.h"
+#include "./can_bittiming.h"
#include "./errno.h"
#ifdef CAN_DEBUG
* @irq_accept: optional fast irq accept routine responsible for blocking further interrupts
*
* @set_bittiming: set bittiming parameters
+ * @get_bittiming_const: get chip specific constants for bittiming computation
*/
struct chipspecops_t {
int (*chip_config)(struct canchip_t *chip);
int (*irq_accept)(int irq, struct canchip_t *chip);
int (*set_bittiming)(struct canchip_t *chip, int brp, int sjw, int tseg1, int tseg2);
+ int (*get_bittiming_const)(struct canchip_t *chip, struct can_bittiming_const *btc);
};
struct mem_addr {