Home
last modified time | relevance | path

Searched full:canfd (Results 1 – 25 of 48) sorted by relevance

12

/linux/Documentation/devicetree/bindings/net/can/
H A Dxilinx,can.yaml8 Xilinx CAN and CANFD controller
18 - xlnx,canfd-1.0
19 - xlnx,canfd-2.0
106 - xlnx,canfd-1.0
107 - xlnx,canfd-2.0
149 compatible = "xlnx,canfd-1.0";
161 compatible = "xlnx,canfd-2.0";
H A Drockchip,rk3568v2-canfd.yaml4 $id: http://devicetree.org/schemas/net/can/rockchip,rk3568v2-canfd.yaml#
19 - const: rockchip,rk3568v2-canfd
21 - const: rockchip,rk3568v3-canfd
22 - const: rockchip,rk3568v2-canfd
66 compatible = "rockchip,rk3568v2-canfd";
H A Difi_canfd.txt1 IFI CANFD controller
5 - compatible: Should be "ifi,canfd-1.0"
11 canfd0: canfd@ff220000 {
12 compatible = "ifi,canfd-1.0";
H A Drenesas,rcar-can.yaml82 Reference to the clkp2 (CANFD) clock.
83 On R-Car Gen3 and RZ/G2 SoCs, "clkp2" is the CANFD clock. This is a div6
89 description: Maximum frequency of the CANFD clock.
H A Dctu,ctucanfd.yaml21 …dspace.cvut.cz/bitstream/handle/10467/80366/F3-DP-2019-Jerabek-Martin-Jerabek-thesis-2019-canfd.pdf
/linux/drivers/net/can/
H A Dxilinx_can.c9 * This driver is developed for AXI CAN IP, AXI CANFD IP, CANPS and CANFD PS Controller.
102 #define XCAN_2_BRPR_TDCO_MASK GENMASK(13, 8) /* TDCO for CANFD 2.0 */
280 /* AXI CANFD Arbitration Bittiming constants as per AXI CANFD 1.0 spec */
293 /* AXI CANFD Data Bittiming constants as per AXI CANFD 1.0 specs */
306 /* AXI CANFD 2.0 Arbitration Bittiming constants as per AXI CANFD 2.0 spec */
319 /* AXI CANFD 2.0 Data Bittiming constants as per AXI CANFD 2.0 spec */
332 /* Transmission Delay Compensation constants for CANFD 1.0 */
342 /* Transmission Delay Compensation constants for CANFD 2.0 */
932 /* Change Xilinx CANFD data length format to socketCAN data in xcanfd_rx()
1864 { .compatible = "xlnx,canfd-1.0", .data = &xcan_canfd_data },
[all …]
/linux/drivers/net/can/ifi_canfd/
H A DMakefile3 # Makefile for the IFI CANFD controller driver.
/linux/drivers/net/can/usb/etas_es58x/
H A Des58x_fd.h34 /* Command IDs for ES58X_FD_CMD_TYPE_{CAN,CANFD}. */
97 * @canfd_enabled: boolean (0: Classical CAN, 1: CAN and/or CANFD).
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3568.dtsi305 compatible = "rockchip,rk3568v2-canfd";
318 compatible = "rockchip,rk3568v2-canfd";
331 compatible = "rockchip,rk3568v2-canfd";
/linux/arch/arm64/boot/dts/renesas/
H A Dwhite-hawk-common.dtsi25 &canfd {
H A Drenesas-smarc2.dtsi89 &canfd {
H A Drzg2ul-smarc.dtsi13 &canfd {
H A Debisu.dtsi334 /* Please only enable canfd or can0 */
338 &canfd {
341 /* Please only enable canfd or can0 */
H A Drz-smarc-common.dtsi81 &canfd {
H A Dr9a07g043.dtsi405 canfd: can@10050000 { label
406 compatible = "renesas,r9a07g043-canfd", "renesas,rzg2l-canfd";
422 clock-names = "fck", "canfd", "can_clk";
H A Dr9a07g054.dtsi620 canfd: can@10050000 { label
621 compatible = "renesas,r9a07g054-canfd", "renesas,rzg2l-canfd";
637 clock-names = "fck", "canfd", "can_clk";
H A Dr9a07g044.dtsi615 canfd: can@10050000 { label
616 compatible = "renesas,r9a07g044-canfd", "renesas,rzg2l-canfd";
632 clock-names = "fck", "canfd", "can_clk";
H A Dr8a77995.dtsi567 canfd: can@e66c0000 { label
568 compatible = "renesas,r8a77995-canfd",
569 "renesas,rcar-gen3-canfd";
577 clock-names = "fck", "canfd", "can_clk";
/linux/drivers/net/can/usb/
H A Dgs_usb.c250 struct canfd { struct
277 DECLARE_FLEX_ARRAY(struct canfd, canfd);
625 memcpy(cfd->data, hf->canfd->data, cfd->len); in gs_usb_receive_bulk_callback()
810 memcpy(hf->canfd->data, cfd->data, cfd->len); in gs_can_start_xmit()
892 dev->hf_size_tx = struct_size(hf, canfd, 1); in gs_can_open()
1508 hf_size_rx = struct_size(hf, canfd, 1); in gs_usb_probe()
/linux/drivers/net/can/rockchip/
H A Drockchip_canfd-core.c8 // Rockchip CANFD driver
790 "Rockchip-CANFD %s rev%lu.%lu (errata 0x%04x) found\n", in rkcanfd_register_done()
845 .compatible = "rockchip,rk3568v2-canfd",
848 .compatible = "rockchip,rk3568v3-canfd",
/linux/Documentation/networking/device_drivers/can/ctu/
H A Dctucanfd-driver.rst33 version of emulation support can be cloned from ctu-canfd branch of QEMU local
143 { .compatible = "ctu,canfd-2", },
579 …ace.cvut.cz/bitstream/handle/10467/80366/F3-DP-2019-Jerabek-Martin-Jerabek-thesis-2019-canfd.pdf>`_
/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-tx.c69 /* CANFD */ in mcp251xfd_tx_obj_from_skb()
H A Dmcp251xfd-rx.c143 /* CANFD */ in mcp251xfd_hw_rx_obj_to_skb()
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mm-mx8menlo.dts61 canfd: can@0 { label
/linux/include/uapi/linux/
H A Dif_ether.h140 #define ETH_P_CANFD 0x000D /* CANFD: CAN flexible data rate*/

12