|
[PATCH 5.10.y-cip 46/61] ravb: Use ALIGN macro for max_rx_len
From: Biju Das <biju.das.jz@...>
commit 23144a915684b645529b0a51cbbfd5eae727ced7 upstream.
Use ALIGN macro for calculating the value for max_rx_len.
Signed-off-by: Biju Das
From: Biju Das <biju.das.jz@...>
commit 23144a915684b645529b0a51cbbfd5eae727ced7 upstream.
Use ALIGN macro for calculating the value for max_rx_len.
Signed-off-by: Biju Das
|
By
Lad Prabhakar
·
#7411
·
|
|
[PATCH 5.10.y-cip 45/61] ravb: Add rx_max_buf_size to struct ravb_hw_info
From: Biju Das <biju.das.jz@...>
commit 2e95e08ac009273184c259848851d495258448c2 upstream.
R-Car AVB-DMAC has maximum 2K size on RX buffer, whereas on RZ/G2L
it is 8K. We need to allow
From: Biju Das <biju.das.jz@...>
commit 2e95e08ac009273184c259848851d495258448c2 upstream.
R-Car AVB-DMAC has maximum 2K size on RX buffer, whereas on RZ/G2L
it is 8K. We need to allow
|
By
Lad Prabhakar
·
#7410
·
|
|
[PATCH 5.10.y-cip 44/61] ravb: Initialize GbEthernet E-MAC
From: Biju Das <biju.das.jz@...>
commit 16a2351992353ca7f12824c81feed783306d7f5f upstream.
Initialize GbEthernet E-MAC found on RZ/G2L SoC.
This patch also renames ravb_set_rate to
From: Biju Das <biju.das.jz@...>
commit 16a2351992353ca7f12824c81feed783306d7f5f upstream.
Initialize GbEthernet E-MAC found on RZ/G2L SoC.
This patch also renames ravb_set_rate to
|
By
Lad Prabhakar
·
#7409
·
|
|
[PATCH 5.10.y-cip 43/61] ravb: Remove extra TAB
From: Biju Das <biju.das.jz@...>
commit 9f061b9acbb0bdf5317b301c1608ca55be522c92 upstream.
Align the member description comments for struct ravb_desc by
removing the extra
From: Biju Das <biju.das.jz@...>
commit 9f061b9acbb0bdf5317b301c1608ca55be522c92 upstream.
Align the member description comments for struct ravb_desc by
removing the extra
|
By
Lad Prabhakar
·
#7408
·
|
|
[PATCH 5.10.y-cip 42/61] ravb: update "undocumented" annotations
From: Sergey Shtylyov <s.shtylyov@...>
commit 360a794323a8c29addae398fcaca40d8859c0743 upstream.
The "undocumented" annotations in the EtherAVB driver were done against
the R-Car gen2
From: Sergey Shtylyov <s.shtylyov@...>
commit 360a794323a8c29addae398fcaca40d8859c0743 upstream.
The "undocumented" annotations in the EtherAVB driver were done against
the R-Car gen2
|
By
Lad Prabhakar
·
#7407
·
|
|
[PATCH 5.10.y-cip 41/61] ravb: Add half_duplex to struct ravb_hw_info
From: Biju Das <biju.das.jz@...>
commit 68aa0763c045aefa138b224a3524b3f5b0cf6a01 upstream.
RZ/G2L supports half duplex mode.
Add a half_duplex hw feature bit to struct ravb_hw_info
From: Biju Das <biju.das.jz@...>
commit 68aa0763c045aefa138b224a3524b3f5b0cf6a01 upstream.
RZ/G2L supports half duplex mode.
Add a half_duplex hw feature bit to struct ravb_hw_info
|
By
Lad Prabhakar
·
#7406
·
|
|
[PATCH 5.10.y-cip 40/61] ravb: Add magic_pkt to struct ravb_hw_info
From: Biju Das <biju.das.jz@...>
commit ebd5df063ce4a98553875e5b75eb8c0ab0584936 upstream.
E-MAC on R-Car supports magic packet detection, whereas RZ/G2L
does not support this feature.
From: Biju Das <biju.das.jz@...>
commit ebd5df063ce4a98553875e5b75eb8c0ab0584936 upstream.
E-MAC on R-Car supports magic packet detection, whereas RZ/G2L
does not support this feature.
|
By
Lad Prabhakar
·
#7405
·
|
|
[PATCH 5.10.y-cip 39/61] ravb: Add tsrq to struct ravb_hw_info
From: Biju Das <biju.das.jz@...>
commit 0b395f289451b4674c1db8949f0c441d7a2ff4fe upstream.
R-Car AVB-DMAC has 4 Transmit start request queues, whereas
RZ/G2L has only 1 Transmit start
From: Biju Das <biju.das.jz@...>
commit 0b395f289451b4674c1db8949f0c441d7a2ff4fe upstream.
R-Car AVB-DMAC has 4 Transmit start request queues, whereas
RZ/G2L has only 1 Transmit start
|
By
Lad Prabhakar
·
#7404
·
|
|
[PATCH 5.10.y-cip 38/61] ravb: Exclude gPTP feature support for RZ/G2L
From: Biju Das <biju.das.jz@...>
commit 7e09a052dc4e30ce07fd7b3aa58a7d993f73a9d7 upstream.
R-Car supports gPTP feature whereas RZ/G2L does not support it.
This patch excludes gtp feature
From: Biju Das <biju.das.jz@...>
commit 7e09a052dc4e30ce07fd7b3aa58a7d993f73a9d7 upstream.
R-Car supports gPTP feature whereas RZ/G2L does not support it.
This patch excludes gtp feature
|
By
Lad Prabhakar
·
#7403
·
|
|
[PATCH 5.10.y-cip 37/61] ravb: remove APSR_DM
From: Sergey Shtylyov <s.shtylyov@...>
commit f4d680e5024805d52a3bbcee20581ab7b83bcfbf upstream.
According to the R-Car Series, 3rd Generation User's Manual: Hardware,
Rev. 1.50, there's no
From: Sergey Shtylyov <s.shtylyov@...>
commit f4d680e5024805d52a3bbcee20581ab7b83bcfbf upstream.
According to the R-Car Series, 3rd Generation User's Manual: Hardware,
Rev. 1.50, there's no
|
By
Lad Prabhakar
·
#7402
·
|
|
[PATCH 5.10.y-cip 36/61] ravb: Initialize GbEthernet DMAC
From: Biju Das <biju.das.jz@...>
commit 660e3d95e21a929d8a718dcbefe5a63bc4418412 upstream.
Initialize GbEthernet DMAC found on RZ/G2L SoC.
Signed-off-by: Biju Das
From: Biju Das <biju.das.jz@...>
commit 660e3d95e21a929d8a718dcbefe5a63bc4418412 upstream.
Initialize GbEthernet DMAC found on RZ/G2L SoC.
Signed-off-by: Biju Das
|
By
Lad Prabhakar
·
#7401
·
|
|
[PATCH 5.10.y-cip 35/61] ravb: Add support for RZ/G2L SoC
From: Biju Das <biju.das.jz@...>
commit feab85c7cceac1dfbff18cce3d089b0ca5ead565 upstream.
RZ/G2L SoC has Gigabit Ethernet IP consisting of Ethernet controller
(E-MAC), Internal TCP/IP
From: Biju Das <biju.das.jz@...>
commit feab85c7cceac1dfbff18cce3d089b0ca5ead565 upstream.
RZ/G2L SoC has Gigabit Ethernet IP consisting of Ethernet controller
(E-MAC), Internal TCP/IP
|
By
Lad Prabhakar
·
#7400
·
|
|
[PATCH 5.10.y-cip 34/61] ravb: Add nc_queue to struct ravb_hw_info
From: Biju Das <biju.das.jz@...>
commit a92f4f0662bf2c06c77688517493d0fb48c09fbd upstream.
R-Car supports network control queue whereas RZ/G2L does not support
it. Add nc_queue to struct
From: Biju Das <biju.das.jz@...>
commit a92f4f0662bf2c06c77688517493d0fb48c09fbd upstream.
R-Car supports network control queue whereas RZ/G2L does not support
it. Add nc_queue to struct
|
By
Lad Prabhakar
·
#7399
·
|
|
[PATCH 5.10.y-cip 33/61] ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables
From: Biju Das <biju.das.jz@...>
commit 2b061b545cd0d393585da2909044b15db1ac426f upstream.
Rename the variable "no_ptp_cfg_active" with "gptp" and
"ptp_cfg_active" with "ccc_gac" to match
From: Biju Das <biju.das.jz@...>
commit 2b061b545cd0d393585da2909044b15db1ac426f upstream.
Rename the variable "no_ptp_cfg_active" with "gptp" and
"ptp_cfg_active" with "ccc_gac" to match
|
By
Lad Prabhakar
·
#7398
·
|
|
[PATCH 5.10.y-cip 32/61] ravb: Rename "ravb_set_features_rx_csum" function to "ravb_set_features_rcar"
From: Biju Das <biju.das.jz@...>
commit d9bc9ec45e015baf5cd8f055e6a6f85b133b4fe3 upstream.
Rename "ravb_set_features_rx_csum" function to "ravb_set_features_rcar" and
replace the function
From: Biju Das <biju.das.jz@...>
commit d9bc9ec45e015baf5cd8f055e6a6f85b133b4fe3 upstream.
Rename "ravb_set_features_rx_csum" function to "ravb_set_features_rcar" and
replace the function
|
By
Lad Prabhakar
·
#7397
·
|
|
[PATCH 5.10.y-cip 31/61] ravb: Add reset support
From: Biju Das <biju.das.jz@...>
commit 0d13a1a464a023379291218ac051e2bf8f46b5d1 upstream.
Reset support is present on R-Car. Let's support it, if it is
available.
Signed-off-by: Biju
From: Biju Das <biju.das.jz@...>
commit 0d13a1a464a023379291218ac051e2bf8f46b5d1 upstream.
Reset support is present on R-Car. Let's support it, if it is
available.
Signed-off-by: Biju
|
By
Lad Prabhakar
·
#7396
·
|
|
[PATCH 5.10.y-cip 30/61] ravb: Factorise ravb_emac_init function
From: Biju Das <biju.das.jz@...>
commit 511d74d9d86ceccb3463fd49adf9de95d4cb3772 upstream.
The E-MAC IP on the R-Car AVB module has different initialization
parameters for RX frame size,
From: Biju Das <biju.das.jz@...>
commit 511d74d9d86ceccb3463fd49adf9de95d4cb3772 upstream.
The E-MAC IP on the R-Car AVB module has different initialization
parameters for RX frame size,
|
By
Lad Prabhakar
·
#7395
·
|
|
[PATCH 5.10.y-cip 29/61] ravb: Factorise ravb_dmac_init function
From: Biju Das <biju.das.jz@...>
commit eb4fd127448b173df15b4e92ace016467b2fc441 upstream.
The DMAC IP on the R-Car AVB module has different initialization
parameters for RCR, TGC, TCCR,
From: Biju Das <biju.das.jz@...>
commit eb4fd127448b173df15b4e92ace016467b2fc441 upstream.
The DMAC IP on the R-Car AVB module has different initialization
parameters for RCR, TGC, TCCR,
|
By
Lad Prabhakar
·
#7394
·
|
|
[PATCH 5.10.y-cip 28/61] ravb: Factorise ravb_set_features
From: Biju Das <biju.das.jz@...>
commit 80f35a0df0866ad0eb88575bbdeba6c81123c20b upstream.
RZ/G2L supports HW checksum on RX and TX whereas R-Car supports on RX.
Factorise
From: Biju Das <biju.das.jz@...>
commit 80f35a0df0866ad0eb88575bbdeba6c81123c20b upstream.
RZ/G2L supports HW checksum on RX and TX whereas R-Car supports on RX.
Factorise
|
By
Lad Prabhakar
·
#7393
·
|
|
[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.
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.
|
By
Lad Prabhakar
·
#7392
·
|