|
[PATCH 5.10.y-cip 27/61] ravb: Factorise ravb_adjust_link function
From: Biju Das <biju.das.jz@...> commit cb21104f2c35c97a1c803c48f26ad99ff5c5c9d4 upstream. R-Car supports 100 and 1000 Mbps transfer speed whereas RZ/G2L in addition support 10Mbps. Factori
From: Biju Das <biju.das.jz@...> commit cb21104f2c35c97a1c803c48f26ad99ff5c5c9d4 upstream. R-Car supports 100 and 1000 Mbps transfer speed whereas RZ/G2L in addition support 10Mbps. Factori
|
By
Lad Prabhakar
· #7392
·
|
|
[PATCH 5.10.y-cip 26/61] ravb: Factorise ravb_rx function
From: Biju Das <biju.das.jz@...> commit d5d95c11365bc880669bbc52786b176cf60dcd92 upstream. R-Car uses an extended descriptor in RX whereas, RZ/G2L uses normal descriptor in RX. Factorise th
From: Biju Das <biju.das.jz@...> commit d5d95c11365bc880669bbc52786b176cf60dcd92 upstream. R-Car uses an extended descriptor in RX whereas, RZ/G2L uses normal descriptor in RX. Factorise th
|
By
Lad Prabhakar
· #7391
·
|
|
[PATCH 5.10.y-cip 25/61] ravb: Factorise ravb_ring_init function
From: Biju Das <biju.das.jz@...> commit 7870a41848abf8ae634e2de54effbbf32d2a472d upstream. The ravb_ring_init function uses an extended descriptor in RX for R-Car and normal descriptor for
From: Biju Das <biju.das.jz@...> commit 7870a41848abf8ae634e2de54effbbf32d2a472d upstream. The ravb_ring_init function uses an extended descriptor in RX for R-Car and normal descriptor for
|
By
Lad Prabhakar
· #7390
·
|
|
[PATCH 5.10.y-cip 24/61] ravb: Factorise ravb_ring_format function
From: Biju Das <biju.das.jz@...> commit 1ae22c19e75cfbd36b24b43f9d8649b1988a4dff upstream. The ravb_ring_format function uses an extended descriptor in RX for R-Car compared to the normal d
From: Biju Das <biju.das.jz@...> commit 1ae22c19e75cfbd36b24b43f9d8649b1988a4dff upstream. The ravb_ring_format function uses an extended descriptor in RX for R-Car compared to the normal d
|
By
Lad Prabhakar
· #7389
·
|
|
[PATCH 5.10.y-cip 23/61] ravb: Factorise ravb_ring_free function
From: Biju Das <biju.das.jz@...> commit bf46b7578404f6fbde0bc2e1ea60fe0fd6f207a8 upstream. R-Car uses extended descriptor in RX, whereas RZ/G2L uses normal descriptor. Factorise ravb_ring_f
From: Biju Das <biju.das.jz@...> commit bf46b7578404f6fbde0bc2e1ea60fe0fd6f207a8 upstream. R-Car uses extended descriptor in RX, whereas RZ/G2L uses normal descriptor. Factorise ravb_ring_f
|
By
Lad Prabhakar
· #7388
·
|
|
[PATCH 5.10.y-cip 22/61] ravb: Add ptp_cfg_active to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit a69a3d094de38007ce54e4e1411b5769ed66a426 upstream. There are some H/W differences for the gPTP feature between R-Car Gen3, R-Car Gen2, and RZ/G2L as
From: Biju Das <biju.das.jz@...> commit a69a3d094de38007ce54e4e1411b5769ed66a426 upstream. There are some H/W differences for the gPTP feature between R-Car Gen3, R-Car Gen2, and RZ/G2L as
|
By
Lad Prabhakar
· #7387
·
|
|
[PATCH 5.10.y-cip 21/61] ravb: Add no_ptp_cfg_active to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 8f27219a6191679333e703daf8bb66e5a1241aed upstream. There are some H/W differences for the gPTP feature between R-Car Gen3, R-Car Gen2, and RZ/G2L as
From: Biju Das <biju.das.jz@...> commit 8f27219a6191679333e703daf8bb66e5a1241aed upstream. There are some H/W differences for the gPTP feature between R-Car Gen3, R-Car Gen2, and RZ/G2L as
|
By
Lad Prabhakar
· #7386
·
|
|
[PATCH 5.10.y-cip 20/61] ravb: Add multi_irq to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 6de19fa0e9f7d8d1033810df1e53ae5b0c7b0d65 upstream. R-Car Gen3 supports separate interrupts for E-MAC and DMA queues, whereas R-Car Gen2 and RZ/G2L ha
From: Biju Das <biju.das.jz@...> commit 6de19fa0e9f7d8d1033810df1e53ae5b0c7b0d65 upstream. R-Car Gen3 supports separate interrupts for E-MAC and DMA queues, whereas R-Car Gen2 and RZ/G2L ha
|
By
Lad Prabhakar
· #7385
·
|
|
[PATCH 5.10.y-cip 19/61] ravb: Remove the macros NUM_TX_DESC_GEN[23]
From: Biju Das <biju.das.jz@...> commit c81d894226b94439c543e9cfac406c8024172fd7 upstream. For addressing 4 bytes alignment restriction on transmission buffer for R-Car Gen2 we use 2 descri
From: Biju Das <biju.das.jz@...> commit c81d894226b94439c543e9cfac406c8024172fd7 upstream. For addressing 4 bytes alignment restriction on transmission buffer for R-Car Gen2 we use 2 descri
|
By
Lad Prabhakar
· #7384
·
|
|
[PATCH 5.10.y-cip 18/61] ravb: Add tx_counters to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 0b81d67311676c9119ed3b027d1518e974dbca8e upstream. The register for retrieving TX counters is present only on R-Car Gen3 and RZ/G2L; it is not presen
From: Biju Das <biju.das.jz@...> commit 0b81d67311676c9119ed3b027d1518e974dbca8e upstream. The register for retrieving TX counters is present only on R-Car Gen3 and RZ/G2L; it is not presen
|
By
Lad Prabhakar
· #7383
·
|
|
[PATCH 5.10.y-cip 17/61] ravb: Add internal delay hw feature to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 8bc4caa0abafd83e25df2a3b1b03480aab071ee1 upstream. R-Car Gen3 supports TX and RX clock internal delay modes, whereas R-Car Gen2 and RZ/G2L do not sup
From: Biju Das <biju.das.jz@...> commit 8bc4caa0abafd83e25df2a3b1b03480aab071ee1 upstream. R-Car Gen3 supports TX and RX clock internal delay modes, whereas R-Car Gen2 and RZ/G2L do not sup
|
By
Lad Prabhakar
· #7382
·
|
|
[PATCH 5.10.y-cip 16/61] ravb: Add net_features and net_hw_features to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 8912ed25daf6fc811c71ac30794822c824017c0f upstream. On R-Car the checksum calculation on RX frames is done by the E-MAC module, whereas on RZ/G2L it i
From: Biju Das <biju.das.jz@...> commit 8912ed25daf6fc811c71ac30794822c824017c0f upstream. On R-Car the checksum calculation on RX frames is done by the E-MAC module, whereas on RZ/G2L it i
|
By
Lad Prabhakar
· #7381
·
|
|
[PATCH 5.10.y-cip 15/61] ravb: Add gstrings_stats and gstrings_size to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 896a818e0e1d4a2065e210de88b3d0535bbeac1c upstream. The device stats strings for R-Car and RZ/G2L are different. R-Car provides 30 device stats, where
From: Biju Das <biju.das.jz@...> commit 896a818e0e1d4a2065e210de88b3d0535bbeac1c upstream. The device stats strings for R-Car and RZ/G2L are different. R-Car provides 30 device stats, where
|
By
Lad Prabhakar
· #7380
·
|
|
[PATCH 5.10.y-cip 14/61] ravb: Add stats_len to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 25154301fc2bcc1d949a42218e4dfb870f0f1794 upstream. R-Car provides 30 device stats, whereas RZ/G2L provides only 15. In addition, RZ/G2L has stats "rx
From: Biju Das <biju.das.jz@...> commit 25154301fc2bcc1d949a42218e4dfb870f0f1794 upstream. R-Car provides 30 device stats, whereas RZ/G2L provides only 15. In addition, RZ/G2L has stats "rx
|
By
Lad Prabhakar
· #7379
·
|
|
[PATCH 5.10.y-cip 13/61] ravb: Add max_rx_len to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit cb01c672c2a7aded88915e475463fe1128dc76d7 upstream. The maximum descriptor size that can be specified on the reception side for R-Car is 2048 bytes, w
From: Biju Das <biju.das.jz@...> commit cb01c672c2a7aded88915e475463fe1128dc76d7 upstream. The maximum descriptor size that can be specified on the reception side for R-Car is 2048 bytes, w
|
By
Lad Prabhakar
· #7378
·
|
|
[PATCH 5.10.y-cip 12/61] ravb: Add aligned_tx to struct ravb_hw_info
From: Biju Das <biju.das.jz@...> commit 68ca3c923213b908c14a673f6c3ec808664fae1f upstream. R-Car Gen2 needs a 4byte aligned address for the transmission buffer, whereas R-Car Gen3 doesn't h
From: Biju Das <biju.das.jz@...> commit 68ca3c923213b908c14a673f6c3ec808664fae1f upstream. R-Car Gen2 needs a 4byte aligned address for the transmission buffer, whereas R-Car Gen3 doesn't h
|
By
Lad Prabhakar
· #7377
·
|
|
[PATCH 5.10.y-cip 11/61] ravb: Add struct ravb_hw_info to driver data
From: Biju Das <biju.das.jz@...> commit ebb091461a9e146f8afd750cb7eddc5b4c8d47be upstream. The DMAC and EMAC blocks of Gigabit Ethernet IP found on RZ/G2L SoC are similar to the R-Car Ether
From: Biju Das <biju.das.jz@...> commit ebb091461a9e146f8afd750cb7eddc5b4c8d47be upstream. The DMAC and EMAC blocks of Gigabit Ethernet IP found on RZ/G2L SoC are similar to the R-Car Ether
|
By
Lad Prabhakar
· #7376
·
|
|
[PATCH 5.10.y-cip 10/61] ravb: Use unsigned int for num_tx_desc variable in struct ravb_private
From: Biju Das <biju.das.jz@...> commit cb537b241725f5261e752add954e08837348edad upstream. The number of TX descriptors per packet is an unsigned value and the variable for holding this inf
From: Biju Das <biju.das.jz@...> commit cb537b241725f5261e752add954e08837348edad upstream. The number of TX descriptors per packet is an unsigned value and the variable for holding this inf
|
By
Lad Prabhakar
· #7375
·
|
|
[PATCH 5.10.y-cip 09/61] ravb: Remove checks for unsupported internal delay modes
From: Geert Uytterhoeven <geert+renesas@...> commit 44e5d08812805bcb0f37e18f6c4eab1174a9d053 upstream. The EtherAVB instances on the R-Car E3/D3 and RZ/G2E SoCs do not support TX clock internal
From: Geert Uytterhoeven <geert+renesas@...> commit 44e5d08812805bcb0f37e18f6c4eab1174a9d053 upstream. The EtherAVB instances on the R-Car E3/D3 and RZ/G2E SoCs do not support TX clock internal
|
By
Lad Prabhakar
· #7374
·
|
|
[PATCH 5.10.y-cip 08/61] ravb: Fix a typo in comment
From: Biju Das <biju.das.jz@...> commit 291d0a2c1fa6ff437c8f1156646fdd2525714c80 upstream. Fix the typo RX->TX in comment, as the code following the comment process TX and not RX. Signed-of
From: Biju Das <biju.das.jz@...> commit 291d0a2c1fa6ff437c8f1156646fdd2525714c80 upstream. Fix the typo RX->TX in comment, as the code following the comment process TX and not RX. Signed-of
|
By
Lad Prabhakar
· #7373
·
|