~canonical-kernel/ubuntu/+source/linux-oem/+git/cosmic:oem-next

Last commit made on 2019-06-26
Get this branch:
git clone -b oem-next https://git.launchpad.net/~canonical-kernel/ubuntu/+source/linux-oem/+git/cosmic
Members of Canonical Kernel can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

a4c3585... by AceLan Kao

UBUNTU: Ubuntu-oem-4.15.0-1045.50

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

cc9eaaf... by AceLan Kao

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1833962
Signed-off-by: AceLan Kao <email address hidden>

c237bbd... by AceLan Kao

UBUNTU: Start new release

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

56b5f68... by Stefan Bader

UBUNTU: Ubuntu-oem-4.15.0-1043.48

Signed-off-by: Stefan Bader <email address hidden>

6ca3892... by Stefan Bader

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Stefan Bader <email address hidden>

974bba4... by AceLan Kao

UBUNTU: Ubuntu-oem-4.15.0-1042.47

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

3d566d8... by Pierre-Louis Bossart <email address hidden>

ALSA: hda/intel: add CometLake PCI IDs

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

Add PCI IDs for LP and H skews.

Signed-off-by: Pierre-Louis Bossart <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
(cherry picked from commit d4c2ccdb5855ce8786ebc66f7405096065d0c198)
Signed-off-by: Hui Wang <email address hidden>
Signed-off-by: AceLan Kao <email address hidden>

a9548d8... by Guneshwor Singh <email address hidden>

ALSA: hda: Add Icelake PCI ID

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

Icelake is a next generation Intel platform. Add PCI ID for
it.

Signed-off-by: Guneshwor Singh <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
(cherry picked from commit 491f833134ac474434e1c950925c58b2ac13ca72)
Signed-off-by: Hui Wang <email address hidden>
Signed-off-by: AceLan Kao <email address hidden>

055d2e4... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Skip modeset for cdclk changes if possible

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

If we have only a single active pipe and the cdclk change only requires
the cd2x divider to be updated bxt+ can do the update with forcing a full
modeset on the pipe. Try to hook that up.

v2:
- Wait for vblank after an optimized CDCLK change.
- Avoid optimization if the pipe needs a modeset (or was disabled).
- Split CDCLK change to a pre/post plane update step.
v3:
- Use correct version of CDCLK state as old state. (Ville)
- Remove unused intel_cdclk_can_skip_modeset()
v4:
- For consistency call intel_set_cdclk_post_plane_update() only during
  modesets (and not fastsets).
v5:
- Remove the logic to update the CD2X divider on-the-fly on ICL, since
  only a divider of 1 is supported there. Clint also noticed that the
  pipe select bits in CDCLK_CTL are oddly defined on ICL, it's not clear
  yet whether that's only an error in the specification.

Signed-off-by: Ville Syrjälä <email address hidden>
Signed-off-by: Abhay Kumar <email address hidden>
Tested-by: Abhay Kumar <email address hidden>
Signed-off-by: Imre Deak <email address hidden>
Reviewed-by: Clint Taylor <email address hidden>
Link: https://patchwork<email address hidden>
(backported from commit 59f9e9cab3a1e6762fb707d0d829b982930f1349)
Signed-off-by: Hui Wang <email address hidden>
Signed-off-by: AceLan Kao <email address hidden>

274e99f... by Imre Deak <email address hidden>

drm/i915: Remove redundant store of logical CDCLK state

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

We copied the original state into the atomic state already earlier in
the function, so no need to do it a second time.

Cc: Ville Syrjälä <email address hidden>
Signed-off-by: Imre Deak <email address hidden>
Reviewed-by: Ville Syrjälä <email address hidden>
Link: https://patchwork<email address hidden>
(backported from commit 2b21dfbeee725778daed2c3dd45a3fc808176feb)
Signed-off-by: Hui Wang <email address hidden>
Signed-off-by: AceLan Kao <email address hidden>