Marc Kleine-Budde
431af77925
can: dev: add CAN interface API for fixed bitrates
...
Some CAN interfaces only support fixed fixed bitrates. This patch adds a
netlink interface to get the list of the CAN interface's fixed bitrates and
data bitrates.
Inside the driver arrays of supported data- bitrate values are defined.
const u32 drvname_bitrate[] = { 20000, 50000, 100000 };
const u32 drvname_data_bitrate[] = { 200000, 500000, 1000000 };
struct drvname_priv *priv;
priv = netdev_priv(dev);
priv->bitrate_const = drvname_bitrate;
priv->bitrate_const_cnt = ARRAY_SIZE(drvname_bitrate);
priv->data_bitrate_const = drvname_data_bitrate;
priv->data_bitrate_const_cnt = ARRAY_SIZE(drvname_data_bitrate);
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de >
2017-01-24 13:52:00 +01:00
..
2017-01-24 13:52:00 +01:00
2016-12-31 14:35:04 +00:00
2016-12-25 11:04:12 +01:00
2016-12-19 08:16:26 -08:00
2016-12-29 14:17:40 -05:00
2017-01-19 23:20:03 +02:00
2016-12-17 20:17:04 -08:00
2017-01-01 21:02:14 -05:00
2017-01-07 21:03:50 -05:00
2017-01-12 15:56:40 -05:00
2016-12-22 22:58:37 -05:00
2017-01-13 15:17:04 -07:00
2016-12-17 11:14:25 -05:00
2017-01-17 15:19:37 -05:00
2017-01-22 16:58:31 -05:00
2016-12-22 09:25:45 -08:00
2016-12-25 11:04:12 +01:00
2016-12-21 10:16:05 -08:00
2017-01-14 19:32:40 -05:00
2016-12-25 10:47:43 +01:00
2016-12-25 10:47:44 +01:00
2016-12-17 16:00:34 -08:00
2016-12-26 20:29:24 -08:00
2017-01-20 11:43:17 -05:00
2016-12-25 11:04:12 +01:00
2017-01-14 16:48:53 +01:00
2017-01-04 16:34:34 -05:00
2017-01-16 14:03:31 -05:00
2016-12-19 08:23:53 -08:00
2017-01-05 23:06:06 -08:00
2016-12-25 17:21:22 +01:00
2016-12-22 11:48:20 -07:00
2017-01-10 18:31:55 -08:00
2016-12-25 17:21:22 +01:00
2017-01-12 20:06:15 +01:00
2017-01-05 13:37:28 +01:00
2016-12-20 09:48:44 -08:00
2016-12-24 11:46:01 -08:00
2017-01-12 14:33:16 +01:00
2016-12-25 17:21:23 +01:00
2017-01-04 13:22:38 -07:00
2017-01-02 16:59:10 -05:00
2017-01-10 18:31:55 -08:00
2016-12-17 20:17:04 -08:00
2017-01-10 18:31:55 -08:00
2016-12-18 11:12:53 -08:00
2017-01-10 18:31:54 -08:00
2016-12-16 16:34:52 -05:00
2017-01-18 15:43:59 -05:00
2017-01-12 16:48:26 -05:00
2017-01-18 17:22:49 -05:00
2016-12-19 17:29:44 -05:00
2016-12-24 11:23:24 -08:00
2016-12-29 11:03:15 -08:00
2016-12-25 11:54:48 -08:00
2017-01-20 11:43:17 -05:00
2017-01-14 11:06:49 +01:00
2017-01-19 11:46:20 -05:00
2016-12-24 11:46:01 -08:00
2016-12-19 08:23:53 -08:00
2017-01-07 18:22:40 -08:00
2016-12-20 09:48:47 -08:00
2016-12-30 03:26:31 -08:00
2017-01-10 18:31:55 -08:00
2017-01-18 14:55:09 -05:00
2017-01-09 13:58:57 -05:00
2017-01-11 14:43:39 -05:00
2017-01-10 18:31:54 -08:00
2017-01-09 16:07:38 -05:00
2017-01-09 14:54:29 -05:00
2017-01-10 18:31:55 -08:00
2017-01-06 13:00:01 -05:00
2017-01-17 15:19:37 -05:00
2016-12-25 17:21:22 +01:00
2016-12-25 11:04:12 +01:00
2016-12-25 11:04:12 +01:00
2016-12-25 11:04:12 +01:00
2017-01-10 18:31:55 -08:00
2016-12-25 11:04:12 +01:00
2017-01-17 14:07:31 -05:00
2016-12-25 17:21:22 +01:00
2016-12-25 11:54:48 -08:00