Marc Kleine-Budde
0654d4e711
can-calc-bit-timing: import bit timing calculation algorithm from v5.16
...
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 22:42:16 +02:00
Marc Kleine-Budde
18eb0ab784
can-calc-bit-timing: import bit timing calculation algorithm from v4.8
...
The bit timing algorithm is not identical with the referenced commit.
So re-import from that commit.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 22:25:51 +02:00
Marc Kleine-Budde
b777ce2e6d
can-calc-bit-timing: import bit timing calculation algorithm from v3.18
...
add missing can_fixup_bittiming()
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 22:25:16 +02:00
Marc Kleine-Budde
c1f5dc53ec
can-calc-bit-timing: import bit timing calculation algorithm from v2.6.31
...
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 22:24:43 +02:00
Marc Kleine-Budde
ee2f48f33b
can-calc-bit-timing: move algorithms into separate files
...
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 21:47:47 +02:00
Marc Kleine-Budde
a7062893da
can-calc-bit-timing: add can_fixup_bittiming to alg
...
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 21:45:50 +02:00
Marc Kleine-Budde
cfc3030080
can-calc-bit-timing: prepare for more algos
...
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 21:25:40 +02:00
Marc Kleine-Budde
9c38c16437
can-calc-bit-timing: move into subdir
...
The source file will be split into several files in the next patches.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-08-11 20:34:40 +02:00