[ubuntu/bionic-proposed] linux-oem-osp1 5.0.0-1009.10 (Accepted)
Andy Whitcroft
apw at canonical.com
Thu Jun 13 09:35:18 UTC 2019
linux-oem-osp1 (5.0.0-1009.10) bionic; urgency=medium
* linux-oem-osp1: 5.0.0-1009.10 -proposed tracker (LP: #1832464)
* Add DMIC support to oem-kernel (LP: #1826181)
- Revert "ASoC:SOF:get spcm from FE dai link during BE dai link prepare"
- ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream
- ASoC: SOF: enable DEBUG by default
- ASoC: codec: hdac_hdmi: no checking monitor in hw_params
- ASoC: SOF: IPC: add ipc dump function
- ASoC: SOF: Intel: APL: add ipc dump function
- ASoC: SOF: Intel: CNL: add ipc dump function
- ASoC: SOF: fix race in FW boot timeout handling
- ASoC: SOF: pcm: remove runtime PM calls during pcm open/close
- ASoC: SOF: fix error in verbose ipc command parsing
- ASoC: SOF: topology: refine multi-core power up/down to avoid core status
chaos
- ASoC: SOF: core: remove DSP after unregistering machine driver
- ASoC: SOF: core: remove snd_soc_unregister_component in case of error
- ASoC: SOF: uapi: align comments with firmware files
- ASoC: SOF: uapi: mirror firmware changes
- ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt
context
- ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed
- ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed
- ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly
- ALSA: hdac: fix memory release for SST and SOF drivers
- ASoC: SOF: control: correct the copy size for bytes kcontrol put
- ASoC: SOF: core: fix error handling with the probe workqueue
- ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl
- ALSA: hda/realtek - Check headset type by unplug and resume
- ASoC: SOF: fix DSP oops definitions in FW ABI
- ASoC: SOF: soundwire: add initial soundwire support
- ASoC: SOF: bump to ABI 3.6
- Revert "ASoC:SOF: fix FW loaded failed"
- ASoC: SOF: ipc: fix a race, leading to IPC timeouts
- Revert "ALSA: hdac: fix memory release for SST and SOF drivers"
- ASoC: hdac_hdmi: jack hotplug in S3
- ASoC: SOF: Add Comet Lake PCI IDs
- ALSA: hda - Force polling mode on CNL for fixing codec communication
- ALSA: hda: assign polling_mode after azx_bus_init
- ALSA: hda: move polling_mode flag to struct hdac_bus
- ALSA: hda: add polling mode in snd_hdac_bus_get_response
- ASoC: SOF: Force polling mode on CFL and CNL
- ASoC: SOF: hda: save handle to sdev in sof_intel_hda_stream
- ASoC: SOF: topology: add cpu_dai_name for DAIs
- ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream()
- ASoC: SOF: assign link DMA channel at run-time
- ASoC: SOF: hda: reserve host DMA channel for hostless streams
- ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend
- ASoC: SOF: hda: couple host and link DMA during FE hw_free
- ASoC: SOF: Intel: hda-dsp: fix compilation warning
- ASoC: SOF: hda: set autosuspend delay for hda bus device
- ASoC: SOF: Intel: hda: switch to use legacy IRQ mode
- ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb
- ASoC: SOF: intel: hda-stream: fix a deadlock with bus->reg_lock
- [Config-oem] Enable CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT
* [SRU][B/B-OEM/C/D/OEM-OSP1] Add RTL8822 wifi driver rtw88 (LP: #1831828)
- rtw88: new Realtek 802.11ac driver
- rtw88: fix shift of more than 32 bits of a integer
- rtw88: phy: mark expected switch fall-throughs
- rtw88: Make RA_MASK macros ULL
- [Config] Add realtek wifi RTW88 support
- [Config-oem] Add realtek wifi RTW88 support
* Sound device not detected after resume from hibernate (LP: #1826868)
- drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled
- drm/i915: Save the old CDCLK atomic state
- drm/i915: Remove redundant store of logical CDCLK state
- drm/i915: Skip modeset for cdclk changes if possible
* QCA9377 isn't being recognized sometimes (LP: #1757218)
- SAUCE: USB: Disable USB2 LPM at shutdown
* Add new sound card PCIID into the alsa driver (LP: #1832299)
- ALSA: hda/intel: add CometLake PCI IDs
* To support Intel Wireless-AX 22000 series (LP: #1809224)
- iwlwifi: pcie: make array 'prop' static, shrinks object size
- iwlwifi: wrt: add to dump number of lmacs, lmac1 and umac error id
- iwlwifi: mvm: advertise support for TWT in the Extended Capability IE
- iwlwifi: mvm: rely on mac80211 to configure TWT support
- iwlwifi: add PCI IDs for the 22260 device series
- iwlwifi: pcie: recognize NICs with hw_rev 0x364 correctly
- iwlwifi: mvm: fix wrong DCM TLC config
- iwlwifi: correct one of the PCI struct names
- iwlwifi: add new cards for 22560, 9260 and killer series
- iwlwifi: mvm: fix firmware statistics usage
- iwlwifi: remove support for 9000 A-step devices
- iwlwifi: pcie: remove unnecessary iwl_pcie_enable_rx_wake() function
- iwlwifi: pcie: remove suspend/resume workaround for 9000A devices
- iwlwifi: wrt: add 22000 device familiy prph dump support
- iwlwifi: mvm: make NVM access actually fail on failures
- iwlwifi: mvm: support mac80211 TXQs model
- iwlwifi: mvm: support mac80211 AMSDU
- iwlwifi: mvm: fix values in the table example
- iwlwifi: use kmemdup in iwl_parse_nvm_mcc_info()
- iwlwifi: fix spelling mistake "registrating" -> "registering"
- iwlwifi: mvm: bring back mvm GSO code
- iwlwifi: mvm: Flush transmit queues on P2P Device ROC done
- iwlwifi: mvm: Set Tx rate and flags when there is not station
- iwlwifi: mvm: Do not set RTS/CTS protection for P2P Device MAC
- iwlwifi: update hcmds documentation
- iwlwifi: mvm: make num_active_macs unsigned
- iwlwifi: tighten boundary checks
- iwlwifi: memcpy from dev_cmd and not dev_cmd->hdr
- iwlwifi: mvm: avoid possible access out of array.
- iwlwifi: avoid access out of memory allocated
- iwlwifi: fw api: remove unused/deprecated filter status
- iwlwifi: fw api: document WoWLAN patterns command
- iwlwifi: pcie: fix the use of a wrong define
- iwlwifi: iwlmvm: ignore HE PPDU type regarding EOF
- iwlwifi: iwlmvm: in monitor NDP notif take the NSS from rx_vec
- iwlwifi: pcie: add prints to track virtual ID
- iwlwifi: mvm: fix %16 to %016 print format
- iwlwifi: mvm: read IWL_RX_MPDU_PHY_SHORT_PREAMBLE only for CCK
- iwlwifi: pcie: align licensing to dual GPL/BSD
- iwlwifi: mvm: clean up LDBG config command usage
- iwlwifi: mvm: save and export regdb blob from the NVM
- iwlwifi: make iwl_fw_dbg_start_stop_hcmd() inline
- iwlwifi: move iwl_enable_{rx,tx}_ampdu to iwl-modparams.h
- iwlwifi: mvm: pre-initialize alive_data in wait_alive()
- iwlwifi: calculate pointers from out_cmd instead of out_cmd->hdr
- iwlwifi: make sure cur_fw_img is valid before accessing img
- iwlwifi: mvm: remove sta key on wep ap
- iwlwifi: monitor dumping flow cleanup
- iwlwifi: mvm: add an option to dereference vif by id
- iwlwifi: mvm: fix A-MPDU reference assignment
- iwlwifi: mvm: get rid of tx_path_lock
- iwlwifi: remove TOF implementation
- iwlwifi: dvm: remove useless condition
- iwlwifi: pcie: use u32* argument to iwl_trans_get_fw_monitor_len()
- iwlwifi: mvm: Disconnect on large beacon loss
- iwlwifi: mvm: add location APIs
- iwlwifi: mvm: implement CSI reporting
- iwlwifi: mvm: Change FW channel info API
- iwlwifi: mvm: freeze management TXQ timer when station goes to sleep
- iwlwifi: mvm: disable completely low latency mode with debugfs
- iwlwifi: update product name for 9260 and 9560
- iwlwifi: mvm: document monitor mode reorder buffer bypass
- iwlwifi: mvm: include configured sniffer AID in radiotap
- iwlwifi: trigger dump on assert prior to setting the device up
- iwlwifi: mvm: update firmware when MU EDCA params change
- iwlwifi: dbg_ini: allocate dram buffer with proper flags
- iwlwifi: dbg_ini: properly handle ini user trigger
- iwlwifi: dbg_ini: retrieve dump_delay value properly
- iwlwifi: dbg_ini: set dump mask BIT(n) instead of n
- iwiwifi: fix bad monitor buffer register addresses
- iwlwifi: mvm: fix merge damage in iwl_mvm_rx_mpdu_mq()
- wireless: prefix header search paths with $(srctree)/
- iwlwifi: bump FW API to 44 for 9000 and 22000 series
- iwlwifi dbg_ini: update ini structs doc
- iwlwifi: dbg_ini: fix iwl_fw_ini_buffer_location field enum bad naming
- iwlwifi: dbg_ini: give better naming to region struct fields
- iwlwifi: fix bad dma handling in page_mem dumping flow
- iwlwifi: mvm: simplify some return conditions
- iwlwifi: mvm: support CHANNEL_SWITCH_TIME_EVENT_CMD command
- iwlwifi: differentiate between alive timeout and alive flow failure
- iwlwifi: dbg_ini: update ini triggers enum
- iwlwifi: dbg_ini: update max region id num to support 64 regions
- iwlwifi: mvm: support new format for the beacon notification
- iwlwifi: mvm: remove duplicated include from ops.c
- iwlwifi: Fix pre operational dumping flows
- iwlwifi: dbg_ini: update ini structs meta doc
- iwlwifi: dvm: fix some fall through warnings
- iwlwifi: mvm: add fall through comments where needed
- iwlwifi: mvm: fix AP mode in WEP
- iwlwifi: mvm: limit AMSDU size to 8K
- iwlwifi: mvm: remove redundant condition
- iwlwifi: mvm: add tlc command name to output
- iwlwifi: mvm: config mac ctxt to HE before TLC
- iwlwifi: dvm: use %u for sscanf() into unsigned variable
- iwlwifi: dbg_ini: remove redundant dram buffer allocation
- iwlwifi: mvm: add HE TB PPDU SIG-A BW to radiotap
- iwlwifi: move config structs to C file
- iwlwifi: mvm: add description to second BAD_COMMAND assert number
- iwlwifi: mvm: don't hide HE radiotap data in SKB
- iwlwifi: mvm: support absolute thresholds in bf configuration
- iwlwifi: mvm: fix RSS config command
- iwlwifi: dbg_ini: align struct iwl_fw_ini_region_cfg to the FW
- iwlwifi: dbg_ini: create new dump flow and implement prph dump
- iwlwifi: dbg_ini: implement csr memory dump
- iwlwifi: dbg_ini: implement device internal memory dump
- iwlwifi: dbg_ini: implement paging memory dump
- iwlwifi: fix send hcmd timeout recovery flow
- iwlwifi: refactor NIC init sequence
- iwlwifi: implement BISR HW workaround for 22260 devices
- iwlwifi: bump FW API to 45 for 9000 and 22000 series
- iwlwifi: dvm: don't use IWL_DL_FW_ERRORS
- iwlwifi: pcie: add TPT oriented prints
- iwlwifi: dbg_ini: implement monitor sram memory dump
- iwlwifi: mvm: don't require WOWLAN images when unified
- iwlwifi: dbg_ini: implement monitor dram memory dump
- iwlwifi: mvm: support FTM responder
- iwlwifi: mvm: support FTM initiator
- iwlwifi: mvm: clean up NO_PSDU case
- iwlwifi: receive umac and lmac error table addresses from TLVs
- iwlwifi: dbg_ini: rewrite trigger flow and align to FW API changes
- iwlwifi: introduce device family AX210
- iwlwifi: add FW recovery flow
- iwlwifi: do not fail on large amount of channels
- iwlwifi: mvm: Fix possible NULL pointer dereference
- iwlwifi: mvm: support beacon IE injection
- iwlwifi: bump FW API to 46 for 9000 and 22000 series
- iwlwifi: pcie: fix TX while flushing
- iwlwifi: mvm: add support for 32kHz external clock indication
- iwlwifi: dbg: temporarily skip periphery dump for AX210 devices
- iwlwifi: align to new periphery address space for AX210 family
- iwlwifi: add force NMI for AX210 devices
- iwlwifi: mvm: add a debug_enable op
- iwiwifi: mvm: Fix FW scan concurrency support assumptions
- iwlwifi: mvm: add support for new FTM fw API
- iwlwifi: mvm: fix HE radiotap data4 for HE-TB PPDUs
- iwlwifi: mvm: add debug prints for FTM
- iwlwifi: start using B-step for some 9000 devices
- iwlwifi: properly use delay option in dump trigger flow
- iwlwifi: dbg_ini: enable ignore consecutive trigger feature
- iwlwifi: mvm: fix the spatial reuse parsing for HE_TRIG PPDUs
- iwlwifi: dbg: buffer overflow in non_collect_ts_start array
- iwlwifi: mvm: Don't warn on command failure during restart
- iwlwifi: mvm: Do not return an error value on HW restart
- iwlwifi: dbg_ini: add early and after alive apply points to unified images
- iwlwifi: mvm: stop static queues correctly
- iwlwifi: pcie: allocate rb_stts's for all queues in one place
- iwlwifi: mvm: Don't request HW restart if already requested
- iwlwifi: fix false-positive maybe-uninitialized warning
- iwlwifi: eeprom-parse: use struct_size() in kzalloc()
- iwlwifi: nvm-parse: use struct_size() in kzalloc()
- iwlwifi: mvm: fix error path in iwl_mvm_mac_setup_register()
- iwlwifi: nvm-parse: advertise IEEE80211_VHT_EXT_NSS_BW_CAPABLE in VHT
- iwlwifi: dvm: no need to check return value of debugfs_create functions
- iwlwifi: fw: no need to check return value of debugfs_create functions
- iwlwifi: iwl-drv: no need to check return value of debugfs_create functions
- iwlwifi: mvm: reject new beacons when in inject mode
- iwlwifi: mvm: add read debugfs for he_sniffer_params
- iwlwifi: mvm: support non-transmitting AP
- iwlwifi: mvm: Set TX_CMD_FLG_PROT_REQUIRE correctly
- iwlwifi: mvm: remove IWL_MVM_INIT_STATUS_REG_HW_INIT_COMPLETE
- iwlwifi: mvm: Allow retries for probe responses
- iwlwifi: mvm: implement VHT extended NSS support in rs.c
- iwlwifi: remove redundant condition from prior alive dump flow
- iwlwifi: mvm: add some debug data to TX path
- iwlwifi: dbg_ini: fix infinite time ignore consecutive dumps
- iwlwifi: dbg_ini: add print to iwl_dump_ini_mem in case of invalid range
- iwlwifi: dbg_ini: make memory dump get_size handler include headers
- iwlwifi: dbg_ini: make fill_range handler accept generic range pointer
- iwlwifi: dbg_ini: add region to fill_header handler
- iwlwifi: dbg_ini: implement Tx fifos dump
- iwlwifi: dbg_ini: implement Rx fifos dump
- iwlwifi: add new cards for 22000 and killer series and change the market
name
- mac80211: update HE IEs to D3.3
- iwlwifi: fix 64-bit division
- iwlwifi: mvm: fix TX crypto on 22560+ devices
- iwlwifi: add sync_nmi to trans ops
- iwlwifi: dbg_ini: in case of region dump failure set memory to 0
- iwlwifi: dbg_ini: fix bad dump size calculation
- iwlwifi: use sync nmi in case of init flow failure
- iwlwifi: rename structs to fit the new names
- iwlwifi: add new 0x2723/0x2080 card for 22000
- iwlwifi: mvm: avoid possible deadlock in TX path
- iwlwifi: mvm: update offloaded rate control on changes
- iwlwifi: add support for quz firmwares
- iwlwifi: don't panic in error path on non-msix systems
- iwlwifi: mvm: don't attempt debug collection in rfkill
- iwlwifi: dbg_ini: check debug TLV type explicitly
- iwlwifi: mvm: properly check debugfs dentry before using it
- iwlwifi: cfg: use family 22560 based_params for AX210 family
- iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb()
- iwlwifi: fix driver operation for 5350
- iwlwifi: mvm: fix merge damage in iwl_mvm_vif_dbgfs_register()
- SAUCE: iwlwifi: trans: fix killer series loadded incorrect firmware
* [graphics] Enable ICL (LP: #1825940)
- drm: Add the PSR SU granularity registers offsets
- drm: Add color management LUT validation helper (v4)
- drm: Add Y2xx and Y4xx (xx:10/12/16) format definitions and fourcc
- drm/fourcc: Add 64 bpp half float formats
- drm: Constify drm_color_lut_check()
- drm/fourcc: Add new P010, P016 video format
- drm/i915/psr: Don't tell sink that main link will be active while is active
PSR2
- drm/i915/psr: Set PSR CRC verification bit in sink inside PSR1 block
- drm/i915/psr: Enable sink to trigger a interruption on PSR2 CRC mismatch
- drm/i915/icl: Do not change reserved registers related to PSR2
- drm/i915: Remove old PSR2 FIXME about frontbuffer tracking
- drm/i915/psr: Check if resolution is supported by default SU granularity
- drm/i915/psr: Check if source supports sink specific SU granularity
- drm/i915: Rename IS_GEN to IS_GEN_RANGE
- drm/i915: replace IS_GEN<N> with IS_GEN(..., N)
- drm/i915: merge gen checks to use range
- drm/i915/icl: Forcibly evict stale csb entries
- drm/i915/selftests: Check we can recover a wedged device
- drm/i915/selftests: Verify we can perform resets from atomic context
- drm/i915/icl: Record the valid VDBoxes with SFC capability
- drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
- drm/i915/icl: Add a debug print for TypeC port disconnection
- drm/i915/bios: Parse the VBT TypeC and Thunderbolt port flags
- drm/i915/icl: Fix HPD handling for TypeC legacy ports
- drm/i915/icl: Add fallback detection method for TypeC legacy ports
- drm/i915: don't apply Display WAs 1125 and 1126 to GLK/CNL+
- drm/i915/ddi: Move DDI port detection to the corresponding helper
- drm/i915/icl: Detect port F presence via VBT
- drm/i915/icl: Work around broken VBTs for port F detection
- drm/i915: Limit the for_each_set_bit() to the valid range
- drm/i915: Use b->irq_enable() as predicate for mock engine
- drm/i915/icl: do a posting read after irq install
- drm/i915: Validate userspace-provided color management LUT's (v4)
- drm/i915: initialize unused MOCS entries to PTE
- drm/i915: Simplify MOCS table definition
- drm/i915/skl: Rework MOCS tables to keep common part in a define
- drm/i915: use a macro to define MOCS entries
- drm/i915: keep track of used entries in MOCS table
- drm/i915: cache number of MOCS entries
- drm/i915/icl: Define MOCS table for Icelake
- drm/i915: small isolated c99 types to kernel types switch
- drm/i915/crt: switch to kernel types
- drm/i915/lspcon: switch to kernel types
- drm/i915/debugfs: switch to kernel types
- drm/i915/irq: switch to kernel types
- drm/i915/cdclk: switch to kernel types
- drm/i915/dpll_mgr: switch to kernel types
- drm/i915/dp: switch to kernel types
- drm/i915/sprite: switch to kernel types
- drm/i915/icl: use tc_port in MG_PLL macros
- drm/i915/ddi: switch to kernel types
- drm/i915/icl: remove dpll from clk_sel
- drm/i915/icl: keep track of unused pll while looping
- drm/i915: Use explicit old crtc state in skl_compute_wm()
- drm/i915: Remove bogus FIXME from SKL wm computation
- drm/i915: Remove dead update_wm_pre assignment from SKL wm code
- drm/i915: Use intel_ types more consistently for watermark code (v2)
- drm/i915: Use intel_ types more consistently for color management code (v2)
- drm/i915/hdmi: SCDC Scrambling enable without CTS mode
- drm/i915: Don't use DDB allocation when choosing gen9 watermark method
- drm/i915: Switch to level-based DDB allocation algorithm (v5)
- drm/i915: DFSM pipe disable is valid from gen9 onwards (v2)
- drm/i915: Don't forget to reset blocks when testing lower wm levels
- drm/i915: Don't ignore level 0 lines watermark for glk+
- drm/i915: Reinstate an early latency==0 check for skl+
- drm/i915: Fix bits vs. bytes mixup in dbuf block size computation
- drm/i915: Fix > vs >= mismatch in watermark/ddb calculations
- drm/i915/pm: switch to kernel types
- drm/i915/i915_drv.h: switch to kernel types
- drm/i915: Account for minimum ddb allocation restrictions
- drm/i915: Pass dev_priv to skl_needs_memory_bw_wa()
- drm/i915: Drop the definite article in front of SAGV
- drm/i915: Drop the pointless linetime==0 check
- drm/i915: Use IS_GEN9_LP() for the linetime w/a check
- drm/i915: Force background color to black for gen9+ (v2)
- drm/i915: Restrict PSMI context load w/a to Haswell GT1
- drm/i915: start moving runtime device info to a separate struct
- drm/i915/reg: abstract display_mmio_offset access
- drm/i915: pass dev_priv to intel_device_info_runtime_init()
- drm/i915: Remove HW semaphores for gen7 inter-engine synchronisation
- drm/i915: always use INTEL_INFO() to access device info
- drm/i915: drop intel_device_info_dump()
- drm/i915: rename dev_priv info to __info to avoid usage
- drm/i915: Apply LUT validation checks to platforms more accurately (v3)
- drm/i915: Don't use the second dbuf slice on icl
- drm/i915: Pick the first unused PLL once again
- drm/i915/icl: Add TypeC ports only if VBT is present
- drm/i915: Move workaround infrastructure code up
- drm/i915: Save some lines of source code in workarounds
- drm/i915/icl: restore WaEnableFloatBlendOptimization
- drm/i915/execlists: Move RPCS setup to context pin
- drm/i915: Refactor out intel_context_init()
- drm/i915: De-inline intel_context_init()
- drm/i915: Record the sseu configuration per-context & engine
- drm/i915/perf: lock powergating configuration to default when active
- drm/i915: Push EMIT_INVALIDATE at request start to backends
- drm/i915: Reduce i915_request_alloc retirement to local context
- drm/i915: Add timeline barrier support
- drm/i915: Expose RPCS (SSEU) configuration to userspace (Gen11 only)
- drm/i915/selftests: Context SSEU reconfiguration tests
- drm/i915: Fix wm latency==0 disable on skl+
- drm/i915: Extract icl_set_pipe_chicken()
- drm/i915: Setup PIPE_CHICKEN for fastsets too
- drm/i915: Bump skl+ wm blocks to 11 bits
- drm/i915: Just use icl+ definition for PLANE_WM blocks field
- drm/i915/bios: assume eDP is present on port A when there is no VBT
- drm/i915/icl: Fix VEBOX mismatch BUG_ON()
- drm/i915/icl: Ungate ddi clocks before IO enable
- drm/i915/icl: Fix port disable sequence for mipi-dsi
- drm/i915: Don't set update_wm_post on g4x+
- drm/i915: Split the gamma/csc enable bits from the plane_ctl() function
- drm/i915: Precompute gamma_mode
- drm/i915/color: switch to kernel types
- drm/i915: Fix Cherryview oops on boot
- drm/i915: Constify the state arguments to the color management stuff
- drm/i915: Pull GAMMA_MODE write out from haswell_load_luts()
- drm/i915: Split color mgmt based on single vs. double buffered registers
- drm/i915: Move LUT programming to happen after vblank waits
- drm/i915: Populate gamma_mode for all platforms
- drm/i915: Track pipe gamma enable/disable in crtc state
- drm/i915: Track pipe csc enable in crtc state
- drm/i915: Turn off pipe gamma when it's not needed
- drm/i915: Turn off pipe CSC when it's not needed
- drm/i915: Clean up intel_plane_atomic_check_with_state()
- drm/i915: Disable pipe gamma when C8 pixel format is used
- drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable()
- drm/i915/glk: Fix degamma lut programming
- drm/i915/icl: Add icl pipe degamma and gamma support
- drm/i915/icl: Enable ICL Pipe CSC block
- drm/i915/icl: Enable pipe output csc
- drm/i915/icl: Add degamma and gamma lut size to gen11 caps
- drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL
- drm/i915: Make MG PHY macros semantically consistent
- drm/i915: Dump skl+ watermark changes
- drm/i915: Include "ignore lines" in skl+ wm state
- drm/i915: Implement new w/a for underruns with wm1+ disabled
- drm/i915: Remove the "pf" crc source
- drm/i915: Use named initializers for the crc source name array
- drm/i915: Remove the broken DP CRC support for g4x
- drm/i915: Extend skl+ crc sources with more planes
- drm/i915/icl: Drop redundant gamma mode mask
- drm/i915: Call MG_DP_MODE() macro with the right parameters order
- drm/i915: Finalize Wa_1408961008:icl
- drm/i915/icl: move MG pll hw_state readout
- drm/i915: Fix the state checker for ICL Y planes
- drm/i915: Add P010, P012, P016 plane control definitions
- drm/i915/icl: Add Y2xx and Y4xx (xx:10/12/16) plane control definitions
- drm/i915: Preparations for enabling P010, P012, P016 formats
- drm/i915: Enable P010, P012, P016 formats for primary and sprite planes
- drm/i915/icl: Enabling Y2xx and Y4xx (xx:10/12/16) formats for universal
planes
- drm/i915/icl: Default to Thread Group preemption for compute workloads
- drm/i915/icl: Remove alpha support protection
- drm/i915/icl: Prevent incorrect DBuf enabling
- drm/i915/icl: Fix CRC mismatch error for DP link layer compliance
- drm/i915: Store DIMM rank information as a number
- drm/i915: Extract functions to derive SKL+ DIMM info
- drm/i915: Polish skl_is_16gb_dimm()
- drm/i915: Extract BXT DIMM helpers
- drm/i915: Fix DRAM size reporting for BXT
- drm/i915: Extract DIMM info on GLK too
- drm/i915: Use dram_dimm_info more
- drm/i915: Generalize intel_is_dram_symmetric()
- drm/i914: s/l_info/dimm_l/ etc.
- drm/i915: Clean up intel_get_dram_info() a bit
- drm/i915: Extract DIMM info on cnl+
- drm/i915: Read out memory type
- drm/i915: Add new ICL PCI ID
- drm/i915: Refactor icl_is_hdr_plane
- drm/i915/icl: Implement half float formats
- drm/i915: Fix legacy gamma mode for ICL
- drm/i915: Turn off the CUS when turning off a HDR plane
- drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 wakeup time
- drm/i915/psr: Move logic to get TPS registers values to another function
- drm/i915/icl+: Always use TPS2 or TPS3 when exiting PSR1
- drm/i915/skl: use previous pll hw readout
- drm/i915/bxt: make bxt_calc_pll_link() similar to skl
- drm/i915: Nuke icl_calc_dp_combo_pll_link()
- drm/i915/cnl: use previous pll hw readout
- drm/i915/icl: use previous pll hw readout
- drm/i915/icl: reduce pll_id scope and use enum type
- drm/i915/icl: split combo and mg pll enable
- drm/i915/icl: split pll enable in three steps
- drm/i915/icl: split combo and mg pll disable
- drm/i915/icl: split combo and tbt pll funcs
- drm/i915/icl: remove intel_dpll_is_combophy()
- drm/i915: Readout and check csc_mode
- drm/i915: Precompute/readout/check CHV CGM mode
- drm/i915: Extract ilk_csc_limited_range()
- drm/i915: Clean up ilk/icl pipe/output CSC programming
- drm/i915: Extract ilk_csc_convert_ctm()
- drm/i915: Clean the csc limited range/identity programming
- drm/i915: Split ilk vs. icl csc matrix handling
- drm/i915: Extract check_luts()
- drm/i915/crt: split out intel_crt_present() to platform specific setup
- drm/i915/lvds: only call intel_lvds_init() on platforms that might have LVDS
- drm/i915/lvds: nuke intel_lvds_supported()
- drm/i915/tv: only call intel_tv_init() on platforms that might have TV
- drm/i915: rename has_edp_a() to ilk_has_edp_a()
- drm/i915: Yet another if/else sort of newer to older platforms.
- drm/i915/gen11+: First assume next platforms will inherit stuff
- drm/i915: Turn intel_color_check() into a vfunc
- drm/i915: Extract i9xx_color_check()
- drm/i915: Extract chv_color_check()
- drm/i915: Extract icl_color_check()
- drm/i915: Extract glk_color_check()
- drm/i915: Extract bdw_color_check()
- drm/i915: Extract ilk_color_check()
- drm/i915: Drop the pointless linear legacy LUT load on CHV
- drm/i915: Skip the linear degamma LUT load on ICL+
- drm/i915: Fix GCMAX color register programming
- drm/i915: Program EXT2 GC MAX registers
- drm/i915/icl: Handle rps interrupts without irq lock
- drm/i915/icl: Don't warn on spurious interrupts
- drm/i915: Use dedicated rc6 enabling sequence for gen11
- drm/i915/icl: Apply a recommended rc6 threshold
- drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents
- drm/i915/icl: Enable media sampler powergate
- drm/i915/icl: Disable video turbo mode for rp control
- drm/i915: Use Engine1 instance for gen11 pm interrupts
- drm/i915: Prepare for larger CSB status FIFO size
- drm/i915/icl: Switch to using 12 deep CSB status FIFO
- drm/i915: Suppress spurious combo PHY B warning
- drm/i915: Disable read only ppgtt support for gen11
- drm/i915/icl: Fix MG_DP_MODE() register programming
- drm/i915: Fix ICL output CSC programming
- drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
- drm/i915: Don't pass crtc to intel_find_shared_dpll()
- drm/i915: Don't pass crtc to intel_get_shared_dpll() and .get_dpll()
- drm/i915: Pass crtc_state down to skl dpll funcs
- drm/i915: Remove redundant on stack dpll_hw_state from skl_get_dpll()
- drm/i915: Pass crtc_state down to bxt dpll funcs
- drm/i915: Remove redundant on stack dpll_hw_state from bxt_get_dpll()
- drm/i915: Pass crtc_state down to cnl dpll funcs
- drm/i915: Remove redundant on stack dpll_hw_state from cnl_get_dpll()
- drm/i915: Pass crtc_state down to icl dpll funcs
- drm/i915: Remove redundant on stack dpll_hw_state from icl_get_dpll()
- drm/i915: Fix readout for cnl DPLL kdiv==3
- drm/i915: Remove the fragile array index -> link rate mapping
* Miscellaneous Ubuntu changes
- SAUCE: [Config-oem] Enable two platforms for snd_sof
Date: 2019-06-12 11:44:32.213071+00:00
Changed-By: Timo Aaltonen <tjaalton at ubuntu.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-oem-osp1/5.0.0-1009.10
-------------- next part --------------
Sorry, changesfile not available.
More information about the Bionic-changes
mailing list