| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We had a partial musb change merged into the 4.1 tree, which resulted in:
| kernel-source/drivers/usb/musb/musb_dsps.c:
In function 'dsps_create_musb_pdev':
| kernel-source/drivers/usb/musb/musb_dsps.c:750:8:
error: 'struct musb_hdrc_config' has no member named 'maximum_speed'
| config->maximum_speed = usb_get_maximum_speed(&parent->dev);
| ^~
By backporting commit:
9b7537642cb6a [usb: musb: set the controller speed based on the config setting]
We get our missing structure field, and we can once again build musb.
[YOCTO: #9680]
(From OE-Core rev: b746223787a0195c3a4d16523003c62ec0ac8451)
(From OE-Core rev: b6b0a40e5c9ffe1a2150b36cb2a447a1361d474b)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
fixup as meta hash was not updated to latest
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping to the v4.1.24 -stable release, and backporting a ppc
gcc6 fix from the 4.4 kernel.
(From OE-Core rev: aee5a879032df0c1642f17408b70a33d06df972a)
(From OE-Core rev: cf5ec8c55f2eb8b632c1106c612f7f1500c97e6d)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PREFERRED_PROVIDER_virtual/kernel isn't set to linux-yocto-rt
* just like linux-yocto-dev is doing
* fixes following errors in world builds:
ERROR: Nothing PROVIDES 'linux-yocto-rt' (but /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-rt/images/core-image-rt-sdk.bb DEPENDS on or otherwise requires it)
ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt
ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt
ERROR: Required build target 'core-image-rt-sdk' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-rt-sdk', 'linux-yocto-rt']
ERROR: Nothing PROVIDES 'linux-yocto-rt' (but /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-rt/images/core-image-rt.bb DEPENDS on or otherwise requires it)
ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt
ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt
ERROR: Required build target 'core-image-rt' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-rt', 'linux-yocto-rt']
(From OE-Core rev: 048c901fc32a1fd9a6c4b6f68f618101dfdf94ad)
(From OE-Core rev: 6ff8b98b6f176503671c651bacecef90dd9f4d89)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: ff6e06dcf0dd3da971cde22b3ce46b63f36db089)
(From OE-Core rev: 305995d6c0379c6c3ca818fec7093e499521c052)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the better late than never category, this commit integrates the
ltsi content into linux-yocto 4.1. We we already matching LTSI on
the kernel version front with a small gap in patches. With this
commit, we have a "ltsi" branch that is pure ltsi on the mailine
kernel, and then that commit is merged into standard/base (to
make it available to all BSPs).
(From OE-Core rev: 7071ab47ce566398b398ac3d24eb3620a0353897)
(From OE-Core rev: e874e18ef46798e683c35a0ee7082ee4b6dd8d7e)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the korg -stable releases.
(From OE-Core rev: 417b1ef4d180b7434e69e5e8dff20298788f4007)
(From OE-Core rev: 571d500d33e0c555ad689565f299d0ed20c793cc)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following commit to have a more informative error
message:
uvesafb: print error message when task timeout occurs
The driver waits for response from user space for a pending
task until a timeout (UVESAFB_TIMEOUT) occurs. But the
existing error message in later steps is a little obscure.
This patch throws out an error message when timeout happens.
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
(From OE-Core rev: 1c6ba3c57eae77adb9ae5c0a60e3a9174ef398b6)
(From OE-Core rev: 8bc749b82e5ab1563cfbda2d32c5213681427f35)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merging the following two commits:
ab0d998117cc ktypes/tiny/tiny.cfg: support /proc/sys
349e9ce59f7b features: enable pinctrl driver for Broxton
(From OE-Core rev: 2f719dc523439a73dd203e6f922a7b3ccaddbee1)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting SPI changes for the Broxton and Apollo lake:
91f62d4a0a31 spi: pxa2xx: derive struct chip_data from struct drv_data
a9ed63a84921 spi: pxa2xx: Remove CONFIG_SPI_PXA2XX_DMA
f218d99d91ad spi: pxa2xx: Remove redundant call to lpss_ssp_setup() in probe
c02fa78f26b3 spi: pxa2xx: Rework self-initiated platform data creation for non-ACPI
7e576a63daf8 spi: pxa2xx: Add support for Intel Broxton
5afb534233ea spi: pxa2xx: Detect number of enabled Intel LPSS SPI chip select signals
9dfe49803d54 spi: pxa2xx: Add output control for multiple Intel LPSS chip selects
c3ea9f8cb427 spi: pxa2xx: Use LPSS prefix for defines that are Intel LPSS specific
769387d447c6 spi: pxa2xx: Align a few defines
c4d5f4b2c5e1 spi: pxa2xx: Save other reg_cs_ctrl bits when configuring chip select
cef6fd04c480 spi: pxa2xx: Convert unique ID string of ACPI device as unsigned integer
5cd1fcbbe756 spi: pxa2xx: move debug messages to pump_transfer()
86d77af087c1 spi: pxa2xx: choose closest lower speed
b92f9ddf2a03 spi: pxa2xx: Remove unused psp member variable from struct chip_data
eead50ab6d02 spi: pxa2xx: Remove empty function pxa2xx_spi_dma_resume()
59956c05a4c1 spi: pxa2xx: Use ACPI_COMPANION() instead of acpi_bus_get_device()
362498a7e09b spi: pxa2xx: Set the max_speed_hz of the master
34b9b6d72a6e spi: pxa2xx: Remove cr0 variable from struct chip_data
906a045e325a spi: pxa2xx: Remove if statement that is always true in pump_transfers()
9dcbad25be03 spi: pxa2xx: Remove two variables from struct chip_data
3a166657678e spi: pxa2xx: Add terminating entry for pxa2xx_spi_pci_compound_match
f8912dd06280 spi: spi-pxa2xx: Remove unused legacy PXA DMA API channel numbers
b75adec5ab03 spi: pxa2xx: Add support for Intel Sunrisepoint
54f13620b12e spi: spi-pxa2xx: Remove clk.h include
c4dcefa9a892 spi: pxa2xx: Constify ACPI device ids
e1deb5e11adc spi: spi-pxa2xx: remove legacy PXA DMA bits
1cae65e20310 spi: pxa2xx: Make LPSS SPI general register optional
dffc716a7725 spi: pxa2xx: Prepare for new Intel LPSS SPI type
9641b2e46b6a spi: pxa2xx: Differentiate Intel LPSS types
(From OE-Core rev: 7f13ab68e53aa2b12cea391e8d82808ce75c31df)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
enabling AHCI runtime PM support via the following commits:
f5b08e95bc03 ahci: Add runtime PM support for the host controller
e05e05973f39 ahci: Add functions to manage runtime PM of AHCI ports
558571930e2d ahci: Convert driver to use modern PM hooks
4a2c2074f209 ahci: Cache host controller version
21641413456c scsi: Drop runtime PM usage count after host is added
254ab69f652d scsi: Set request queue runtime PM status back to active on resume
61c02cb167ed block: Add blk_set_runtime_active()
7bcfbac98f3c ahci: Store irq number in struct ahci_host_priv
a5a093b7f6e4 ahci: Move interrupt enablement code to a separate function
(From OE-Core rev: 83a7fca3f07487cdb367c63ede177f059ff1a021)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backports to support Broxton and Apollo lake:
96c0e80f4007 dmaengine: idma64: clear LLP_[SD]_EN bits in last descriptor
3b2dbd1cadbf dmaengine: idma64: use local variable to index descriptor
d61599f94946 dmaengine: idma64: convert idma64_hw_desc_fill() to return void
9c9f37533789 dmaengine: idma64: set maximum allowed segment size for DMA
9d55c9523aa5 dmaengine: idma64: drop IRQ enable / disable in handler
f80e3f3f87c5 dmaengine: idma64: use lo_hi_readq() / lo_hi_writeq()
216429c319aa dmaengine: idma64: make better performance on pause / resume
2f982603b358 dmaengine: idma64: this is not DesignWare
a7f7ee3a6a91 dmaengine: idma64: useless use of min_t()
3c8f2fcd2dfd dmaengine: idma64: convert to __ffs()
b452447dce9f dmaengine: idma64: improve residue estimation
849fdbe687a8 dmaengine: add a driver for Intel integrated DMA 64-bit
0038e6a4798e intel_punit_ipc: add NULL check for input parameters
4bd7fc987da6 platform:x86: Add Intel telemetry platform device
472c405dd66d intel_pmc_ipc: update acpi resource structure for Punit
e1754195568b MAINTAINERS: Combine multiple telemetry entries
14d8e14aca6d intel_telemetry_debugfs: Fix unused warnings in telemetry debugfs
8724677a6b60 platform:x86: Add Intel Telemetry Debugfs interfaces
d503a325c0ee platform:x86: Add Intel telemetry platform driver
255a8ac345e7 platform/x86: Add Intel Telemetry Core Driver
c475943802b5 platform:x86: add Intel P-Unit mailbox IPC driver
c2f1b2c7282c MAINTAINERS: Add maintainership for MIC drivers
7d389b483d32 surface pro 3: Add support driver for Surface Pro 3 buttons
(From OE-Core rev: 89705b6ba06b4157b237926e75bb37ff03636944)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following mainline changes:
afaf425e796c pwm: Add the pwm_is_enabled() helper
023721c3d067 pwm: atmel: Fix incorrect CDTY value after disabling
cd9fe8adb313 pwm: atmel: Fix incorrect CDTY value after enabling
3f445ca6df1f pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE
9a51f622bdc9 pwm: lpss: Select core part automatically
8ee11b6f80ba pwm: lpss: Update PWM setting for Broxton
148228a52c2d pwm: lpss: Remove ->free() callback
e20d95bcd0b3 pwm: lpss: Add support for runtime PM
b2248acf6f8b pwm: lpss: Add more Intel Broxton IDs
85e8566bd241 pwm: lpss: Support all four PWMs on Intel Broxton
1bcdcb6275bf pwm: lpss: Add support for multiple PWMs
(From OE-Core rev: e721858657b8641fda94f84866c37668580bd7a9)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting the following commits:
2b0cc0f0ca23 mmc: It is not an error for the card to be removed while suspended
67903c1f4c77 mmc: sdhci: 64-bit DMA actually has 4-byte alignment
4e434f483381 mmc: sdhci: Do not BUG on invalid vdd
05be442eb234 mmc: mmc: Fix incorrect use of driver strength switching HS200 and HS400
97a5f396dca6 mmc: core: Make runtime resume default behavior for MMC/SD
b6ee1ac07f14 mmc: mmc: Improve reliability of mmc_select_hs400()
45de48ce0b3c mmc: mmc: Move mmc_switch_status()
9d6aaaa0f6b7 mmc: mmc: Fix HS setting in mmc_select_hs400()
d7795de930c5 mmc: mmc: Improve reliability of mmc_select_hs200()
ac98e33a088d mmc: sdhci-acpi: Add more ACPI HIDs for Intel controllers
87f52cce8123 mmc: sdhci-pci: Add more PCI IDs for Intel controllers
cf3a4d2d4c7d mmc: sdhci-pci: Add another PCI ID for an Intel eMMC host controller
b3ef45585504 mmc: sdhci-pci: Build o2micro support in the same module
b32a4e71f49d mmc: sdhci: enable tuning for DDR50
f8e213bee1e1 mmc: sdhci: call sdhci_init() before request irq
ece0925eb94e mmc: sdhci-pci: Enable HS400 for some Intel host controllers
1c01bcdceaf6 mmc: sdhci-pci: Add support for drive strength selection for SPT
c1d6e92915a9 mmc: sdhci: Add a callback to select drive strength
40deb3ac3331 mmc: mmc: Add driver strength selection
e7d602f5992f mmc: mmc: Read card's valid driver strength mask
bc193a886571 mmc: core: Record card drive strength
a548d3993cc8 mmc: core: Factor out common code in drive strength selection
6713f5cf3164 mmc: core: Add 'card' to drive strength selection callback
852e6bd69b77 mmc: core: Simplify card drive strength mask
0bb40266bbb9 mmc: core: Allow card drive strength to be different to host
940d30f1a212 mmc: core: Reset driver type to default
efbc6ba8cd27 mmc: cast u8 to unsigned long long to avoid unexpected error
bafe0e5beba9 mmc: core: Don't print reset warning if reset is not supported
5b2789151852 mmc: block: Retry errored data requests when re-tuning is needed
d14211a4b2fe mmc: block: Check re-tuning in the recovery path
1ff15c648159 mmc: core: Flag re-tuning is needed on CRC errors
12544ee1cdbb mmc: sdhci: Change to new way of doing re-tuning
995073b182f7 mmc: core: Add support for HS400 re-tuning
53a0d731e824 mmc: core: Separate out the mmc_switch status check so it can be re-used
d3f59f108bf7 mmc: mmc: Hold re-tuning in mmc_sleep()
465db9504a27 mmc: core: Hold re-tuning while bkops ongoing
60cacf85ee10 mmc: core: Hold re-tuning during erase commands
5bd43535f4c1 mmc: core: Hold re-tuning during switch commands
4baa45ff8d15 mmc: core: Add support for re-tuning before each request
cd2ca27f9282 mmc: core: Enable / disable re-tuning
65723236b746 mmc: host: Add facility to support re-tuning
(From OE-Core rev: 934fd9d7310ffc72e206f48590a0f10ba0a78e1b)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To enable Apollo Lake/Broxton, we backport the following changes:
da451824f75f i2c: designware: Convert to use unified device property API
58b1b5365f4a i2c: designware: Do not require clock when SSCN and FFCN are provided
8995091cfa0f i2c: designware: retry transfer on transient failure
1fc62907f84e i2c: designware: Move common probe code into i2c_dw_probe()
678110c0f2b8 i2c: designware: Rename platform driver probe and PM functions
c51c2e104d40 i2c: designware: Make dw_readl() and dw_writel() static
98d2b6e244ad i2c: designware: Remove unused functions
3d04c6e99652 i2c: designware: Disable interrupts before requesting PCI device interrupt
fb5b7be0fbe7 i2c: designware: Remove interrupt clearing from i2c_dw_pci_probe()
d48fd08b11c8 i2c: designware: Make debug print in i2c_dw_isr() shorter
28f94bc07450 i2c: designware-pci: use IRQF_COND_SUSPEND flag 95f494846fc1 i2c: designware: Avoid unnecessary resuming during system suspend
fb2ae3705a3a i2c: dw: Add APM X-Gene ACPI I2C device support
516a0fc91e00 i2c: designware: Add support for AMD Seattle I2C
874d63b3c95c i2c: designware: fix IO timeout issue for AMD controller
47543e80c6dd i2c: designware: reverts "i2c: designware: Add support for AMD I2C controller"
076fe383c4b5 i2c: designware: use to_pci_dev()
(From OE-Core rev: 7b4b8a2481ce256e35fb86ebdeb944ee29ad5231)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following 4.4 backports:
630b726098c9 mfd: make mfd_remove_devices() iterate in reverse order
aab24907568b driver core: Do not overwrite secondary fwnode with NULL if it is set
89775462ef50 device property: return -EINVAL when property isn't found in ACPI
a9eebae4a2c0 device property: check fwnode type in to_of_node()
(From OE-Core rev: 4dd3bd968042d943f279d91d220abc61ebd574a5)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting the following mainline commits to add Intel Broxton and Denverton
support:
49b34899e7ca i2c: i801: Add support for Intel Broxton
69f6eeceb5b1 i2c: i801: Add support for Intel DNV
b131e3e13838 watchdog: iTCO_wdt: Add support for TCO on Intel Sunrisepoint
fce230a538de mfd: watchdog: iTCO_wdt: Expose watchdog properties using platform data
a1a2140e856d intel_pmc_ipc: Update kerneldoc formatting
e407caf0a583 intel_pmc_ipc: Fix compiler casting warnings
909588e549d7 intel_pmc_ipc: Add Intel Apollo Lake PMC IPC driver
1cd89340c1a9 mfd: lpc_ich: Assign subdevice ids automatically
729025b3e8d3 i2c: i801: Create iTCO device on newer Intel PCHs
(From OE-Core rev: b4c2a90a2c6d224c041f44b6104b1dd9678d7c62)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following series of MFD backports:
e9b00f938e99 driver core: platform: Add support for built-in device properties
a63ef2c57b90 mfd: core: propagate device properties to sub devices drivers
a7e1dabefaf8 klist: implement klist_prev()
2da2857b20b9 PM / QoS: Make it possible to expose device latency tolerance to userspace
36b2a287373a driver core: implement device_for_each_child_reverse()
a6c7cb3da8e7 mfd: intel-lpss: Pass HSUART configuration via properties
1f0da901349b mfd: intel-lpss: Pass SDA hold time to I2C host controller driver
391ec7713003 mfd: intel-lpss: Add support for passing device properties
fe9fb6da9164 mfd: lpss: Add Broxton ACPI IDs
702a4f1f13fd mfd: lpss: Add Intel Broxton PCI IDs
982bcf977be4 mfd: intel-lpss: Use writeq() helper
d35dbf0dbaa7 mfd: Add support for Intel Sunrisepoint LPSS devices
(From OE-Core rev: 79603557a1db051675e1eb2a79cf3a792fe87c01)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following mainline commits for Apollo Lake/Broxton support:
568c4910b938 device property: always check for fwnode type
bd2ac1821e91 device property: fallback to pset when gettng one string
44a76bd61eed ACPI / property: Extend fwnode_property_* to data-only subnodes
76f301877fab ACPI / property: Add support for data-only subnodes
95010db1e8f9 ACPI / property: Add routine for extraction of _DSD properties
3d257abeae4d device property: Return -ENXIO if there is no suitable FW interface
15f7db3cd1d0 device property: attach 'else if' to the proper 'if'
effb3f07966e ACPI / OF: Rename of_node() and acpi_node() to to_of_node() and to_acpi_node()
30aa0ae9ebf0 ACPI / scan: Parse _CCA and setup device coherency
c8b4218d1523 ACPI / property: Define a symbol for PRP0001
3d20c5d27e99 ACPI / property: Refine consistency check for PRP0001
f753cbe35057 device property: avoid allocations of 0 length
6985a3d56431 device property: the secondary fwnode needs to depend on the primary
6c23f8de37ff device property: add spaces to PROPERTY_ENTRY_STRING macro
216b251c170c include/linux/property.h: fix build issues with gcc-4.4.4
c579da0b4812 device property: Take a copy of the property set
e0c7ce6ec1eb device property: Fallback to secondary fwnode if primary misses the property
a657577af2af device property: improve readability of macros
599f18f62daf device property: Add fwnode_property_match_string()
03599b274370 device property: helper macros for property entry creation
5247e6af02d6 device property: keep single value inplace
c12af01cf0d4 device property: refactor built-in properties support
1390c21efa11 device property: rename helper functions
(From OE-Core rev: cd4288126b01903fe69714eda772cd4f725ad43a)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
We backported a series of usb OTG commits for BSPs that required
updated support, but this commit was missed. We backport it as
well to fix build issues in some configurations.
(From OE-Core rev: 06ab1c7f60fbc0a9aebb9fd9321a1b7213378037)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following mainline commits:
9073fd86a770 pinctrl: intel: Add Intel Broxton pin controller support
e27702b5f5bd pinctrl: intel: Allow requesting pins which are in ACPI mode as GPIOs
3466e9acff01 pinctrl: intel: Add support for multiple GPIO chips sharing the interrupt
5577b683671b pinctrl: intel: Fix compilation warning when !CONFIG_PM_SLEEP
bd4a97523251 pinctrl: make pinctrl_register() return proper error code
08422ac780d5 pinctrl: intel: sunrisepoint: Add Intel Sunrisepoint-H support
e6556d6f8924 drm/i915/audio: add codec wakeup override enabled/disable callback
4a4d5aab97cc ALSA: hda - Add hduadio support to DEVTABLE
(From OE-Core rev: 9f3f15bcbfcca1581ead226892e9f02f9b6382c8)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
backporting the following powercap commits:
24e2e14aa446 powercap / RAPL: Enable Broxton RAPL support
6be05b47d625 powercap / RAPL: Add support for Skylake H/S
879e8d02e07d powercap / RAPL: Support Knights Landing
ec583656ad93 powercap / RAPL: Floor frequency setting in Atom SoC
(From OE-Core rev: 0c976d90781a1668c5f893d8c7f2509732679466)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Mainline backport for thermal reporting.
(From OE-Core rev: a988cd3a97716e7a377f17e6c52ff6d4a1685521)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Importing a series of mainline backports to support USB on a couple of
Intel platforms:
b5f6aa9957dd usb: otg: add usb_otg_caps structure for otg capabilities
bbce8fe2cc42 usb: dwc3: pci: add support for Intel Broxton SOC
e734e1d9f827 usb: dwc3: pci: Set enblslpm quirk for Synopsys platforms
1c6bb6694d50 usb: dwc3: Add dis_enblslpm_quirk
1c6be99e56b8 usb: dwc3: pci: trivial: Formatting
2f2b89764b97 usb: dwc3: pci: passing forward the ACPI companion
ea4b3c72d976 usb: dwc3: core: convert to unified device property interface
dc670b52c69a usb: common: of_usb_get_dr_mode to usb_get_dr_mode
586fc5174649 usb: dwc3: st: prepare the driver for generic usb_get_dr_mode function
0624bd9af7ef usb: common: of_usb_get_maximum_speed to usb_get_maximum_speed
e65bc5467e07 usb: dwc3: Add frame length adjustment quirk
a90954c5d267 usb: musb: dsps: control musb speed based on dts setting
b48ff160a993 usb: renesas_usbhs: Allow an OTG PHY driver to provide VBUS
d1c59752195e usb: chipidea: set usb otg capabilities
733eada2cdec usb: common: add API to update usb otg capabilities by device tree
7ab2108dd82b usb: dwc3: core: avoid NULL pointer dereference
1aedb48b7dc9 usb: dwc3: add ULPI interface support
07e42a29fb7e usb: dwc3: pci: add quirk for Baytrails
065917252622 usb: dwc3: add hsphy_interface property
b2bb32a363a3 usb: dwc3: setup phys earlier
bf6bb0a6ebb5 usb: dwc3: soft reset to it's own function
d481da949476 usb: dwc3: cache hwparams earlier
9ac66262a201 usb: dwc3: store driver data earlier
5f940588938c usb: dwc3: ULPI or UTMI+ select
04fdce097f83 usb: dwc3: USB2 PHY register access bits
b7209213cc05 usb: add bus type for USB ULPI
(From OE-Core rev: 46d173949675dde10b714f30b6f9c37c2e26a43a)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
started
Integrating the following commit:
iwlwifi: mvm: don't allow sched scans without matches to be started
commit 5e56276e7555b34550d51459a801ff75eca8b907 upstream.
The firmware can perform a scheduled scan with not matchsets passed,
but it can't send notification that results were found. Since the
userspace then cannot know when we got new results and the firmware
wouldn't trigger a wake in case we are sleeping, it's better not to
allow scans without matchsets.
This fixes https://bugzilla.kernel.org/show_bug.cgi?id=110831
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Wu Zheng <wu.zheng@intel.com>
(From OE-Core rev: ecbf5fddb9a6c1b37b1742328d99960301229a25)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DRM_I915_PRELIMINARY_HW_SUPPORT option
>From Cal:
fixes the issue where Skylake doesn't have graphics support
by default before kernel version 4.4, and also brings the kernel
metadata closer together for intel-* and common-pc* BSPs.
[YOCTO 9#319]
(From OE-Core rev: 30d674f9077ddf5cd2190895869ee1226f0c2796)
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Integrating the korg -stable update to 4.1
(From OE-Core rev: cf56b7345935af71dd0989ef2e7c8ce2d43fd04d)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting the following clkdev updates to the 4.1 kernel:
c1b6f28fb457 clkdev: get rid of redundant clk_add_alias() prototype in linux/clk.h
f9a70df2d491 clk: update clk API documentation to clarify clk_round_rate()
db2d98fa3908 clkdev: fix clk_add_alias() with a NULL alias device name
1b2c3a175637 clkdev: add clkdev_create() helper
9b3d61ea0c57 clkdev: const-ify connection id to clk_add_alias()
76b7b02f10dc clkdev: drop __init from clkdev_add_table()
22f16b822d18 clkdev: use clk_hw internally
(From OE-Core rev: 56bd6862f083a006e193c25c66f29443f3d0f095)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following patches for improved galileo support:
e02ac252f68d gpio-pca953x: add "drive" property.
68d3fd5134f7 adc1x8s102: support ACPI-based enumeration.
89f6aea44d01 staging:iio: add support for ADC1x8s102.
2fb3159a70c0 spi-pxa2xx: fixed ACPI-based enumeration of SPI devices.
510501941fd3 pca9685: PCA9685 PWM and GPIO multi-function device.
94bfb66b8887 gpio: pca953x: provide GPIO base based on _UID
c39f26cd9092 acpi: added a custom DSDT file.
(From OE-Core rev: e901ce43d789e26ec0524153c5665cd2dbeed374)
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting the following upstream commits to the 4.1 yocto tree:
bdf4565e5dcc capabilities: add a securebit to disable PR_CAP_AMBIENT_RAISE
2483c95caedc selftests/capabilities: Add tests for capability evolution
4c274aa74e5d capabilities: ambient capabilities
(From OE-Core rev: e864caec7a9b522d86d164ffbaadaa4ea7de0f9b)
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.1 branches with backported mainline support for the
galileo.
a5327464dad9 iio: light: add support for ROHM BH1710/BH1715/BH1721/BH1750/BH1751 ambient light sensors
7a868ce12675 pwm-pca9685: enable ACPI device found on Galileo Gen2
9f169f0f6493 at24: enable ACPI device found on Galileo Gen2
8b662e6343a1 gpio: pca953x: support ACPI devices found on Galileo Gen2
a9939d26a6a0 gpio: pca953x: store driver_data for future use
52355b7a7fee mfd: intel_quark_i2c_gpio: support devices behind i2c bus
ba850c2a9965 mfd: intel_quark_i2c_gpio: load gpio driver first
8b322e7df2bf mfd: core: redo ACPI matching of the children devices
23c1fb4bc37d i2c / ACPI: Rework I2C device scanning
f7eea071b03c gpio / ACPI: Return -EPROBE_DEFER if the gpiochip was not found
bdc90004c8d5 GPIO / ACPI: export acpi_gpiochip_request(free)_interrupts for module use
447db37b6df9 gpio / ACPI: Add support for retrieving GpioInt resources from a device
edce965b0881 i2c: fix leaked device refcount on of_find_i2c_* error path
f9b93689fdf5 i2c: core: only use set_scl for bus recovery after calling prepare_recovery
a10a703575bd i2c: core: Reduce stack size of acpi_i2c_space_handler()
ad91512127cd i2c: core: fix typo in comment
b16ba95782f1 i2c: check for proper length of the reg property
028a8d9209b7 i2c: slave: add error messages to slave core
58551fe2320d i2c / ACPI: Assign IRQ for devices that have GpioInt automatically
85153945ad9e i2c / ACPI: Use 0 to indicate that device does not have interrupt assigned
(From OE-Core rev: 2ff6c2ca2e22eaef37ccb4025bc0b78c42695eed)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating to the -stable korg release with the following changes:
2d5f6b041335 Linux 4.1.17
d17367a77457 recordmcount: Fix endianness handling bug for nop_mcount
1f6d936d33f4 arm64: restore bogomips information in /proc/cpuinfo
705164dbe08f mn10300: Select CONFIG_HAVE_UID16 to fix build failure
57b7d61c2d89 fix the regression from "direct-io: Fix negative return from dio read beyond eof"
8885e7f3d76a direct-io: Fix negative return from dio read beyond eof
b824d64b153a media/vivid-osd: fix info leak in ioctl
3f0cf7dcf712 staging: lustre: echo_copy.._lsm() dereferences userland pointers directly
b50a2b556d1e HID: core: Avoid uninitialized buffer access
c777e9ab2a44 parisc iommu: fix panic due to trying to allocate too large region
e479822e1e3a iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints
f21731a54a66 arm64: mm: ensure that the zero page is visible to the page table walker
3e804c36399e arm64: Clear out any singlestep state on a ptrace detach operation
426bfb6a7784 ARM/arm64: KVM: correct PTE uncachedness check
3f0b20e1a2d8 arm64: fix building without CONFIG_UID16
f94cf332a806 arm64: KVM: Fix AArch32 to AArch64 register mapping
959cad3a68a7 ARM/arm64: KVM: test properly for a PTE's uncachedness
75f1fde24b56 arm64: kernel: pause/unpause function graph tracer in cpu_suspend()
f22c64cd0745 arm64: bpf: fix mod-by-zero case
40c5dde6eb7e arm64: bpf: fix div-by-zero case
8831ded35abd recordmcount: arm64: Replace the ignored mcount call into nop
a33b8ff3d6cb powerpc/module: Handle R_PPC64_ENTRY relocations
1e2c53f19cef scripts/recordmcount.pl: support data in text section on powerpc
4126ac7cdcef powerpc: Make {cmp}xchg* and their atomic_ versions fully ordered
af69fe1f70af powerpc: Make value-returning atomics fully ordered
1e14dd5a3864 powerpc/powernv: pr_warn_once on unsupported OPAL_MSG type
a54d3a423412 powerpc/tm: Check for already reclaimed tasks
567a215dd158 powerpc/tm: Block signal return setting invalid MSR state
eeca98948d8c xfrm: dst_entries_init() per-net dst_ops
139bd872dc68 xen-netfront: update num_queues to real created
a1edfa789d1a xen-netfront: respect user provided max_queues
21edf40b5ccb xen-netback: respect user provided max_queues
534e9016cd88 sctp: Prevent soft lockup when sctp_accept() is called during a timeout event
490c963c1eb9 team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid
95785b105fa2 batman-adv: Drop immediate orig_node free function
ae3eb44e0e8b batman-adv: Drop immediate batadv_hard_iface free function
924224c6e44a batman-adv: Drop immediate neigh_ifinfo free function
620493a90c78 batman-adv: Drop immediate batadv_neigh_node free function
9d188c6b672c batman-adv: Drop immediate batadv_orig_ifinfo free function
34c5bf7c7bf4 batman-adv: Avoid recursive call_rcu for batadv_nc_node
016cb1d02db9 batman-adv: Avoid recursive call_rcu for batadv_bla_claim
a50a93cc9928 ppp, slip: Validate VJ compression slot parameters completely
5984398539a2 isdn_ppp: Add checks for allocation failure in isdn_ppp_open()
9ba3d77689a5 tcp/dccp: fix old style declarations
479b539a3101 tcp/dccp: fix timewait races in timer handling
332fb8799ed1 bridge: fix lockdep addr_list_lock false positive splat
2980502b9f6d ipv6: update skb->csum when CE mark is propagated
dc1cfcc26697 net: bpf: reject invalid shifts
2a1e5e4ab662 phonet: properly unshare skbs in phonet_rcv()
7d9fb947be67 bonding: Prevent IPv6 link local address on enslaved devices
abefd1b4087b net: preserve IP control block during GSO segmentation
4bb526bce19d udp: disallow UFO for sockets with SO_NO_CHECK option
e7bbeacbafc1 tcp_yeah: don't set ssthresh below 2
add92082e2d1 ipv6: tcp: add rcu locking in tcp_v6_send_synack()
bcea43fb3164 net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memory
a33704eb6085 vxlan: fix test which detect duplicate vxlan iface
8f5cd6eea811 net: possible use after free in dst_release
02a1fef61d06 net: sched: fix missing free per cpu on qstats
5596242a6263 net: filter: make JITs zero A for SKF_AD_ALU_XOR_X
a6b1d2489380 bridge: Only call /sbin/bridge-stp for the initial network namespace
dc6b0ec667f6 unix: properly account for FDs passed over unix sockets
f45f0213b831 connector: bump skb->users before callback invocation
c000d76ec0d8 sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close
45d52b0b1f9f net: cdc_ncm: avoid changing RX/TX buffers on MTU changes
6866b52c56db addrconf: always initialize sysctl table data
8a39e24931d1 ipv6/addrlabel: fix ip6addrlbl_get()
57d0c018b46e veth: don’t modify ip_summed; doing so treats packets with bad checksums as good.
3fabd53542c8 xhci: refuse loading if nousb is used
3f5e25aa380d USB: cp210x: add ID for ELV Marble Sound Board 1
887c3cc2557b USB: ipaq.c: fix a timeout loop
a7e83b16c8d8 USB: fix invalid memory access in hub_activate()
5241134a79fa airspy: increase USB control message buffer size
abcbfda367d4 usb: xhci: fix config fail of FS hub behind a HS hub with MTT
1f6a2cc39913 ASoC: compress: Fix compress device direction check
20091f9139bc ASoC: arizona: Fix bclk for sample rates that are multiple of 4kHz
6ac84206a212 ASoC: davinci-mcasp: Fix XDATA check in mcasp_start_tx
1fce19176555 ASoC: wm8974: set cache type for regmap
5a1109e05e09 ASoC: es8328: Fix deemphasis values
64fa05313b0a ASoC: wm8962: correct addresses for HPF_C_0/1
1c98861e6467 ASoC: rsnd: fixup SCU_SYS_INT_EN1 address
b309c8bf5a4a ALSA: timer: Handle disconnection more safely
2b332719b8f0 ALSA: hda - Flush the pending probe work at remove
a63fabd4ac6c ALSA: hda - Fix bass pin fixup for ASUS N550JX
efcf073d7fa1 ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0
965b1203f399 ALSA: hrtimer: Fix stall by hrtimer_cancel()
281bedb8728f ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode
d1a55757feff ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode
dc5697eb3297 ALSA: timer: Fix double unlink of active_list
ac905ca58370 ALSA: timer: Fix race among timer ioctls
042b42c579b9 ALSA: hda - fix the headset mic detection problem for a Dell laptop
466c99bd815a ALSA: timer: Harden slave timer list handling
27b496cc9e8c ALSA: usb-audio: Fix mixer ctl regression of Native Instrument devices
6aee1f8440bf ALSA: hda - Fix white noise on Dell Latitude E5550
49c9eb3db864 ALSA: seq: Fix race at timer setup and close
9a6003a362ac ALSA: seq: Fix missing NULL check at remove_events ioctl
aa13585b6672 ALSA: usb: Add native DSD support for Oppo HA-1
37191bd8b4dd ALSA: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2)
b40f630cfe4d ALSA: hda - Set SKL+ hda controller power at freeze() and thaw()
73a5fdacba1f ALSA: usb-audio: Add sample rate inquiry quirk for AudioQuest DragonFly
271126c7cbb6 ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly
228a0e09d53a ALSA: hda - Set codec to D3 at reboot/shutdown on Thinkpads
be7c9844eea1 ALSA: hda - Apply click noise workaround for Thinkpads generically
dff55bf1b247 ALSA: hda - Add a fixup for Thinkpad X1 Carbon 2nd
bc4d35b2c8c7 ALSA: hda - Fix noise problems on Thinkpad T440s
c5e609dc5cab ALSA: hda - Add inverted dmic for Packard Bell DOTS
af95ff49d83b ALSA: rme96: Fix unexpected volume reset after rate changes
9bc3da2497b3 ALSA: hda - Fix noise on Gigabyte Z170X mobo
842dd2467a24 ALSA: hda - Add fixup for Acer Aspire One Cloudbook 14
5c7e814c1b3a ALSA: hda - Apply HP headphone fixups more generically
c397bc975aa4 ALSA: fireworks/bebob/oxfw/dice: enable to make as built-in
055fb07950be ALSA: hda - Apply pin fixup for HP ProBook 6550b
29923678a8ef ALSA: hda - Add Intel Lewisburg device IDs Audio
e702f5856baa ALSA: hda - Disable 64bit address for Creative HDA controllers
69bed67bc32f ipmi: move timer init to before irq is setup
8dfca273353b ipmi: Start the timer and thread on internal msgs
c1a631b482a7 x86/mm: Improve switch_mm() barrier comments
ae535caf02c7 x86/mm: Add barriers and document switch_mm()-vs-flush synchronization
4b6c3a55305d x86/boot: Double BOOT_HEAP_SIZE to 64KB
eec2baa86479 x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]
17f33d468f4d KVM: x86: correctly print #AC in traces
8a3185c54d65 KVM: x86: expose MSR_TSC_AUX to userspace
e052d6eeedf1 KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSR
19eaffefc4b0 KVM: svm: unconditionally intercept #DB
03e572f3dda7 KVM: VMX: fix SMEP and SMAP without EPT
c12a3752a390 x86/xen: don't reset vcpu_info on a cancelled suspend
702d87e2ff77 xen/gntdev: Grant maps should not be subject to NUMA balancing
3ab6a090acfb x86/signal: Fix restart_syscall number for x32 tasks
c24eedeca7b8 x86/mpx: Fix instruction decoder condition
(From OE-Core rev: 8dd87247c224877c2948364048b736abc8e633e7)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 82875cc321cdad2c8d521e660d6f6d5a23cb4295)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.1 kernel repo to the latest 4.1.x stable.
(From OE-Core rev: 1df3a79cf454754e6be6c1ffc91ba8310a880616)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the linux-yocto SRCREVs to pull in the following change:
Author: He Zhe <zhe.he@windriver.com>
Date: Wed Dec 2 01:31:31 2015 -0500
fs/yaffs2: fix missing checkpoint on yaffs
For yaffs file system, the mode of reading or writing is restricted
at four pointer where are mnt->mnt_flags,mnt->mnt_sb->s_flags,mtd->flags and
dev->read_only,the first three is used handle file and file
system(eg,remount) operation, and last one(dev->read_only) almost is
used handle checkpoint of yaffs2. However, in current code, the
dev->read_only only can be changed at first time when the yaffs2
file system is mounted, later it can't be changed again(eg,mount -o
remount), the result is that the checkpoint's saving operation
always can't succeed if you set readonly mode for yaffs2 file system
when it is mounted at the first time.
To fix this issue, we implement yaffs_remount_fs() which allows the
rootfs to be remounted as r/w.
Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com>
Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
(From OE-Core rev: 289fd2bf61d0761a93d17f18b9079fc9f61e0031)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting two mainline commits to address kernel oops:
Internal error: Oops: 17 [#1] PREEMPT ARM
Modules linked in:
CPU: 0 PID: 42 Comm: jbd2/vda-8 Not tainted 4.1.8-yocto-standard #1
Hardware name: ARM-Versatile PB
task: c7223300 ti: c725e000 task.ti: c725e000
PC is at blk_mq_tag_to_rq+0x24/0x78
LR is at bt_for_each+0x70/0xc4
pc : [<c0364458>] lr : [<c0368118>] psr: 20000113
sp : c725fa18 ip : c725fa30 fp : c725fa2c
r10: c0365ce0 r9 : 00000020 r8 : c7104200
r7 : c70ee5ac r6 : 00000001 r5 : 00000021 r4 : c7122da0
r3 : c7104000 r2 : 00000000 r1 : 00000021 r0 : 00000000
Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 00093177 Table: 072f4000 DAC: 00000017
Process jbd2/vda-8 (pid: 42, stack limit = 0xc725e190)
Stack: (0xc725fa18 to 0xc7260000)
[YOCTO #8663]
(From OE-Core rev: 04b22b6b4953360ea383c4d928dea66f7b1796e6)
Signed-off-by: Alimon Limon <anibal.limon@linux.intel.com
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting the 4.4 fix for 6lowpan:
Author: Wu Zheng <wu.zheng@intel.com>
Date: Fri Nov 20 13:25:57 2015 +0800
Bluetooth:Fix the connection fail of 6lowpan over BT LE
When two devices with 6lowpan over BT LE connect each other,
6lowpan over BT LE channel is set up between the two devices.
However, the status of channel is not right.
It always is set to CONNECTED and the channel can't be created.
The status of channel need to be removed when connection is created.
(The patch's reference from
b0c09f94ff1660a1873549b788c998284ea5fb8a)
Signed-off-by: Wu Zheng <wu.zheng@intel.com>
(From OE-Core rev: 2b6a6cad90bfef3afd5a721ec985f71336914fa7)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.1-rt kernel to the latest and greatest upstream version.
(From OE-Core rev: 22912a99163402581e8e92dcacbf46f9049f6ff9)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.1 SRCREVs for:
Update the mpc8315erdb.dts to contain the eeprom device
information. Coupled with adding "MISC_DEVICES" into the
kernel configuration, we have a working eeprom.
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
(From OE-Core rev: 47a222ad6f3ee8b14b9eea28b63397077978f42f)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.1 kernel to the latest stable (and resolving minor
conflicts with -rt).
(From OE-Core rev: 12be8565b16f0fb571f859d3ef256767feaafc7f)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In order to use virtio devices as default in runqemu script
because these drivers are designed to use in vrit providing
better performance.
[YOCTO #8427]
(From OE-Core rev: 16dad3a6ccba01639b3a711426599af49c30a088)
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Updating the META SRCREVs to make the nf_tables feature available.
(From OE-Core rev: 43ed2494ae4f89cab6e018f289bb048289d478f5)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.1 SRCREVs to integrate the following fix:
[
drm/i915: Fix the VBT child device parsing for BSW
Recent BSW VBT has a VBT child device size 37 bytes instead of the 33
bytes our code assumes. This means we fail to parse the VBT and thus
fail to detect eDP ports properly and just register them as DP ports
instead.
Fix it up by using the reported child device size from the VBT instead
of assuming it matches out struct defintions.
The latest spec I have shows that the child device size should be 36
bytes for rev >= 195, however on my BSW the size is actually 37 bytes.
And our current struct definition is 33 bytes.
Feels like the entire VBT parses would need to be rewritten to handle
changes in the layout better, but for now I've decided to do just the
bare minimum to get my eDP port back.
Cc: Vijay Purushothaman <vijay.a.purushothaman@linux.intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
(cherry picked from commit 90e4f1592bb6e82f6690f0e05a8aadcf04d7bce7)
Signed-off-by: abdul arif abdul muttalib
<abdul.arif.b.abdul.muttalib@intel.com>
Signed-off-by: Tan Jui Nee <jui.nee.tan@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
]
(From OE-Core rev: 1f575df04f003c1e1fe9413f95023c20a2f30e19)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Updating the configuration fragments for the Intel Axxia on the 3.14
and 4.1 kernels.
(From OE-Core rev: a4964955257a1ab2586fd5efeedc2e32b725895d)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the SRCREVs to integrate the following backports:
52a4a9f4a2b4 drm/i915/gen8: Initialize page tables
a95cb62f8e85 drm/i915: Remove unnecessary gen8_ppgtt_unmap_pages
a24d98fc488d drm/i915: Remove _entry from PPGTT page structures
(From OE-Core rev: 6bf364687c2d524f836a7b1d0f60f7b018dce839)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.1 SRCREVs to integrate the following DRM backports:
a8abc111a96d drm/i915: Only wait for required lanes in vlv_wait_port_ready()
81354180432b Revert "drm/i915: Hack to tie both common lanes together on chv"
d660fc117731 drm/i915: Work around DISPLAY_PHY_CONTROL register corruption on CHV
0e797e9cb717 drm/i915: Implement chv display PHY lane stagger setup
(From OE-Core rev: 2ea7533b5d45bb459284dd1c3f81d4bcac88f882)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
There are some important fixes and CVEs in 4.1.8, so we update the
SRCREVs to integrate the -stable changes.
(From OE-Core rev: 0cd10fc32fd6a3faced69ef206271c8afde17533)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As part of the axxia preempt-rt integration, the preempt-rt
branch now becomes standard/preempt-rt/base, to allow proper
branch inheritance as: standard/preempt-rt/axxia/base.
No functional changes happen to the base -rt, just the default
KBRANCH changes.
(From OE-Core rev: 5c91535baf876a3e2c4fd91be046dc3a92dc0ad2)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The -rt build suffered the same breakage in master as the standard
kernel builds: due to a bad git history merge, existing patches were
dropped from branches.
This meant that we were missing the -rt changes, which re-introduced
some failures with linux-yocto-rt.
With these SRCREV updates, we have the latest 4.1.x-rt and all
architectures build.
(From OE-Core rev: 96db930d8add6623168ec5e638769d5c0f348265)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the meta SRCREVs to integrate the following config change:
Author: Saul Wold <sgw@linux.intel.com>
Date: Tue Sep 22 07:23:06 2015 -0700
common-pc-drivers: add CONFIG_PATA_SCH
The NUC uses this hardware and should still operate correctly with a
genericx86
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
(From OE-Core rev: c597c230b4f66bd04d47a448a00cf54fca71c0f2)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Setting the SRCREVs to import the following changes in the
4.1 kernel tree:
79a31b9d23db hid-core: Avoid uninitialized buffer access
121593d3a0a4 aufs: call mutex.owner only when DEBUG_MUTEXES or MUTEX_SPIN_ON_OWNER is defined
efa7952a190f Bluetooth: Delay check for conn->smp in smp_conn_security()
69428ec43bd9 cc2520: set the default fifo pin value from platform data
ee0ddf37f3d6 fs/yaffs2: Fix a judgement logic for ACL operations
fff29e47f5c4 yaffs2: remove read and write methods
b3b9d030ad84 yaffs2: replace f_dentry to f_path.dentry
(From OE-Core rev: 6398e9be3c3a2af5e650a4e7ee7f8f61c7b520fd)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|