~vicamo/+git/ubuntu-kernel:bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/oem-bionic

Last commit made on 2020-07-09
Get this branch:
git clone -b bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/oem-bionic https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/oem-bionic
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

7014908... by You-Sheng Yang

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

712118c... by You-Sheng Yang

Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Similar to AH544, without these quirks, the touchpad is not responsive
on this product. Add it to the nomux/notimeout list alongside other
similar Fujitsu laptops.

BugLink: https://bugs.launchpad.net/bugs/1886257
Signed-off-by: You-Sheng Yang <email address hidden>

499b968... by AceLan Kao

UBUNTU: Ubuntu-oem-4.15.0-1092.102

Signed-off-by: AceLan Kao <email address hidden>

e590e31... by Hui Wang

UBUNTU: SAUCE: ALSA: hda - let hs_mic be picked ahead of hp_mic

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

We have a Dell AIO, there is neither internal speaker nor internal
mic, only a multi-function audio jack on it.

Users reported that after freshly installing the OS and plug
a headset to the audio jack, the headset can't output sound. I
reproduced this bug, at that moment, the Input Source is as below:
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Headphone Mic' 'Headset Mic'
  Item0: 'Headphone Mic'

That is because the patch_realtek will set this audio jack as mic_in
mode if Input Source's value is hp_mic.

If it is not fresh installing, this issue will not happen since the
systemd will run alsactl restore -f /var/lib/alsa/asound.state, this
will set the 'Input Source' according to history value.

If there is internal speaker or internal mic, this issue will not
happen since there is valid sink/source in the pulseaudio, the PA will
set the 'Input Source' according to active_port.

To fix this issue, change the parser function to let the hs_mic be
stored ahead of hp_mic.

Cc: <email address hidden>
Signed-off-by: Hui Wang <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
(cherry picked from commit 6a6ca7881b1ab1c13fe0d70bae29211a65dd90de
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git)
Signed-off-by: Hui Wang <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Signed-off-by: AceLan Kao <email address hidden>

e18dbee... by tglx

x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode

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

Tony reported a boot regression caused by the recent workaround for systems
which have a disabled (clock gate off) PIT.

On his machine the kernel fails to initialize the PIT because
apic_needs_pit() does not take into account whether the local APIC
interrupt delivery mode will actually allow to setup and use the local
APIC timer. This should be easy to reproduce with acpi=off on the
command line which also disables HPET.

Due to the way the PIT/HPET and APIC setup ordering works (APIC setup can
require working PIT/HPET) the information is not available at the point
where apic_needs_pit() makes this decision.

To address this, split out the interrupt mode selection from
apic_intr_mode_init(), invoke the selection before making the decision
whether PIT is required or not, and add the missing checks into
apic_needs_pit().

Fixes: c8c4076723da ("x86/timer: Skip PIT initialization on modern chipsets")
Reported-by: Anthony Buckley <email address hidden>
Tested-by: Anthony Buckley <email address hidden>
Signed-off-by: Thomas Gleixner <email address hidden>
Signed-off-by: Ingo Molnar <email address hidden>
Cc: Daniel Drake <email address hidden>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=206125
Link: https://<email address hidden>
(backported from commit 979923871f69a4dc926658f9f9a1a4c1bde57552)
Signed-off-by: You-Sheng Yang <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Sultan Alsawaf <email address hidden>
Signed-off-by: AceLan Kao <email address hidden>

135cbf3... by AceLan Kao

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1885792
Properties: no-test-build
Signed-off-by: AceLan Kao <email address hidden>

a4533c1... by AceLan Kao

UBUNTU: Start new release

Ignore: yes
Signed-off-by: AceLan Kao <email address hidden>

be94e9f... by Marcelo Cerri

UBUNTU: Ubuntu-oem-4.15.0-1091.101

Signed-off-by: Marcelo Henrique Cerri <email address hidden>

95684f4... by Marcelo Cerri

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1885039
Properties: no-test-build
Signed-off-by: Marcelo Henrique Cerri <email address hidden>

c2d88a1... by Marcelo Cerri

UBUNTU: [Config] wireguard -- enable on all architectures

Signed-off-by: Marcelo Henrique Cerri <email address hidden>