Re: [linux-yocto] [PATCH] [ONLY v5.10/standard/preempt-rt/x86] Add TGPIO and TSN support for EHL CRB
In message: [linux-yocto] [PATCH] [ONLY v5.10/standard/preempt-rt/x86] Add TGPIO and TSN support for EHL CRB on 16/07/2021 Liu, Yongxin wrote: > Hi Bruce, > > Could you help to merge the following 99 patches to linux-yocto, branch > "v5.10/standard/preempt-rt/x86" only? > > Those patches are all from https://github.com/intel/linux-intel-lts.git, > branch 5.4/preempt-rt. > > They add support for Time-Aware GPIO (TGPIO) and Time-Sensitive Network (TSN) > on Elkhart Lake CRB. > > > The following changes since commit b19f99e511c478510019817a309704da83e54988: > > Merge branch 'v5.10/base' into v5.10/standard/preempt-rt/x86 (2021-07-14 > 15:56:51 -0400) > > are available in the Git repository at: > > https://github.com/liux2085/linux-yocto-5.10.git > v5.10/standard/preempt-rt/x86 merged. Bruce > > for you to fetch changes up to cf056b443c4a9d843abacbb6928594620c21d995: > > net: stmmac: Change PSE PTP clock source to PLL_PTP (2021-07-16 09:16:53 > +0800) > > > Aashish Verma (1): > net: stmmac: Enabling 64-bits DMA addressing > > C, Udhayakumar (1): > net: phy: Introducing support for DWC xpcs Energy Efficient Ethernet > > Christopher Hall (5): > drivers/ptp: Add Enhanced handling of reserve fields > drivers/ptp: Add PEROUT2 ioctl frequency adjustment interface > drivers/ptp: Add user-space input polling interface > x86/core: Add TSC to ART translation functions > drivers/ptp: Add PMC Time-Aware GPIO Driver > > Chuah, Kim Tatt (2): > net: stmmac: Add support for MDIO interrupts > net: stmmac: Add support for HW-accelerated VLAN stripping > > D, Lakshmi Sowjanya (3): > ptp: S/W workaround for PMC TGPIO h/w bug > ptp: PSE TGPIO IOCTLs fix > ptp: PSE TGPIO fix > > Henry Koay (1): > ptp-intel-tgpio: Enable RPM and PM for PSE TGPIO > > Kweh Hock Leong (8): > udp: hook into time based transmission > net: stmmac: introduce Enhanced Tx Descriptor for Time-Based Scheduling > net: stmmac: add DMA Tx chan init for Time-Based Scheduling > net: stmmac: add Enhanced Tx Descriptor support in main flow > net: stmmac: scan for Time-Based Scheduling in DWMAC HW and setup > net: stmmac: add Time-Based Scheduling mode & launch time offset setting > net: stmmac: add TBS fetch time offset setting functions > net: phy: dwxpcs: removed XPCS irq > > Lay, Kuan Loon (4): > net: networkproxy: add network proxy framework > net: networkproxy: add network proxy heci client > net: networkproxy: add configfs > net: stmmac: add network proxy support > > Mohammad Athari Bin Ismail (2): > net: stmmac: Start phylink after DW xPCS initialization > net: phy: Enable pre-emption packet for 10/100Mbps in DW xPCS > > Muhammad Husaini Zulkifli (1): > net: stmmac: Fix WOL issues on EHL after wakeup from S3 > > Ong Boon Leong (22): > net: phy: make mdiobus_create_device() function callable from Eth driver > net: phy: introduce mdiobus_get_mdio_device > net: phy: add private data to mdio_device > net: phy: introducing support for DWC xPCS logics for EHL & TGL > net: stmmac: add dwxpcs boardinfo for mdio_device registration > net: stmmac: free pci irqs during driver unloading > net: stmmac: introduce IEEE 802.1Qbv configuration functionalities > net: stmmac: introduce IEEE 802.1Qbv HW tunables functionalities > net: stmmac: add Split Header support for dwmac5_dma|desc_ops > net: stmmac: introduce platform data for configuring TBS tunables > net: stmmac: introduce IEEE 802.1Qbu implementation > net: stmmac: add FPE HW tunables setting > tc: Add support for configuring the frame preemption through taprio > net: stmmac: add Frame Preemption (FPE) queue masking setting > net: stmmac: support gate control command support for Frame Preemption > net: stmmac: use netif_tx_start|stop_all_queues() function > net: stmmac: move DMA buffer size setting to alloc_dma_rx_desc_resources > net: stmmac: clean all pending Tx buffers during suspend > net: stmmac: provide fallback to corrupted per packet RX HW T/S > corruption > net: stmmac: fix incorrect DMA channel default interrupt enable setting > net: stmmac: add TX completion descriptor prefetching > net: stmmac: set RX watchdog minimum coalesce interval to 0 > > Pandith N (1): > TGPIO: Calling power management calls without entering critical section. > > Raymond Tan (2): >
[linux-yocto] [PATCH] [ONLY v5.10/standard/preempt-rt/x86] Add TGPIO and TSN support for EHL CRB
Hi Bruce, Could you help to merge the following 99 patches to linux-yocto, branch "v5.10/standard/preempt-rt/x86" only? Those patches are all from https://github.com/intel/linux-intel-lts.git, branch 5.4/preempt-rt. They add support for Time-Aware GPIO (TGPIO) and Time-Sensitive Network (TSN) on Elkhart Lake CRB. The following changes since commit b19f99e511c478510019817a309704da83e54988: Merge branch 'v5.10/base' into v5.10/standard/preempt-rt/x86 (2021-07-14 15:56:51 -0400) are available in the Git repository at: https://github.com/liux2085/linux-yocto-5.10.git v5.10/standard/preempt-rt/x86 for you to fetch changes up to cf056b443c4a9d843abacbb6928594620c21d995: net: stmmac: Change PSE PTP clock source to PLL_PTP (2021-07-16 09:16:53 +0800) Aashish Verma (1): net: stmmac: Enabling 64-bits DMA addressing C, Udhayakumar (1): net: phy: Introducing support for DWC xpcs Energy Efficient Ethernet Christopher Hall (5): drivers/ptp: Add Enhanced handling of reserve fields drivers/ptp: Add PEROUT2 ioctl frequency adjustment interface drivers/ptp: Add user-space input polling interface x86/core: Add TSC to ART translation functions drivers/ptp: Add PMC Time-Aware GPIO Driver Chuah, Kim Tatt (2): net: stmmac: Add support for MDIO interrupts net: stmmac: Add support for HW-accelerated VLAN stripping D, Lakshmi Sowjanya (3): ptp: S/W workaround for PMC TGPIO h/w bug ptp: PSE TGPIO IOCTLs fix ptp: PSE TGPIO fix Henry Koay (1): ptp-intel-tgpio: Enable RPM and PM for PSE TGPIO Kweh Hock Leong (8): udp: hook into time based transmission net: stmmac: introduce Enhanced Tx Descriptor for Time-Based Scheduling net: stmmac: add DMA Tx chan init for Time-Based Scheduling net: stmmac: add Enhanced Tx Descriptor support in main flow net: stmmac: scan for Time-Based Scheduling in DWMAC HW and setup net: stmmac: add Time-Based Scheduling mode & launch time offset setting net: stmmac: add TBS fetch time offset setting functions net: phy: dwxpcs: removed XPCS irq Lay, Kuan Loon (4): net: networkproxy: add network proxy framework net: networkproxy: add network proxy heci client net: networkproxy: add configfs net: stmmac: add network proxy support Mohammad Athari Bin Ismail (2): net: stmmac: Start phylink after DW xPCS initialization net: phy: Enable pre-emption packet for 10/100Mbps in DW xPCS Muhammad Husaini Zulkifli (1): net: stmmac: Fix WOL issues on EHL after wakeup from S3 Ong Boon Leong (22): net: phy: make mdiobus_create_device() function callable from Eth driver net: phy: introduce mdiobus_get_mdio_device net: phy: add private data to mdio_device net: phy: introducing support for DWC xPCS logics for EHL & TGL net: stmmac: add dwxpcs boardinfo for mdio_device registration net: stmmac: free pci irqs during driver unloading net: stmmac: introduce IEEE 802.1Qbv configuration functionalities net: stmmac: introduce IEEE 802.1Qbv HW tunables functionalities net: stmmac: add Split Header support for dwmac5_dma|desc_ops net: stmmac: introduce platform data for configuring TBS tunables net: stmmac: introduce IEEE 802.1Qbu implementation net: stmmac: add FPE HW tunables setting tc: Add support for configuring the frame preemption through taprio net: stmmac: add Frame Preemption (FPE) queue masking setting net: stmmac: support gate control command support for Frame Preemption net: stmmac: use netif_tx_start|stop_all_queues() function net: stmmac: move DMA buffer size setting to alloc_dma_rx_desc_resources net: stmmac: clean all pending Tx buffers during suspend net: stmmac: provide fallback to corrupted per packet RX HW T/S corruption net: stmmac: fix incorrect DMA channel default interrupt enable setting net: stmmac: add TX completion descriptor prefetching net: stmmac: set RX watchdog minimum coalesce interval to 0 Pandith N (1): TGPIO: Calling power management calls without entering critical section. Raymond Tan (2): drivers/ptp: Add PSE Time-Aware GPIO Driver mfd: intel-ehl-gpio: Introduce MFD framework to PSE GPIO/TGPIO Song, Yoong Siang (16): net: stmmac: Add per queue TBS support net: networkproxy: add MIB passing via shared memory mechanism net: networkproxy: add API to trigger Proxy Enter Flow net: stmmac: move TX/RX MAC state machine enablement to struct stmmac_ops REVERTME: net: phy: Fix phy_error with phy_stop_machine function net: stmmac: Enable device to wake up the system when Network Proxy is enabled net: stmmac: Add phy converter handling in suspend/resume flow net: stmmac: remove rtnl_lock() in netprox resume task net: stmmac: Free mdio device to preven