Revision tags: release/14.0.0 |
|
#
4d846d26 |
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
#
b111430e |
| 05-Apr-2022 |
Warner Losh <imp@FreeBSD.org> |
mii: Add opt_platform.h to all miibus drivers
miivar.h includes opt_platform.h. Make sure all the drivers that use the miibus_if.h interface file have opt_platform.h as well. While some of these may
mii: Add opt_platform.h to all miibus drivers
miivar.h includes opt_platform.h. Make sure all the drivers that use the miibus_if.h interface file have opt_platform.h as well. While some of these may not, strictly speaking, need it, it's easier to include it universally for miibus.
Sponsored by: Netflix
show more ...
|
Revision tags: release/12.3.0 |
|
#
29cf6a79 |
| 26-Oct-2021 |
Kornel Duleba <mindal@semihalf.com> |
felix: Use internal MDIO regs for PHY communication
Previously we would use an external MDIO device found on the PCI bus. Switch to using MDIO mapped in a separate BAR of the switch device. It is mu
felix: Use internal MDIO regs for PHY communication
Previously we would use an external MDIO device found on the PCI bus. Switch to using MDIO mapped in a separate BAR of the switch device. It is much easier this way since we don't have to depend on another driver anymore.
Obtained from: Semihalf Sponsored by: Alstom Group
show more ...
|
#
a75400c5 |
| 30-Sep-2021 |
Kornel Duleba <mindal@semihalf.com> |
modules: felix: Remove etherswitch_if.c from Makefile
Having it included confuses KOBJOPLOOKUP resulting in kobj_error_method being called instead of a devmethod from the switch driver. That in turn
modules: felix: Remove etherswitch_if.c from Makefile
Having it included confuses KOBJOPLOOKUP resulting in kobj_error_method being called instead of a devmethod from the switch driver. That in turn returns ENXIO which was treated as a pointer and dereferenced by etherswitch ioctl logic causing the kernel to panic.
Fixes: b542c9e42ba4 (modules: felix: Add needed dependencies)
show more ...
|
#
5f2fe883 |
| 05-Aug-2021 |
Kornel Duleba <mindal@semihalf.com> |
felix: Add autogenerated files to Makefile
A module makefile must list all the header files it uses which are generated at build time from interface definitions (.m files) in its SRCS list.
Fixes:
felix: Add autogenerated files to Makefile
A module makefile must list all the header files it uses which are generated at build time from interface definitions (.m files) in its SRCS list.
Fixes: 451bcf1b3601
Reported by: ian
show more ...
|
#
b542c9e4 |
| 06-Aug-2021 |
Emmanuel Vadot <manu@FreeBSD.org> |
modules: felix: Add needed dependencies
Modules should list all needed _if dependencies in their makefile otherwise if one compiles a kernel that didn't compile those files the module won't build.
modules: felix: Add needed dependencies
Modules should list all needed _if dependencies in their makefile otherwise if one compiles a kernel that didn't compile those files the module won't build.
Fixes: 451bcf1b3601
show more ...
|
#
451bcf1b |
| 09-Jun-2021 |
Marcin Wojtas <mw@FreeBSD.org> |
Introduce driver for Freescale Felix switch
It is found on boards equipped with LS1028A SoC. 802.1q VLAN grouping is supported. An external MDIO device is used for communicating with PHYs. The drive
Introduce driver for Freescale Felix switch
It is found on boards equipped with LS1028A SoC. 802.1q VLAN grouping is supported. An external MDIO device is used for communicating with PHYs. The driver is built as a module by default, it is not included in GENERIC kernel config.
Submitted by: Lukasz Hajec <lha@semihalf.com> Kornel Duleba <mindal@semihalf.com> Obtained from: Semihalf Sponsored by: Alstom Group Differential Revision: https://reviews.freebsd.org/D30923
show more ...
|