Skip to content

Commit d13c4d2

Browse files
maass-hamburgjhedberg
authored andcommitted
doc: migration-guide: move ethernet
move ethernet to the right place. Signed-off-by: Fin Maaß <[email protected]>
1 parent 9ef73c8 commit d13c4d2

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

doc/releases/migration-guide-4.3.rst

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,29 @@ DMA
136136
too broadly defined in access and impossible to implement the syscall parameter verification step
137137
in another.
138138

139+
Ethernet
140+
========
141+
142+
* The :dtcompatible:`microchip,vsc8541` PHY driver now expects the reset-gpios entry to specify
143+
the GPIO_ACTIVE_LOW flag when the reset is being used as active low. Previously the active-low
144+
nature was hard-coded into the driver. (:github:`91726`).
145+
146+
* CRC checksum generation offloading to hardware is now explicitly disabled rather then explicitly
147+
enabled in the Xilinx GEM Ethernet driver (:dtcompatible:`xlnx,gem`). By default, offloading is
148+
now enabled by default to improve performance, however, offloading is always disabled for QEMU
149+
targets due to the checksum generation in hardware not being emulated regardless of whether it
150+
is explicitly disabled via the devicetree or not. (:github:`95435`)
151+
152+
* Replaced devicetree property ``rx-checksum-offload`` which enabled RX checksum offloading
153+
``disable-rx-checksum-offload`` which now actively disables it.
154+
* Replaced devicetree property ``tx-checksum-offload`` which enabled TX checksum offloading
155+
``disable-tx-checksum-offload`` which now actively disables it.
156+
157+
* The Xilinx GEM Ethernet driver (:dtcompatible:`xlnx,gem`) now obtains the AMBA AHB data bus
158+
width matching the current target SoC (either Zynq-7000 or ZynqMP) from a design configuration
159+
register at run-time, making the devicetree property ``amba-ahb-dbus-width`` obsolete, which
160+
has therefore been removed.
161+
139162
MFD
140163
===
141164

@@ -263,29 +286,6 @@ Bluetooth Host
263286
passkey for pairing, or :c:macro:`BT_PASSKEY_RAND` for the Host to generate a random passkey
264287
instead.
265288

266-
Ethernet
267-
========
268-
269-
* The :dtcompatible:`microchip,vsc8541` PHY driver now expects the reset-gpios entry to specify
270-
the GPIO_ACTIVE_LOW flag when the reset is being used as active low. Previously the active-low
271-
nature was hard-coded into the driver. (:github:`91726`).
272-
273-
* CRC checksum generation offloading to hardware is now explicitly disabled rather then explicitly
274-
enabled in the Xilinx GEM Ethernet driver (:dtcompatible:`xlnx,gem`). By default, offloading is
275-
now enabled by default to improve performance, however, offloading is always disabled for QEMU
276-
targets due to the checksum generation in hardware not being emulated regardless of whether it
277-
is explicitly disabled via the devicetree or not. (:github:`95435`)
278-
279-
* Replaced devicetree property ``rx-checksum-offload`` which enabled RX checksum offloading
280-
``disable-rx-checksum-offload`` which now actively disables it.
281-
* Replaced devicetree property ``tx-checksum-offload`` which enabled TX checksum offloading
282-
``disable-tx-checksum-offload`` which now actively disables it.
283-
284-
* The Xilinx GEM Ethernet driver (:dtcompatible:`xlnx,gem`) now obtains the AMBA AHB data bus
285-
width matching the current target SoC (either Zynq-7000 or ZynqMP) from a design configuration
286-
register at run-time, making the devicetree property ``amba-ahb-dbus-width`` obsolete, which
287-
has therefore been removed.
288-
289289
Power management
290290
****************
291291

0 commit comments

Comments
 (0)