|
136 | 136 | too broadly defined in access and impossible to implement the syscall parameter verification step |
137 | 137 | in another. |
138 | 138 |
|
| 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 | + |
139 | 162 | MFD |
140 | 163 | === |
141 | 164 |
|
@@ -263,29 +286,6 @@ Bluetooth Host |
263 | 286 | passkey for pairing, or :c:macro:`BT_PASSKEY_RAND` for the Host to generate a random passkey |
264 | 287 | instead. |
265 | 288 |
|
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 | | - |
289 | 289 | Power management |
290 | 290 | **************** |
291 | 291 |
|
|
0 commit comments