forked from openwrt/openwrt
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/master'
- Loading branch information
Showing
28 changed files
with
77 additions
and
85 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
LINUX_VERSION-6.1 = .81 | ||
LINUX_KERNEL_HASH-6.1.81 = 0ebd861c6fd47bb0a9d3a09664d704833d1a54750c7bf9c4ad8b5e9cbd49342b | ||
LINUX_VERSION-6.1 = .82 | ||
LINUX_KERNEL_HASH-6.1.82 = d150d2d9d416877668d8b56f75759f166168d192419eefaa942ed67225cbec06 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,9 +8,9 @@ PKG_LICENSE_FILES:= | |
|
||
PKG_SOURCE_URL:=https://github.com/openwrt/mt76 | ||
PKG_SOURCE_PROTO:=git | ||
PKG_SOURCE_DATE:=2024-02-03 | ||
PKG_SOURCE_VERSION:=6124ea9135ed512671933f5520c46842906c78bc | ||
PKG_MIRROR_HASH:=acc326d7b15c9c72b494ed601300be329553f896e65c7f045e6a09327304c34a | ||
PKG_SOURCE_DATE:=2024-03-18 | ||
PKG_SOURCE_VERSION:=2135e201e7a9339e018d4e2d4a33c73266e674d7 | ||
PKG_MIRROR_HASH:=810f636c60c86e6a426c676c3bf7aaea2f711feb31f4a66889d485112b612745 | ||
|
||
PKG_MAINTAINER:=Felix Fietkau <[email protected]> | ||
PKG_USE_NINJA:=0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -37,7 +37,7 @@ Signed-off-by: Dave Stevenson <[email protected]> | |
static int lan78xx_read_reg(struct lan78xx_net *dev, u32 index, u32 *data) | ||
{ | ||
u32 *buf; | ||
@@ -3470,8 +3479,14 @@ static int lan78xx_bind(struct lan78xx_n | ||
@@ -3471,8 +3480,14 @@ static int lan78xx_bind(struct lan78xx_n | ||
if (DEFAULT_RX_CSUM_ENABLE) | ||
dev->net->features |= NETIF_F_RXCSUM; | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -47,7 +47,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
val); | ||
--- a/drivers/usb/host/xhci.h | ||
+++ b/drivers/usb/host/xhci.h | ||
@@ -1671,8 +1671,8 @@ struct urb_priv { | ||
@@ -1672,8 +1672,8 @@ struct urb_priv { | ||
* Each segment table entry is 4*32bits long. 1K seems like an ok size: | ||
* (1K bytes * 8bytes/bit) / (4*32 bits) = 64 segment entries in the table, | ||
* meaning 64 ring segments. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -54,7 +54,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
addr = xhci_trb_virt_to_dma(new_seg, new_deq); | ||
--- a/drivers/usb/host/xhci.h | ||
+++ b/drivers/usb/host/xhci.h | ||
@@ -1901,6 +1901,7 @@ struct xhci_hcd { | ||
@@ -1902,6 +1902,7 @@ struct xhci_hcd { | ||
#define XHCI_RESET_TO_DEFAULT BIT_ULL(44) | ||
#define XHCI_ZHAOXIN_TRB_FETCH BIT_ULL(45) | ||
#define XHCI_ZHAOXIN_HOST BIT_ULL(46) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -204,7 +204,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
xhci_err(xhci, "Tried to move enqueue past ring segment\n"); | ||
return; | ||
} | ||
@@ -3100,7 +3103,7 @@ irqreturn_t xhci_irq(struct usb_hcd *hcd | ||
@@ -3150,7 +3153,7 @@ irqreturn_t xhci_irq(struct usb_hcd *hcd | ||
* that clears the EHB. | ||
*/ | ||
while (xhci_handle_event(xhci) > 0) { | ||
|
@@ -213,7 +213,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
continue; | ||
xhci_update_erst_dequeue(xhci, event_ring_deq); | ||
event_ring_deq = xhci->event_ring->dequeue; | ||
@@ -3242,7 +3245,8 @@ static int prepare_ring(struct xhci_hcd | ||
@@ -3292,7 +3295,8 @@ static int prepare_ring(struct xhci_hcd | ||
} | ||
} | ||
|
||
|
@@ -247,7 +247,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
* when the cycle bit is set to 1. | ||
--- a/drivers/usb/host/xhci.h | ||
+++ b/drivers/usb/host/xhci.h | ||
@@ -1633,6 +1633,7 @@ struct xhci_ring { | ||
@@ -1634,6 +1634,7 @@ struct xhci_ring { | ||
unsigned int num_trbs_free; | ||
unsigned int num_trbs_free_temp; | ||
unsigned int bounce_buf_len; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -63,7 +63,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && | ||
--- a/drivers/usb/host/xhci.h | ||
+++ b/drivers/usb/host/xhci.h | ||
@@ -1903,6 +1903,7 @@ struct xhci_hcd { | ||
@@ -1904,6 +1904,7 @@ struct xhci_hcd { | ||
#define XHCI_ZHAOXIN_TRB_FETCH BIT_ULL(45) | ||
#define XHCI_ZHAOXIN_HOST BIT_ULL(46) | ||
#define XHCI_AVOID_DQ_ON_LINK BIT_ULL(47) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -36,7 +36,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && | ||
--- a/drivers/usb/host/xhci-ring.c | ||
+++ b/drivers/usb/host/xhci-ring.c | ||
@@ -3555,14 +3555,15 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
@@ -3605,14 +3605,15 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
unsigned int num_trbs; | ||
unsigned int start_cycle, num_sgs = 0; | ||
unsigned int enqd_len, block_len, trb_buff_len, full_len; | ||
|
@@ -54,7 +54,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
full_len = urb->transfer_buffer_length; | ||
/* If we have scatter/gather list, we use it. */ | ||
if (urb->num_sgs && !(urb->transfer_flags & URB_DMA_MAP_SINGLE)) { | ||
@@ -3599,6 +3600,17 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
@@ -3649,6 +3650,17 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
start_cycle = ring->cycle_state; | ||
send_addr = addr; | ||
|
||
|
@@ -72,7 +72,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
/* Queue the TRBs, even if they are zero-length */ | ||
for (enqd_len = 0; first_trb || enqd_len < full_len; | ||
enqd_len += trb_buff_len) { | ||
@@ -3611,6 +3623,11 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
@@ -3661,6 +3673,11 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
if (enqd_len + trb_buff_len > full_len) | ||
trb_buff_len = full_len - enqd_len; | ||
|
||
|
@@ -86,7 +86,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
first_trb = false; | ||
--- a/drivers/usb/host/xhci.h | ||
+++ b/drivers/usb/host/xhci.h | ||
@@ -1904,6 +1904,7 @@ struct xhci_hcd { | ||
@@ -1905,6 +1905,7 @@ struct xhci_hcd { | ||
#define XHCI_ZHAOXIN_HOST BIT_ULL(46) | ||
#define XHCI_AVOID_DQ_ON_LINK BIT_ULL(47) | ||
#define XHCI_VLI_TRB_CACHE_BUG BIT_ULL(48) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,7 +13,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
|
||
--- a/drivers/usb/host/xhci-ring.c | ||
+++ b/drivers/usb/host/xhci-ring.c | ||
@@ -3555,7 +3555,7 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
@@ -3605,7 +3605,7 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
unsigned int num_trbs; | ||
unsigned int start_cycle, num_sgs = 0; | ||
unsigned int enqd_len, block_len, trb_buff_len, full_len; | ||
|
@@ -22,7 +22,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
u32 field, length_field, remainder, maxpacket; | ||
u64 addr, send_addr; | ||
|
||
@@ -3601,14 +3601,9 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
@@ -3651,14 +3651,9 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
send_addr = addr; | ||
|
||
if (xhci->quirks & XHCI_VLI_SS_BULK_OUT_BUG && | ||
|
@@ -40,7 +40,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
} | ||
|
||
/* Queue the TRBs, even if they are zero-length */ | ||
@@ -3623,7 +3618,7 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
@@ -3673,7 +3668,7 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
if (enqd_len + trb_buff_len > full_len) | ||
trb_buff_len = full_len - enqd_len; | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -40,7 +40,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && | ||
--- a/drivers/usb/host/xhci-ring.c | ||
+++ b/drivers/usb/host/xhci-ring.c | ||
@@ -3532,6 +3532,48 @@ static int xhci_align_td(struct xhci_hcd | ||
@@ -3582,6 +3582,48 @@ static int xhci_align_td(struct xhci_hcd | ||
return 1; | ||
} | ||
|
||
|
@@ -89,7 +89,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
/* This is very similar to what ehci-q.c qtd_fill() does */ | ||
int xhci_queue_bulk_tx(struct xhci_hcd *xhci, gfp_t mem_flags, | ||
struct urb *urb, int slot_id, unsigned int ep_index) | ||
@@ -3700,6 +3742,8 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
@@ -3750,6 +3792,8 @@ int xhci_queue_bulk_tx(struct xhci_hcd * | ||
} | ||
|
||
check_trb_math(urb, enqd_len); | ||
|
@@ -98,7 +98,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
giveback_first_trb(xhci, slot_id, ep_index, urb->stream_id, | ||
start_cycle, start_trb); | ||
return 0; | ||
@@ -3835,6 +3879,8 @@ int xhci_queue_ctrl_tx(struct xhci_hcd * | ||
@@ -3885,6 +3929,8 @@ int xhci_queue_ctrl_tx(struct xhci_hcd * | ||
/* Event on completion */ | ||
field | TRB_IOC | TRB_TYPE(TRB_STATUS) | ep_ring->cycle_state); | ||
|
||
|
@@ -109,7 +109,7 @@ Signed-off-by: Jonathan Bell <[email protected]> | |
return 0; | ||
--- a/drivers/usb/host/xhci.h | ||
+++ b/drivers/usb/host/xhci.h | ||
@@ -1905,6 +1905,7 @@ struct xhci_hcd { | ||
@@ -1906,6 +1906,7 @@ struct xhci_hcd { | ||
#define XHCI_AVOID_DQ_ON_LINK BIT_ULL(47) | ||
#define XHCI_VLI_TRB_CACHE_BUG BIT_ULL(48) | ||
#define XHCI_VLI_SS_BULK_OUT_BUG BIT_ULL(49) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -185,7 +185,7 @@ Signed-off-by: Jonas Gorski <[email protected]> | |
cfg->fc_flags |= RTF_REJECT; | ||
|
||
if (rtm->rtm_type == RTN_LOCAL) | ||
@@ -6287,6 +6318,8 @@ static int ip6_route_dev_notify(struct n | ||
@@ -6280,6 +6311,8 @@ static int ip6_route_dev_notify(struct n | ||
#ifdef CONFIG_IPV6_MULTIPLE_TABLES | ||
net->ipv6.ip6_prohibit_entry->dst.dev = dev; | ||
net->ipv6.ip6_prohibit_entry->rt6i_idev = in6_dev_get(dev); | ||
|
@@ -194,15 +194,15 @@ Signed-off-by: Jonas Gorski <[email protected]> | |
net->ipv6.ip6_blk_hole_entry->dst.dev = dev; | ||
net->ipv6.ip6_blk_hole_entry->rt6i_idev = in6_dev_get(dev); | ||
#endif | ||
@@ -6298,6 +6331,7 @@ static int ip6_route_dev_notify(struct n | ||
@@ -6291,6 +6324,7 @@ static int ip6_route_dev_notify(struct n | ||
in6_dev_put_clear(&net->ipv6.ip6_null_entry->rt6i_idev); | ||
#ifdef CONFIG_IPV6_MULTIPLE_TABLES | ||
in6_dev_put_clear(&net->ipv6.ip6_prohibit_entry->rt6i_idev); | ||
+ in6_dev_put_clear(&net->ipv6.ip6_policy_failed_entry->rt6i_idev); | ||
in6_dev_put_clear(&net->ipv6.ip6_blk_hole_entry->rt6i_idev); | ||
#endif | ||
} | ||
@@ -6489,6 +6523,8 @@ static int __net_init ip6_route_net_init | ||
@@ -6482,6 +6516,8 @@ static int __net_init ip6_route_net_init | ||
|
||
#ifdef CONFIG_IPV6_MULTIPLE_TABLES | ||
net->ipv6.fib6_has_custom_rules = false; | ||
|
@@ -211,7 +211,7 @@ Signed-off-by: Jonas Gorski <[email protected]> | |
net->ipv6.ip6_prohibit_entry = kmemdup(&ip6_prohibit_entry_template, | ||
sizeof(*net->ipv6.ip6_prohibit_entry), | ||
GFP_KERNEL); | ||
@@ -6499,11 +6535,21 @@ static int __net_init ip6_route_net_init | ||
@@ -6492,11 +6528,21 @@ static int __net_init ip6_route_net_init | ||
ip6_template_metrics, true); | ||
INIT_LIST_HEAD(&net->ipv6.ip6_prohibit_entry->rt6i_uncached); | ||
|
||
|
@@ -234,7 +234,7 @@ Signed-off-by: Jonas Gorski <[email protected]> | |
net->ipv6.ip6_blk_hole_entry->dst.ops = &net->ipv6.ip6_dst_ops; | ||
dst_init_metrics(&net->ipv6.ip6_blk_hole_entry->dst, | ||
ip6_template_metrics, true); | ||
@@ -6530,6 +6576,8 @@ out: | ||
@@ -6523,6 +6569,8 @@ out: | ||
return ret; | ||
|
||
#ifdef CONFIG_IPV6_MULTIPLE_TABLES | ||
|
@@ -243,15 +243,15 @@ Signed-off-by: Jonas Gorski <[email protected]> | |
out_ip6_prohibit_entry: | ||
kfree(net->ipv6.ip6_prohibit_entry); | ||
out_ip6_null_entry: | ||
@@ -6549,6 +6597,7 @@ static void __net_exit ip6_route_net_exi | ||
@@ -6542,6 +6590,7 @@ static void __net_exit ip6_route_net_exi | ||
kfree(net->ipv6.ip6_null_entry); | ||
#ifdef CONFIG_IPV6_MULTIPLE_TABLES | ||
kfree(net->ipv6.ip6_prohibit_entry); | ||
+ kfree(net->ipv6.ip6_policy_failed_entry); | ||
kfree(net->ipv6.ip6_blk_hole_entry); | ||
#endif | ||
dst_entries_destroy(&net->ipv6.ip6_dst_ops); | ||
@@ -6632,6 +6681,9 @@ void __init ip6_route_init_special_entri | ||
@@ -6625,6 +6674,9 @@ void __init ip6_route_init_special_entri | ||
init_net.ipv6.ip6_prohibit_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev); | ||
init_net.ipv6.ip6_blk_hole_entry->dst.dev = init_net.loopback_dev; | ||
init_net.ipv6.ip6_blk_hole_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -45,27 +45,25 @@ Signed-off-by: Daniel Golle <[email protected]> | |
depends on ACPI | ||
--- a/drivers/ata/libata-core.c | ||
+++ b/drivers/ata/libata-core.c | ||
@@ -685,6 +685,19 @@ static inline void ata_set_tf_cdl(struct | ||
@@ -685,6 +685,17 @@ static inline void ata_set_tf_cdl(struct | ||
qc->flags |= ATA_QCFLAG_HAS_CDL | ATA_QCFLAG_RESULT_TF; | ||
} | ||
|
||
+#ifdef CONFIG_ATA_LEDS | ||
+#define LIBATA_BLINK_DELAY 20 /* ms */ | ||
+static inline void ata_led_act(struct ata_port *ap) | ||
+{ | ||
+ unsigned long led_delay = LIBATA_BLINK_DELAY; | ||
+ | ||
+ if (unlikely(!ap->ledtrig)) | ||
+ return; | ||
+ | ||
+ led_trigger_blink_oneshot(ap->ledtrig, &led_delay, &led_delay, 0); | ||
+ led_trigger_blink_oneshot(ap->ledtrig, LIBATA_BLINK_DELAY, LIBATA_BLINK_DELAY, 0); | ||
+} | ||
+#endif | ||
+ | ||
/** | ||
* ata_build_rw_tf - Build ATA taskfile for given read/write request | ||
* @qc: Metadata associated with the taskfile to build | ||
@@ -4771,6 +4784,9 @@ void __ata_qc_complete(struct ata_queued | ||
@@ -4771,6 +4782,9 @@ void __ata_qc_complete(struct ata_queued | ||
link->active_tag = ATA_TAG_POISON; | ||
ap->nr_active_links--; | ||
} | ||
|
@@ -75,7 +73,7 @@ Signed-off-by: Daniel Golle <[email protected]> | |
|
||
/* clear exclusive status */ | ||
if (unlikely(qc->flags & ATA_QCFLAG_CLEAR_EXCL && | ||
@@ -5494,6 +5510,9 @@ struct ata_port *ata_port_alloc(struct a | ||
@@ -5494,6 +5508,9 @@ struct ata_port *ata_port_alloc(struct a | ||
ap->stats.unhandled_irq = 1; | ||
ap->stats.idle_irq = 1; | ||
#endif | ||
|
@@ -85,7 +83,7 @@ Signed-off-by: Daniel Golle <[email protected]> | |
ata_sff_port_init(ap); | ||
|
||
return ap; | ||
@@ -5530,6 +5549,12 @@ static void ata_host_release(struct kref | ||
@@ -5530,6 +5547,12 @@ static void ata_host_release(struct kref | ||
kfree(ap->pmp_link); | ||
kfree(ap->slave_link); | ||
kfree(ap->ncq_sense_buf); | ||
|
@@ -98,7 +96,7 @@ Signed-off-by: Daniel Golle <[email protected]> | |
kfree(ap); | ||
host->ports[i] = NULL; | ||
} | ||
@@ -5920,7 +5945,23 @@ int ata_host_register(struct ata_host *h | ||
@@ -5920,7 +5943,23 @@ int ata_host_register(struct ata_host *h | ||
host->ports[i]->print_id = atomic_inc_return(&ata_print_id); | ||
host->ports[i]->local_port_no = i + 1; | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -372,6 +372,7 @@ | |
|
||
&dp5 { | ||
status = "okay"; | ||
phy-mode = "sgmii"; | ||
phy-handle = <&qca8081_24>; | ||
label = "lan"; | ||
}; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.