lp:~vicamo/+git/ubuntu-kernel

Owned by You-Sheng Yang
Get this repository:
git clone https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this repository. If you are You-Sheng Yang please log in for upload directions.

Branches

Name Last Modified Last Commit
bug-1868936/implement-tccold/unstable 2020-04-01 06:08:35 UTC 2020-04-01
Bug 1868936: Fix TC port in legacy/static mode not detected due TCCOLD

Author: You-Sheng Yang
Author Date: 2020-03-25 09:40:51 UTC

Bug 1868936: Fix TC port in legacy/static mode not detected due TCCOLD

bug-1868936/implement-tccold/drm-intel-next 2020-04-01 06:02:28 UTC 2020-04-01
drm/i915/tc/tgl: Implement TC cold sequences

Author: José Roberto de Souza
Author Date: 2020-04-01 00:41:20 UTC

drm/i915/tc/tgl: Implement TC cold sequences

TC ports can enter in TCCOLD to save power and is required to request
to PCODE to exit this state before use or read to TC registers.

For TGL there is a new MBOX command to do that with a parameter to ask
PCODE to exit and block TCCOLD entry or unblock TCCOLD entry.

So adding a new power domain to reuse the refcount and only allow
TC cold when all TC ports are not in use.

BSpec: 49294
Cc: Imre Deak <imre.deak@intel.com>
Cc: Cooper Chiou <cooper.chiou@intel.com>
Cc: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>

bug-1857511/power-off-usb-port-at-shutdown/mainline 2020-03-30 07:18:59 UTC 2020-03-30
Bug 1857511/1868536: try port power cycle in usb_port_shutdown

Author: Kai-Heng Feng
Author Date: 2020-03-30 07:17:32 UTC

Bug 1857511/1868536: try port power cycle in usb_port_shutdown

bug-1861610/add-more-lenovo-elan-i2c-ids/bionic 2020-03-27 05:14:18 UTC 2020-03-27
Bug 1861610: add more hardware ID for Lenovo laptop

Author: You-Sheng Yang
Author Date: 2020-03-27 04:00:27 UTC

Bug 1861610: add more hardware ID for Lenovo laptop

bug-1861610/add-more-lenovo-elan-i2c-ids/oem-osp1-bionic 2020-03-27 05:11:30 UTC 2020-03-27
Bug 1861610: add more hardware ID for Lenovo laptop

Author: You-Sheng Yang
Author Date: 2020-03-27 04:00:27 UTC

Bug 1861610: add more hardware ID for Lenovo laptop

bug-1861610/add-more-lenovo-elan-i2c-ids/eoan 2020-03-27 04:51:51 UTC 2020-03-27
Bug 1861610: add more hardware ID for Lenovo laptop

Author: You-Sheng Yang
Author Date: 2020-03-27 04:00:27 UTC

Bug 1861610: add more hardware ID for Lenovo laptop

bug-1861610/add-more-lenovo-elan-i2c-ids/focal 2020-03-27 04:48:45 UTC 2020-03-27
Bug 1861610: add more hardware ID for Lenovo laptop

Author: You-Sheng Yang
Author Date: 2020-03-27 04:00:27 UTC

Bug 1861610: add more hardware ID for Lenovo laptop

bug-1861610/add-more-lenovo-elan-i2c-ids/unstable 2020-03-27 04:44:38 UTC 2020-03-27
Bug 1861610: add more hardware ID for Lenovo laptop

Author: You-Sheng Yang
Author Date: 2020-03-27 04:00:27 UTC

Bug 1861610: add more hardware ID for Lenovo laptop

bug-1861610/add-more-lenovo-elan-i2c-ids/mainline 2020-03-27 04:02:53 UTC 2020-03-27
Input: elan_i2c - add more hardware ID for Lenovo laptop

Author: Dave.Wang
Author Date: 2019-12-02 03:07:26 UTC

Input: elan_i2c - add more hardware ID for Lenovo laptop

Signed-off-by: Dave Wang <dave.wang@emc.com.tw>
(cherry picked from
https://lore.kernel.org/linux-input/000201d5a8bd$9fead3f0$dfc07bd0$@emc.com.tw/)
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1868936/implement-tccold/focal 2020-03-26 07:22:58 UTC 2020-03-26
Bug 1868936: Fix TC port in legacy/static mode not detected due TCCOLD

Author: You-Sheng Yang
Author Date: 2020-03-25 09:40:51 UTC

Bug 1868936: Fix TC port in legacy/static mode not detected due TCCOLD

bug-1856103/new-device-ids-for-cmp-v/unstable 2020-03-23 10:01:54 UTC 2020-03-23
Bug 1856103: New device IDs for CMP-V

Author: You-Sheng Yang
Author Date: 2020-01-17 06:21:51 UTC

Bug 1856103: New device IDs for CMP-V

bug-1856103/new-device-ids-for-cmp-v/focal 2020-03-23 09:32:03 UTC 2020-03-23
Bug 1856103: New device IDs for CMP-V

Author: You-Sheng Yang
Author Date: 2020-01-17 06:21:51 UTC

Bug 1856103: New device IDs for CMP-V

bug-1856103/new-device-ids-for-cmp-v/eoan 2020-03-23 09:18:24 UTC 2020-03-23
Bug 1856103: New device IDs for CMP-V

Author: You-Sheng Yang
Author Date: 2020-01-17 06:21:51 UTC

Bug 1856103: New device IDs for CMP-V

bug-1856103/new-device-ids-for-cmp-v/oem-osp1-bionic 2020-03-23 09:02:07 UTC 2020-03-23
Bug 1856103: New device IDs for CMP-V

Author: You-Sheng Yang
Author Date: 2020-01-17 06:21:51 UTC

Bug 1856103: New device IDs for CMP-V

bug-1866734/fix-selftest-retry-v2/oem-bionic 2020-03-16 09:06:26 UTC 2020-03-16
Bug 1866734: Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-16 08:00:08 UTC

Bug 1866734: Input: i8042 - fix the selftest retry logic

bug-1866734/fix-selftest-retry-v2/bionic 2020-03-16 09:03:44 UTC 2020-03-16
Bug 1866734: Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-16 08:00:08 UTC

Bug 1866734: Input: i8042 - fix the selftest retry logic

bug-1866734/fix-selftest-retry-v2/oem-osp1-bionic 2020-03-16 08:16:27 UTC 2020-03-16
Bug 1866734: Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-16 08:00:08 UTC

Bug 1866734: Input: i8042 - fix the selftest retry logic

bug-1866734/fix-selftest-retry-v2/disco 2020-03-16 08:07:35 UTC 2020-03-16
Bug 1866734: Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-16 08:00:08 UTC

Bug 1866734: Input: i8042 - fix the selftest retry logic

bug-1866734/fix-selftest-retry-v2/eoan 2020-03-16 08:05:02 UTC 2020-03-16
Bug 1866734: Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-16 08:00:08 UTC

Bug 1866734: Input: i8042 - fix the selftest retry logic

bug-1866734/fix-selftest-retry-v2/focal 2020-03-16 08:01:46 UTC 2020-03-16
Bug 1866734: Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-16 08:00:08 UTC

Bug 1866734: Input: i8042 - fix the selftest retry logic

bug-1866734/fix-selftest-retry-v2/unstable 2020-03-16 08:00:08 UTC 2020-03-16
Bug 1866734: Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-16 08:00:08 UTC

Bug 1866734: Input: i8042 - fix the selftest retry logic

bug-1866734/fix-selftest-retry-v2/mainline 2020-03-16 07:46:01 UTC 2020-03-16
Input: i8042 - fix the selftest retry logic

Author: You-Sheng Yang
Author Date: 2020-03-10 03:36:40 UTC

Input: i8042 - fix the selftest retry logic

It returns -NODEV at the first selftest timeout, so the retry logic
doesn't work. Move the return outside of the while loop to make it real
retry 5 times before returns -ENODEV.

BTW, the origin loop will retry 6 times, also fix this.

Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1867099/CONFIG_EROFS_FS_ZIP=y/unstable 2020-03-12 07:34:29 UTC 2020-03-12
UBUNTU: [Config] CONFIG_EROFS_FS_ZIP=y

Author: You-Sheng Yang
Author Date: 2020-03-12 07:24:54 UTC

UBUNTU: [Config] CONFIG_EROFS_FS_ZIP=y

BugLink: https://bugs.launchpad.net/bugs/1867099

Enable fixed-sized output compression for EROFS as it's default.

Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1867099/CONFIG_EROFS_FS_ZIP=y/focal 2020-03-12 07:24:54 UTC 2020-03-12
UBUNTU: [Config] CONFIG_EROFS_FS_ZIP=y

Author: You-Sheng Yang
Author Date: 2020-03-12 07:24:54 UTC

UBUNTU: [Config] CONFIG_EROFS_FS_ZIP=y

BugLink: https://bugs.launchpad.net/bugs/1867099

Enable fixed-sized output compression for EROFS as it's default.

Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1867055/revert-changes-for-bug-1859407/eoan 2020-03-12 06:03:34 UTC 2020-03-12
Bug 1867055: Revert changes for Bug-1859407

Author: You-Sheng Yang
Author Date: 2020-03-12 06:03:34 UTC

Bug 1867055: Revert changes for Bug-1859407

bug-1864284/check-disconnect-status/unstable 2020-02-23 12:46:28 UTC 2020-02-23
Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

Author: You-Sheng Yang
Author Date: 2020-02-22 09:19:10 UTC

Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

bug-1864284/check-disconnect-status/oem-osp1-bionic 2020-02-23 12:40:54 UTC 2020-02-23
Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

Author: You-Sheng Yang
Author Date: 2020-02-22 09:19:10 UTC

Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

bug-1864284/check-disconnect-status/focal 2020-02-23 12:38:44 UTC 2020-02-23
Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

Author: You-Sheng Yang
Author Date: 2020-02-22 09:19:10 UTC

Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

bug-1864284/check-disconnect-status/eoan 2020-02-23 12:34:55 UTC 2020-02-23
Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

Author: You-Sheng Yang
Author Date: 2020-02-22 09:19:10 UTC

Bug 1864284: r8152 blocks USB reset during hotplugs of Dell WD19/WD19DC

bug-1864284/check-disconnect-status/v5.4 2020-02-23 11:17:17 UTC 2020-02-23
r8151: check disconnect status after sleep

Author: You-Sheng Yang
Author Date: 2020-02-23 11:16:33 UTC

r8151: check disconnect status after sleep

Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1859792/debug-ps2-protocol/focal 2020-02-14 07:48:25 UTC 2020-02-14
Bug 1859792: debug PS/2 protocol selection

Author: You-Sheng Yang
Author Date: 2020-02-14 07:48:25 UTC

Bug 1859792: debug PS/2 protocol selection

bug-1853219/add-intel_thermal_pch-driver-for-CML-H/unstable 2020-02-10 15:14:37 UTC 2020-02-10
Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

Author: You-Sheng Yang
Author Date: 2020-02-10 15:04:07 UTC

Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

bug-1853219/add-intel_thermal_pch-driver-for-CML-H/focal 2020-02-10 15:10:47 UTC 2020-02-10
Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

Author: You-Sheng Yang
Author Date: 2020-02-10 15:04:07 UTC

Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

bug-1853219/add-intel_thermal_pch-driver-for-CML-H/eoan 2020-02-10 15:08:34 UTC 2020-02-10
Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

Author: You-Sheng Yang
Author Date: 2020-02-10 15:04:07 UTC

Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

bug-1853219/add-intel_thermal_pch-driver-for-CML-H/oem-osp1-bionic 2020-02-10 15:04:07 UTC 2020-02-10
Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

Author: You-Sheng Yang
Author Date: 2020-02-10 15:04:07 UTC

Bug 1853219: Add intel_thermal_pch driver support Comet Lake -H

bug-1842268/ath11k-qca6390-bringup/mainline-v5.5-wip 2020-02-10 12:44:21 UTC 2020-02-10
fix build error for const type in __mhi_bdf_to_controller

Author: Wen Gong
Author Date: 2020-01-15 02:32:48 UTC

fix build error for const type in __mhi_bdf_to_controller

bug-1855244/backport-asound-patches/oem-osp1 2020-02-05 05:40:36 UTC 2020-02-05
Bug 1855244: backport patches to 18.04 OEM kernel

Author: You-Sheng Yang
Author Date: 2019-12-24 08:56:33 UTC

Bug 1855244: backport patches to 18.04 OEM kernel

bug-1860940/fix-hp-wmi-feature2-query/oem-osp1-bionic 2020-01-27 07:19:20 UTC 2020-01-27
Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 b...

Author: You-Sheng Yang
Author Date: 2020-01-27 06:59:02 UTC

Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes

bug-1860940/fix-hp-wmi-feature2-query/eoan 2020-01-27 07:13:57 UTC 2020-01-27
Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 b...

Author: You-Sheng Yang
Author Date: 2020-01-27 06:59:02 UTC

Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes

bug-1860940/fix-hp-wmi-feature2-query/disco 2020-01-27 07:10:11 UTC 2020-01-27
Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 b...

Author: You-Sheng Yang
Author Date: 2020-01-27 06:59:02 UTC

Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes

bug-1860940/fix-hp-wmi-feature2-query/oem-bionic 2020-01-27 07:06:00 UTC 2020-01-27
Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 b...

Author: You-Sheng Yang
Author Date: 2020-01-27 06:59:02 UTC

Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes

bug-1860940/fix-hp-wmi-feature2-query/bionic 2020-01-27 06:59:02 UTC 2020-01-27
Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 b...

Author: You-Sheng Yang
Author Date: 2020-01-27 06:59:02 UTC

Bug 1860940: platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes

bug-1858761/fix-dell-aio-uart-backlight/focal 2020-01-14 05:35:34 UTC 2020-01-14
Bug 1858671: UBUNTU: SAUCE: platform/x86: dell-uart-backlight: add retry for ...

Author: You-Sheng Yang
Author Date: 2020-01-14 05:03:48 UTC

Bug 1858671: UBUNTU: SAUCE: platform/x86: dell-uart-backlight: add retry for get scalar status

bug-1858761/fix-dell-aio-uart-backlight/eoan 2020-01-14 05:32:06 UTC 2020-01-14
Bug 1858671: UBUNTU: SAUCE: platform/x86: dell-uart-backlight: add retry for ...

Author: You-Sheng Yang
Author Date: 2020-01-14 05:03:48 UTC

Bug 1858671: UBUNTU: SAUCE: platform/x86: dell-uart-backlight: add retry for get scalar status

bug-1858761/fix-dell-aio-uart-backlight/disco 2020-01-14 05:03:48 UTC 2020-01-14
Bug 1858671: UBUNTU: SAUCE: platform/x86: dell-uart-backlight: add retry for ...

Author: You-Sheng Yang
Author Date: 2020-01-14 05:03:48 UTC

Bug 1858671: UBUNTU: SAUCE: platform/x86: dell-uart-backlight: add retry for get scalar status

bug-1852989/fix-ethernet-over-thunderbolt-probe-after-s2idle/eoan 2020-01-13 08:47:19 UTC 2020-01-13
Bug 1852989: PM: sleep: Simplify suspend-to-idle control flow

Author: You-Sheng Yang
Author Date: 2020-01-09 14:40:32 UTC

Bug 1852989: PM: sleep: Simplify suspend-to-idle control flow

bug-1852989/fix-ethernet-over-thunderbolt-probe-after-s2idle/oem-osp1-bionic 2020-01-13 02:22:33 UTC 2020-01-13
Bug 1852989: PM: sleep: Simplify suspend-to-idle control flow

Author: You-Sheng Yang
Author Date: 2020-01-09 14:40:32 UTC

Bug 1852989: PM: sleep: Simplify suspend-to-idle control flow

bug-1855244/backport-asound-patches/1030-oem-osp1+lp1853991.1855244 2019-12-26 03:17:11 UTC 2019-12-26
Bug 1855244: backport patches to 18.04 OEM kernel

Author: You-Sheng Yang
Author Date: 2019-12-24 08:56:33 UTC

Bug 1855244: backport patches to 18.04 OEM kernel

bug-1856639/fix-elan-resume-failure-EREMOTEIO/oem-osp1-bionic 2019-12-23 07:07:26 UTC 2019-12-23
Bug 1856639: HID: i2c-hid: fix some ELAN touchpad failed to resume with -EREM...

Author: You-Sheng Yang
Author Date: 2019-12-23 07:07:26 UTC

Bug 1856639: HID: i2c-hid: fix some ELAN touchpad failed to resume with -EREMOTEIO

bug-1856642/new-id-06ee-for-cml-pch/oem-osp1-bionic 2019-12-17 04:34:27 UTC 2019-12-17
Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

Author: You-Sheng Yang
Author Date: 2019-12-17 04:19:12 UTC

Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

bug-1856642/new-id-06ee-for-cml-pch/focal 2019-12-17 04:31:05 UTC 2019-12-17
Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

Author: You-Sheng Yang
Author Date: 2019-12-17 04:19:12 UTC

Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

bug-1856642/new-id-06ee-for-cml-pch/unstable 2019-12-17 04:25:37 UTC 2019-12-17
Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

Author: You-Sheng Yang
Author Date: 2019-12-17 04:19:12 UTC

Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

bug-1856642/new-id-06ee-for-cml-pch/eoan 2019-12-17 04:21:34 UTC 2019-12-17
Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

Author: You-Sheng Yang
Author Date: 2019-12-17 04:19:12 UTC

Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

bug-1856642/new-id-06ee-for-cml-pch/disco 2019-12-17 04:19:12 UTC 2019-12-17
Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

Author: You-Sheng Yang
Author Date: 2019-12-17 04:19:12 UTC

Bug 1856642: Add new PCH ID for the Intel Comet Lake -H variant

bug-1853942/PCI-also-apply-D3-delay-when-leaving-D3cold/oem-osp1-bionic 2019-12-11 05:48:15 UTC 2019-12-11
Bug 1853942: PCI: also apply D3 delay when leaving D3cold

Author: You-Sheng Yang
Author Date: 2019-12-11 05:48:15 UTC

Bug 1853942: PCI: also apply D3 delay when leaving D3cold

bug-1853942/PCI-also-apply-D3-delay-when-leaving-D3cold/v5.4 2019-12-11 05:44:04 UTC 2019-12-11
PCI: also apply D3 delay when leaving D3cold

Author: Daniel Drake
Author Date: 2019-09-27 09:02:02 UTC

PCI: also apply D3 delay when leaving D3cold

This delay is needed to fix resume from s2idle of the XHCI controller on
AMD Ryzen SoCs, where a 20ms delay is required (this will be quirked
in a followup patch), to avoid this failure:

  xhci_hcd 0000:03:00.4: WARN: xHC restore state timeout
  xhci_hcd 0000:03:00.4: PCI post-resume error -110!

The D3 delay is already being performed in a runtime resume from D3cold,
through the following sequence of events:

     pci_pm_runtime_resume
  -> pci_restore_standard_config
  -> pci_set_power_state(D0)
  -> __pci_start_power_transition
  -> pci_platform_power_transition
  -> pci_update_current_state

At this point, the device has been set to D0 at the platform level,
so pci_update_current_state() reads pmcsr and updates dev->current_state
to D3hot. Now when we reach pci_raw_set_power_state() the D3 delay will
be applied.

However, the D3cold resume from s2idle path is somewhat different, and
we arrive at the same function without hitting pci_update_current_state()
along the way:
     pci_pm_resume_noirq
  -> pci_pm_default_resume_early
  -> pci_power_up
  -> pci_raw_set_power_state

As dev->current_state is D3cold, the D3 delay is skipped and the XHCI
controllers fail to be powered up.

Apply the D3 delay in the s2idle resume case too, in order to fix
USB functionality after resume.

Link: http://lkml.kernel.org/r/CAD8Lp47Vh69gQjROYG69=waJgL7hs1PwnLonL9+27S_TcRhixA@mail.gmail.com
Signed-off-by: Daniel Drake <drake@endlessm.com>

bug-1854432/fix-port-checks-for-MST-support-on-gen-11/focal 2019-12-03 05:12:17 UTC 2019-12-03
Bug 1854432: drm/i915: fix port checks for MST support on gen >= 11

Author: You-Sheng Yang
Author Date: 2019-12-02 10:27:20 UTC

Bug 1854432: drm/i915: fix port checks for MST support on gen >= 11

bug-1854432/fix-port-checks-for-MST-support-on-gen-11/eoan 2019-12-03 05:07:34 UTC 2019-12-03
Bug 1854432: drm/i915: fix port checks for MST support on gen >= 11

Author: You-Sheng Yang
Author Date: 2019-12-02 10:27:20 UTC

Bug 1854432: drm/i915: fix port checks for MST support on gen >= 11

bug-1854432/fix-port-checks-for-MST-support-on-gen-11/oem-osp1-bionic 2019-12-03 04:08:38 UTC 2019-12-03
Bug 1854432: drm/i915: fix port checks for MST support on gen >= 11

Author: You-Sheng Yang
Author Date: 2019-12-02 10:27:20 UTC

Bug 1854432: drm/i915: fix port checks for MST support on gen >= 11

bug-1848978/perf-enabling-for-comet-ice-lake/oem-osp1-bionic 2019-11-27 07:21:40 UTC 2019-11-27
Bug 1848978: perf enabling for Comet Lake/Ice Lake

Author: You-Sheng Yang
Author Date: 2019-11-15 13:22:19 UTC

Bug 1848978: perf enabling for Comet Lake/Ice Lake

bug-1848978/perf-enabling-for-comet-ice-lake/disco 2019-11-27 07:15:33 UTC 2019-11-27
Bug 1848978: perf enabling for Comet Lake/Ice Lake

Author: You-Sheng Yang
Author Date: 2019-11-15 13:22:19 UTC

Bug 1848978: perf enabling for Comet Lake/Ice Lake

bug-1848978/perf-enabling-for-comet-ice-lake/eoan 2019-11-27 06:54:38 UTC 2019-11-27
Bug 1848978: perf enabling for Comet Lake

Author: You-Sheng Yang
Author Date: 2019-11-15 13:22:19 UTC

Bug 1848978: perf enabling for Comet Lake

bug-1847450/intel_pmc_core-for-comet-lake/oem-osp1-bionic 2019-11-27 06:30:46 UTC 2019-11-27
Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform supp...

Author: You-Sheng Yang
Author Date: 2019-11-26 07:31:56 UTC

Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver

bug-1847450/intel_pmc_core-for-comet-lake/disco 2019-11-27 06:26:06 UTC 2019-11-27
Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform supp...

Author: You-Sheng Yang
Author Date: 2019-11-26 07:31:56 UTC

Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver

bug-1847450/intel_pmc_core-for-comet-lake/eoan 2019-11-27 06:25:11 UTC 2019-11-27
Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform supp...

Author: You-Sheng Yang
Author Date: 2019-11-26 07:31:56 UTC

Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver

bug-1847450/intel_pmc_core-for-comet-lake/unstable 2019-11-27 06:23:29 UTC 2019-11-27
Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform supp...

Author: You-Sheng Yang
Author Date: 2019-11-26 07:31:56 UTC

Bug 1847450: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver

bug-1847454/intel-rapl-for-cometlake/disco 2019-11-25 06:38:02 UTC 2019-11-25
Bug 1847454: powercap/intel_rapl: add support for Cometlake

Author: You-Sheng Yang
Author Date: 2019-11-21 10:54:22 UTC

Bug 1847454: powercap/intel_rapl: add support for Cometlake

bug-1847454/intel-rapl-for-cometlake/eoan 2019-11-25 06:35:26 UTC 2019-11-25
Bug 1847454: powercap/intel_rapl: add support for Cometlake

Author: You-Sheng Yang
Author Date: 2019-11-21 10:54:22 UTC

Bug 1847454: powercap/intel_rapl: add support for Cometlake

bug-1847454/intel-rapl-for-cometlake/unstable 2019-11-25 06:32:19 UTC 2019-11-25
Bug 1847454: powercap/intel_rapl: add support for Cometlake

Author: You-Sheng Yang
Author Date: 2019-11-21 10:54:22 UTC

Bug 1847454: powercap/intel_rapl: add support for Cometlake

bug-1849075/ALSA-hda-realtek-Move-some-alc236-pintbls-to-fallbac/oem-osp1-bionic 2019-11-22 11:15:44 UTC 2019-11-22
Bug 1849075: ALSA: hda/realtek - Move some alc236 pintbls to fallback table

Author: You-Sheng Yang
Author Date: 2019-11-22 11:15:44 UTC

Bug 1849075: ALSA: hda/realtek - Move some alc236 pintbls to fallback table

bug-1847454/intel-rapl-for-cometlake/oem-osp1-bionic 2019-11-21 11:22:36 UTC 2019-11-21
Bug 1847454: powercap/intel_rapl: add support for Cometlake

Author: You-Sheng Yang
Author Date: 2019-11-21 10:54:22 UTC

Bug 1847454: powercap/intel_rapl: add support for Cometlake

bug-1847451/turbostat-cml/oem-osp1-bionic 2019-11-20 08:18:47 UTC 2019-11-20
Bug 1847451: tools/power turbostat: Add Cometlake support

Author: You-Sheng Yang
Author Date: 2019-11-20 08:18:47 UTC

Bug 1847451: tools/power turbostat: Add Cometlake support

bug-1847451/turbostat-cml/disco 2019-11-20 08:13:24 UTC 2019-11-20
Bug 1847451: tools/power turbostat: Add Cometlake support

Author: You-Sheng Yang
Author Date: 2019-11-20 08:13:24 UTC

Bug 1847451: tools/power turbostat: Add Cometlake support

bug-1847451/turbostat-cml/eoan 2019-11-20 08:08:48 UTC 2019-11-20
Bug 1847451: tools/power turbostat: Add Cometlake support

Author: You-Sheng Yang
Author Date: 2019-11-20 08:08:48 UTC

Bug 1847451: tools/power turbostat: Add Cometlake support

bug-1847451/turbostat-cml/unstable 2019-11-20 08:01:18 UTC 2019-11-20
Bug 1847451: tools/power turbostat: Add Cometlake support

Author: You-Sheng Yang
Author Date: 2019-11-20 08:01:18 UTC

Bug 1847451: tools/power turbostat: Add Cometlake support

bug-1851210/debug-reboot/oem-osp1-bionic 2019-11-18 09:09:26 UTC 2019-11-18
Bug 1851210: debug reboot

Author: You-Sheng Yang
Author Date: 2019-11-14 03:28:57 UTC

Bug 1851210: debug reboot

bug-1841723/add-delay-v2/linux-next 2019-11-15 07:45:45 UTC 2019-11-15
HID: i2c-hid: sleep 60ms for every successful SET_POWER call

Author: You-Sheng Yang
Author Date: 2019-11-01 07:06:01 UTC

HID: i2c-hid: sleep 60ms for every successful SET_POWER call

Goodix touchpad 27C6:01F0 fails to switch to PTP mode when resumed from
s2idle suspend. The traffic after resumed looks like:

  [ 275.312190] i2c_hid i2c-DELL096E:00: i2c_hid_set_power
  [ 275.312191] i2c_hid i2c-DELL096E:00: __i2c_hid_command: cmd=05 00 01 08
  [ 283.926905] i2c_hid i2c-DELL096E:00: i2c_hid_set_power
  [ 283.926910] i2c_hid i2c-DELL096E:00: __i2c_hid_command: cmd=05 00 00 08
  [ 283.927146] i2c_hid i2c-DELL096E:00: i2c_hid_set_or_send_report
  [ 283.927149] i2c_hid i2c-DELL096E:00: __i2c_hid_command: cmd=05 00 37 03 06 00 05 00 07 00 00
  [ 283.927872] i2c_hid i2c-DELL096E:00: i2c_hid_set_or_send_report
  [ 283.927874] i2c_hid i2c-DELL096E:00: __i2c_hid_command: cmd=05 00 33 03 06 00 05 00 03 03 00
  [ 283.929148] i2c_hid i2c-DELL096E:00: i2c_hid_set_or_send_report
  [ 283.929151] i2c_hid i2c-DELL096E:00: __i2c_hid_command: cmd=05 00 35 03 06 00 05 00 05 03 00
  [ 289.262675] i2c_hid i2c-DELL096E:00: input: 0b 00 01 00 00 00 00 00 00 00 00
  [ 289.270314] i2c_hid i2c-DELL096E:00: input: 0b 00 01 00 fe 00 00 00 00 00 00
  [ 289.276806] i2c_hid i2c-DELL096E:00: input: 0b 00 01 00 fd 00 00 00 00 00 00
  ...

The time delay between i2c_hid_set_power and i2c_hid_set_or_send_report
is less than vendor recommended 60ms, so it failed to complete its power
state transition, ignored i2c_hid_set_or_send_report and remains
operating in legacy mouse mode, and therefore it gives unsupported input
reports.

According to HID over I2C specification v1.0 section 7.2.8, a device is
allowed to take at most 1 second to make the transition to the specified
power state. This change adds a 60ms sleep to i2c_hid_set_power().

References: https://bugzilla.kernel.org/show_bug.cgi?id=204991
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1841723/add-delay-v2/unstable 2019-11-15 07:39:44 UTC 2019-11-15
Bug 1841723: sleep 60ms for every successful SET_POWER call

Author: You-Sheng Yang
Author Date: 2019-11-15 06:56:13 UTC

Bug 1841723: sleep 60ms for every successful SET_POWER call

bug-1841723/add-delay-v2/eoan 2019-11-15 07:36:26 UTC 2019-11-15
Bug 1841723: sleep 60ms for every successful SET_POWER call

Author: You-Sheng Yang
Author Date: 2019-11-15 06:56:13 UTC

Bug 1841723: sleep 60ms for every successful SET_POWER call

bug-1841723/add-delay-v2/disco 2019-11-15 07:30:10 UTC 2019-11-15
Bug 1841723: sleep 60ms for every successful SET_POWER call

Author: You-Sheng Yang
Author Date: 2019-11-15 06:56:13 UTC

Bug 1841723: sleep 60ms for every successful SET_POWER call

bug-1841723/add-delay-v2/oem-osp1-bionic 2019-11-15 06:56:13 UTC 2019-11-15
Bug 1841723: sleep 60ms for every successful SET_POWER call

Author: You-Sheng Yang
Author Date: 2019-11-15 06:56:13 UTC

Bug 1841723: sleep 60ms for every successful SET_POWER call

bug-1841723/remove-runtime-power-management/oem-osp1-bionic 2019-11-15 06:03:14 UTC 2019-11-15
HID: i2c-hid: Send power-on command after reset

Author: Hans de Goede
Author Date: 2019-10-20 21:47:18 UTC

HID: i2c-hid: Send power-on command after reset

Before commit 67b18dfb8cfc ("HID: i2c-hid: Remove runtime power
management"), any i2c-hid touchscreens would typically be runtime-suspended
between the driver loading and Xorg or a Wayland compositor opening it,
causing it to be resumed again. This means that before this change,
we would call i2c_hid_set_power(OFF), i2c_hid_set_power(ON) before the
graphical session would start listening to the touchscreen.

It turns out that at least some SIS touchscreens, such as the one found
on the Asus T100HA, need a power-on command after reset, otherwise they
will not send any events.

Fixes: 67b18dfb8cfc ("HID: i2c-hid: Remove runtime power management")
Cc: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
(cherry picked from commit 43b7029f475e7497da1de1f4a1742241812bf266)
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

for-mainline/remove-orphaned-member-sleep_delay/linux-next 2019-11-15 05:29:11 UTC 2019-11-15
HID: i2c-hid: remove orphaned member sleep_delay

Author: You-Sheng Yang
Author Date: 2019-11-15 05:26:05 UTC

HID: i2c-hid: remove orphaned member sleep_delay

This was introduced in commit 00b790ea545b ("HID: i2c-hid: Add a small
delay after sleep command for Raydium touchpanel") which has been
effectively reverted by commit 67b18dfb8cfc ("HID: i2c-hid: Remove
runtime power management").

Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

temp/bug-1852070-1852386/oem-osp1-bionic 2019-11-15 03:04:54 UTC 2019-11-15
Merge remote-tracking branch 'vicamo/bug-1852386/fix-detection-for-a-cmp-v-pc...

Author: You-Sheng Yang
Author Date: 2019-11-15 03:03:49 UTC

Merge remote-tracking branch 'vicamo/bug-1852386/fix-detection-for-a-cmp-v-pch/oem-osp1-bionic' into bug-1852070/add-comet-lake-h-pci-ids/oem-osp1-bionic

bug-1852070/add-comet-lake-h-pci-ids/oem-osp1-bionic 2019-11-15 02:56:15 UTC 2019-11-15
Bug 1852070: UBUNTU: SAUCE: ALSA: hda: Add Cometlake-S PCI ID

Author: You-Sheng Yang
Author Date: 2019-11-15 02:56:15 UTC

Bug 1852070: UBUNTU: SAUCE: ALSA: hda: Add Cometlake-S PCI ID

bug-1846335/add-cml-h-ids/unstable 2019-11-14 11:30:25 UTC 2019-11-14
Bug 1846335: Add new IDs for Intel CML-H

Author: You-Sheng Yang
Author Date: 2019-10-31 13:46:49 UTC

Bug 1846335: Add new IDs for Intel CML-H

Bump versions.

bug-1846335/add-cml-h-ids/eoan 2019-11-14 11:15:49 UTC 2019-11-14
Bug 1846335: Add new IDs for Intel CML-H

Author: You-Sheng Yang
Author Date: 2019-10-31 13:46:49 UTC

Bug 1846335: Add new IDs for Intel CML-H

Bump versions.

bug-1846335/add-cml-h-ids/oem-osp1-bionic 2019-11-14 11:10:39 UTC 2019-11-14
Bug 1846335: Add new IDs for Intel CML-H

Author: You-Sheng Yang
Author Date: 2019-10-31 13:46:49 UTC

Bug 1846335: Add new IDs for Intel CML-H

Bump versions.

bug-1846335/add-cml-h-ids/oem-bionic 2019-11-14 11:09:49 UTC 2019-11-14
Bug 1846335: Add new IDs for Intel CML-H

Author: You-Sheng Yang
Author Date: 2019-10-31 13:46:49 UTC

Bug 1846335: Add new IDs for Intel CML-H

Bump versions.

bug-1846335/add-cml-h-ids/disco 2019-11-14 11:06:27 UTC 2019-11-14
Bug 1846335: Add new IDs for Intel CML-H

Author: You-Sheng Yang
Author Date: 2019-10-31 13:46:49 UTC

Bug 1846335: Add new IDs for Intel CML-H

Bump versions.

bug-1852386/fix-detection-for-a-cmp-v-pch/oem-osp1-bionic 2019-11-14 08:22:16 UTC 2019-11-14
Bug 1852386: UBUNTU: SAUCE: drm/i915: Fix detection for a CMP-V PCH

Author: You-Sheng Yang
Author Date: 2019-11-13 09:10:55 UTC

Bug 1852386: UBUNTU: SAUCE: drm/i915: Fix detection for a CMP-V PCH

bug-1852386/fix-detection-for-a-cmp-v-pch/unstable 2019-11-13 09:49:58 UTC 2019-11-13
Bug 1852386: Add new CNL PCH ID seen on a CML platform

Author: You-Sheng Yang
Author Date: 2019-11-13 09:22:06 UTC

Bug 1852386: Add new CNL PCH ID seen on a CML platform

bug-1852386/fix-detection-for-a-cmp-v-pch/focal 2019-11-13 09:37:26 UTC 2019-11-13
Bug 1852386: Add new CNL PCH ID seen on a CML platform

Author: You-Sheng Yang
Author Date: 2019-11-13 09:22:06 UTC

Bug 1852386: Add new CNL PCH ID seen on a CML platform

bug-1852386/fix-detection-for-a-cmp-v-pch/eoan 2019-11-13 09:22:06 UTC 2019-11-13
Bug 1852386: Add new CNL PCH ID seen on a CML platform

Author: You-Sheng Yang
Author Date: 2019-11-13 09:22:06 UTC

Bug 1852386: Add new CNL PCH ID seen on a CML platform

bug-1852386/fix-detection-for-a-cmp-v-pch/drm-tip 2019-11-13 07:32:53 UTC 2019-11-13
drm/i915: Fix detection for a CMP-V PCH

Author: Imre Deak
Author Date: 2019-11-12 10:46:08 UTC

drm/i915: Fix detection for a CMP-V PCH

According to internal documents I found for CMP PCHs the PCI ID 0xA3C1
belongs to a CMP-V chipset. Based on the same docs the programming of
the PCH is compatible with that of KBP. Fix up my previous wrong
assumption accordingly using the SPT programming which in turn is the
basis for KBP.

The original bug reporter verified that this is the correct PCH
identification (the only way we'll program valid DDC pin-pair values to
the GMBUS register) and the Windows team uses the same identification
(that is using the KBP programming model for this PCH).

I filed the necessary Bspec update requests (BSpec/33734).

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112051
Fixes: 37c92dc303dd ("drm/i915: Add new CNL PCH ID seen on a CML platform")
Reported-and-tested-by: Cyrus <cyrus.lien@canonical.com>
Cc: Cyrus <cyrus.lien@canonical.com>
Cc: Timo Aaltonen <tjaalton@ubuntu.com>
Cc: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>

temp/bug-1840239-1846335-1851216-1852216/oem-osp1-bionic 2019-11-13 06:05:48 UTC 2019-11-13
Bug 1840239, 1846335, 1851216, 1852216: bump version

Author: You-Sheng Yang
Author Date: 2019-11-13 06:05:48 UTC

Bug 1840239, 1846335, 1851216, 1852216: bump version

bug-1852216/disable-hpet-coffelake-h/eoan 2019-11-13 05:49:56 UTC 2019-11-13
UBUNTU: SAUCE: x86/intel: Disable HPET on Intel Coffe Lake H platforms

Author: Kai-Heng Feng
Author Date: 2019-11-12 12:59:37 UTC

UBUNTU: SAUCE: x86/intel: Disable HPET on Intel Coffe Lake H platforms

BugLink: https://bugs.launchpad.net/bugs/1852216

Like CFL and ICL, we need to disable HPET on CFL-H.

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>

bug-1852216/disable-hpet-coffelake-h/disco 2019-11-13 05:49:19 UTC 2019-11-13
UBUNTU: SAUCE: x86/intel: Disable HPET on Intel Coffe Lake H platforms

Author: Kai-Heng Feng
Author Date: 2019-11-12 12:59:37 UTC

UBUNTU: SAUCE: x86/intel: Disable HPET on Intel Coffe Lake H platforms

BugLink: https://bugs.launchpad.net/bugs/1852216

Like CFL and ICL, we need to disable HPET on CFL-H.

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>

bug-1852216/disable-hpet-coffelake-h/bionic 2019-11-13 05:42:25 UTC 2019-11-13
UBUNTU: SAUCE: x86/intel: Disable HPET on Intel Coffe Lake H platforms

Author: Kai-Heng Feng
Author Date: 2019-11-12 12:59:37 UTC

UBUNTU: SAUCE: x86/intel: Disable HPET on Intel Coffe Lake H platforms

BugLink: https://bugs.launchpad.net/bugs/1852216

Like CFL and ICL, we need to disable HPET on CFL-H.

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>

temp/bug-1846335-1851216/oem-osp1-bionic 2019-11-13 03:08:49 UTC 2019-11-13
Merge remote-tracking branches 'vicamo/bug-1846335/add-cml-h-ids/oem-osp1-bio...

Author: You-Sheng Yang
Author Date: 2019-11-13 03:08:49 UTC

Merge remote-tracking branches 'vicamo/bug-1846335/add-cml-h-ids/oem-osp1-bionic' and 'vicamo/bug-1851216/skip-pit-initialization/oem-osp1-bionic' into HEAD

1100 of 240 results
This repository contains Public information 
Everyone can see this information.

Subscribers