/linux/Documentation/devicetree/bindings/net/can/ |
H A D | xilinx,can.yaml | 8 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 D | rockchip,rk3568v2-canfd.yaml | 4 $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 D | ifi_canfd.txt | 1 IFI CANFD controller 5 - compatible: Should be "ifi,canfd-1.0" 11 canfd0: canfd@ff220000 { 12 compatible = "ifi,canfd-1.0";
|
H A D | renesas,rcar-can.yaml | 82 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 D | ctu,ctucanfd.yaml | 21 …dspace.cvut.cz/bitstream/handle/10467/80366/F3-DP-2019-Jerabek-Martin-Jerabek-thesis-2019-canfd.pdf
|
/linux/drivers/net/can/ |
H A D | xilinx_can.c | 9 * 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 D | Makefile | 3 # Makefile for the IFI CANFD controller driver.
|
/linux/drivers/net/can/usb/etas_es58x/ |
H A D | es58x_fd.h | 34 /* 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 D | rk3568.dtsi | 305 compatible = "rockchip,rk3568v2-canfd"; 318 compatible = "rockchip,rk3568v2-canfd"; 331 compatible = "rockchip,rk3568v2-canfd";
|
/linux/arch/arm64/boot/dts/renesas/ |
H A D | white-hawk-common.dtsi | 25 &canfd {
|
H A D | renesas-smarc2.dtsi | 89 &canfd {
|
H A D | rzg2ul-smarc.dtsi | 13 &canfd {
|
H A D | ebisu.dtsi | 334 /* Please only enable canfd or can0 */ 338 &canfd { 341 /* Please only enable canfd or can0 */
|
H A D | rz-smarc-common.dtsi | 81 &canfd {
|
H A D | r9a07g043.dtsi | 405 canfd: can@10050000 { label 406 compatible = "renesas,r9a07g043-canfd", "renesas,rzg2l-canfd"; 422 clock-names = "fck", "canfd", "can_clk";
|
H A D | r9a07g054.dtsi | 620 canfd: can@10050000 { label 621 compatible = "renesas,r9a07g054-canfd", "renesas,rzg2l-canfd"; 637 clock-names = "fck", "canfd", "can_clk";
|
H A D | r9a07g044.dtsi | 615 canfd: can@10050000 { label 616 compatible = "renesas,r9a07g044-canfd", "renesas,rzg2l-canfd"; 632 clock-names = "fck", "canfd", "can_clk";
|
H A D | r8a77995.dtsi | 567 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 D | gs_usb.c | 250 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 D | rockchip_canfd-core.c | 8 // 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 D | ctucanfd-driver.rst | 33 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 D | mcp251xfd-tx.c | 69 /* CANFD */ in mcp251xfd_tx_obj_from_skb()
|
H A D | mcp251xfd-rx.c | 143 /* CANFD */ in mcp251xfd_hw_rx_obj_to_skb()
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mm-mx8menlo.dts | 61 canfd: can@0 { label
|
/linux/include/uapi/linux/ |
H A D | if_ether.h | 140 #define ETH_P_CANFD 0x000D /* CANFD: CAN flexible data rate*/
|