In message: [linux-yocto] [PATCH] [v5.15/standard/x86 and v5.15/standard/preempt-rt/x86] Add GPIO, Time-Aware GPIO, PTP and Time Coordinated computing support for Elkhart Lake in kernel v5.15 on 20/04/2022 Liu, Yongxin wrote:
> Hi Bruce, > > Could you please help to merge those 23 patches to linux-yocto, branch > v5.15/standard/x86 and v5.15/standard/preempt-rt/x86? > Those patches add support for GPIP/TGPIO, PTP and TCC(Intel Time Coordinated > Computing) on Elkhart Lake CRB. > All the patches are from https://github.com/intel/linux-intel-lts.git. merged. Bruce > > > The following changes since commit 4dca1ea3e781c0e5ced6aab37e95efc0f522ea2f: > > Merge branch 'v5.15/standard/base' into v5.15/standard/x86 (2022-04-13 > 22:32:47 -0400) > > are available in the Git repository at: > > https://github.com/liux2085/linux-yocto v5.15/x86/pull > > for you to fetch changes up to f6c5e7b6e8019ea19fe5b77ba2b078e50aae6a4a: > > mfd: intel-ehl-gpio: Introduce MFD framework to PSE GPIO/TGPIO (2022-04-20 > 21:09:48 +0800) > > ---------------------------------------------------------------- > Christopher Hall (5): > x86/tsc: Add TSC support functions to support ART driven Time-Aware GPIO > drivers/ptp: Add Enhanced handling of reserve fields > drivers/ptp: Add PEROUT2 ioctl frequency adjustment interface > drivers/ptp: Add user-space input polling interface > drivers/ptp: Add support for PMC Time-Aware GPIO Driver > > Hao Li (1): > drivers/ptp: Add COMPV GPIO Mode for PSE TGPIO > > Qiang Rao (16): > tcc: this is kernel driver to interface to TCC PTCM pesudo SRAM > tcc: parse PTCT table and record pesudo sram ranges > tcc: update license header > tcc: L3 psram region should not overlay L2 psram region. > tcc: driver should exit if no psram entry found in PTCT. > tcc: tcc drvier should not exit even if no psram entry. > tcc: return error code to better match varies error scenarios. > tcc: l3 psram region size could become zero after exclude l2 inclusive > regions > tcc: update tcc range end_address. > tcc: update RTCT table parser to support two versions > Enable support to read a few whitelisted registers. > Remove Clock_Cycles_VT from MHL entry. > Add new IOCTL to read error log buffer. > Display errlog buffer raw data in kernel log as requested once this > driver is loaded. > Fix issue found in acrn uos when convert cacheid to apicid. > Support RPL in measurement function. > > Raymond Tan (1): > mfd: intel-ehl-gpio: Introduce MFD framework to PSE GPIO/TGPIO > > arch/x86/include/asm/tsc.h | 6 + > arch/x86/kernel/acpi/boot.c | 127 +++++++++++ > arch/x86/kernel/tsc.c | 116 +++++++++- > drivers/Kconfig | 2 + > drivers/Makefile | 1 + > drivers/gpio/Kconfig | 11 + > drivers/gpio/Makefile | 1 + > drivers/gpio/gpio-ehl-pse-plat.c | 494 > ++++++++++++++++++++++++++++++++++++++++++ > drivers/mfd/Kconfig | 12 ++ > drivers/mfd/Makefile | 1 + > drivers/mfd/intel-ehl-gpio.c | 256 ++++++++++++++++++++++ > drivers/ptp/Kconfig | 24 +++ > drivers/ptp/Makefile | 2 + > drivers/ptp/ptp-intel-pmc-tgpio.c | 867 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/ptp/ptp-intel-tgpio-plat.c | 715 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/ptp/ptp_chardev.c | 86 +++++--- > drivers/ptp/ptp_clock.c | 13 ++ > drivers/tcc/Kconfig | 9 + > drivers/tcc/Makefile | 6 + > drivers/tcc/tcc_buffer.c | 1666 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/tcc/tcc_buffer.h | 241 +++++++++++++++++++++ > include/acpi/actbl2.h | 96 +++++++++ > include/linux/ptp_clock_kernel.h | 2 + > include/uapi/linux/ptp_clock.h | 28 ++- > 24 files changed, 4753 insertions(+), 29 deletions(-) > create mode 100644 drivers/gpio/gpio-ehl-pse-plat.c > create mode 100644 drivers/mfd/intel-ehl-gpio.c > create mode 100644 drivers/ptp/ptp-intel-pmc-tgpio.c > create mode 100644 drivers/ptp/ptp-intel-tgpio-plat.c > create mode 100644 drivers/tcc/Kconfig > create mode 100644 drivers/tcc/Makefile > create mode 100644 drivers/tcc/tcc_buffer.c > create mode 100644 drivers/tcc/tcc_buffer.h > > > Thanks, > Yongxin
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11212): https://lists.yoctoproject.org/g/linux-yocto/message/11212 Mute This Topic: https://lists.yoctoproject.org/mt/90583841/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
