Lines Matching full:can
3 * @brief CAN devicetree macro public API header file.
20 * @defgroup devicetree-can Devicetree CAN API
26 * @brief Get the minimum transceiver bitrate for a CAN controller
28 * The bitrate will be limited to the minimum bitrate supported by the CAN
29 * controller. If no CAN transceiver is present in the devicetree, the minimum
30 * bitrate will be that of the CAN controller.
34 * transceiver0: can-phy0 {
35 * compatible = "vnd,can-transceiver";
41 * can0: can@... {
42 * compatible = "vnd,can-controller";
46 * can1: can@... {
47 * compatible = "vnd,can-controller";
49 * can-transceiver {
55 * can2: can@... {
56 * compatible = "vnd,can-controller";
58 * can-transceiver {
71 * @param min minimum bitrate supported by the CAN controller
72 * @return the minimum bitrate supported by the CAN controller/transceiver combination
80 * @brief Get the maximum transceiver bitrate for a CAN controller
82 * The bitrate will be limited to the maximum bitrate supported by the CAN
83 * controller. If no CAN transceiver is present in the devicetree, the maximum
84 * bitrate will be that of the CAN controller.
88 * transceiver0: can-phy0 {
89 * compatible = "vnd,can-transceiver";
94 * can0: can@... {
95 * compatible = "vnd,can-controller";
99 * can1: can@... {
100 * compatible = "vnd,can-controller";
102 * can-transceiver {
114 * @param max maximum bitrate supported by the CAN controller
115 * @return the maximum bitrate supported by the CAN controller/transceiver combination
123 * @brief Get the minimum transceiver bitrate for a DT_DRV_COMPAT CAN controller
125 * @param min minimum bitrate supported by the CAN controller
126 * @return the minimum bitrate supported by the CAN controller/transceiver combination
133 * @brief Get the maximum transceiver bitrate for a DT_DRV_COMPAT CAN controller
135 * @param max maximum bitrate supported by the CAN controller
136 * @return the maximum bitrate supported by the CAN controller/transceiver combination