JIRA: https://issues.redhat.com/browse/RHEL-150852
Upstream status: Posted cki-project/kernel-ark!4391
The Aquantia "atlantic" network driver was previously enabled in RHEL only for x86 and automotive aarch64. We know of at least one non-automotive aarch64 computer model that needs this driver.
Let's just enable the driver for all archs, because it's not typical to have NIC drivers selected for only some of them.
No more is there a difference between the fedora and rhel config for CONFIG_AQTION, so put it in common.
Signed-off-by: Michal Schmidt [email protected]
Moving to rhel9 as https://gitlab.com/redhat/rhel/src/kernel/rhel-9/-/merge_requests/5536
JIRA: https://issues.redhat.com/browse/RHEL-149693
commit 5d41f95f5d0bd9db02f3f16a649d0631f71e9fdb
Author: Ivan Vecera <[email protected]>
Date: Thu Feb 5 19:10:55 2026 +0100
dpll: zl3073x: Fix output pin phase adjustment sign
The output pin phase adjustment functions incorrectly negate the phase
compensation value.
Per the ZL3073x datasheet, the output phase compensation register is
simply a signed two's complement integer where:
- Positive values move the phase later in time
- Negative values move the phase earlier in time
No negation is required. The erroneous negation caused phase adjustments
to be applied in the wrong direction.
Note that input pin phase adjustment correctly uses negation because the
hardware has an inverted convention for input references (positive moves
phase earlier, negative moves phase later).
Fixes: 6287262f761e ("dpll: zl3073x: Add support to adjust phase")
Signed-off-by: Ivan Vecera <[email protected]>
Reviewed-by: Vadim Fedorenko <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Signed-off-by: CKI Backport Bot [email protected]
Moving the MR to RHEL-10 as https://gitlab.com/redhat/rhel/src/kernel/rhel-10/-/merge_requests/779
JIRA: https://issues.redhat.com/browse/RHEL-146369
Depends: !1971
Note that preliminary ARK config mismatch is reasonable for now because CONFIG_DPLL_REFCNT_TRACKER will be part of kernel v7.0 that was not merged to kernel-ark yet.
Commits:
d0f4771e2bef ("dpll: Allow associating dpll pin with a firmware node")
e6dc7727b608 ("dpll: zl3073x: Associate pin with fwnode handle")
2be467588d6b ("dpll: Add notifier chain for dpll events")
711696b3e168 ("dpll: Support dynamic pin index allocation")
fdad05ed4ec2 ("dpll: zl3073x: Add support for mux pin type")
729f5e0153bd ("dpll: Enhance and consolidate reference counting logic")
3c0da1030c58 ("dpll: Add reference count tracking support")
085ca5d20171 ("drivers: Add support for DPLL reference count tracking")
ad1df4f2d591 ("ice: dpll: Support E825-C SyncE and dynamic pin discovery")
Signed-off-by: Ivan Vecera [email protected]