]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: txgbe: remove GPIO interrupt controller
authorJiawen Wu <jiawenwu@trustnetic.com>
Fri, 15 Nov 2024 07:15:27 +0000 (15:15 +0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 19 Nov 2024 02:44:31 +0000 (18:44 -0800)
commite867ed3ac8aa50945170723a450b5c068a56339a
treec789709a03791a1552905c9fffea9602261a9f6d
parent4be4a91d53b6e3a1c392aa10aa4f72f3dea86459
net: txgbe: remove GPIO interrupt controller

Since the GPIO interrupt controller is always not working properly, we need
to constantly add workaround to cope with hardware deficiencies. So just
remove GPIO interrupt controller, and let the SFP driver poll the GPIO
status.

Fixes: b4a2496c17ed ("net: txgbe: fix GPIO interrupt blocking")
Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com>
Link: https://patch.msgid.link/20241115071527.1129458-1-jiawenwu@trustnetic.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h