[linux-yocto] [PULL REQUEST] Broxton related backports for linux-yocto-4.4

Bruce Ashfield bruce.ashfield at windriver.com
Wed May 25 14:31:34 PDT 2016


On 2016-05-25 5:27 PM, Saul Wold wrote:
> On Wed, 2016-05-25 at 12:17 -0400, Bruce Ashfield wrote:
>> On 2016-05-24 4:19 PM, California Sullivan wrote:
>>>
>>> Hi Bruce,
>>>
>>> This is a set of backports from upstream. I have tested
>>> allyesconfig,
>>> allnoconfig, and standard builds and can't find anything wrong
>>> there.
>>> I have also tested running the kernel on MinnowBoard Max and there
>>> are
>>> no new errors or warnings.
>>>
>>> Let me know if I need to make any modifications and send out a V2.
>> No need for a v2. They look fine to me, and I've staged them on
>> the kernel repo and have adjusted the SRCREVs. I'll send out the
>> update in a day or so.
>>
>
> Did you actually push them to the linux-yocto-4.4 repo yet?  Or are
> they staged on your machine?

Just staged while I launched some builds.

Bruce

>
> Sau!
>
>> Bruce
>>
>>>
>>>
>>> Thanks,
>>> Cal Sullivan
>>>
>>>
>>> he following changes since commit
>>> 628bf627561c6285d99fb978e11d4c15fc29324b:
>>>
>>>   Merge tag 'v4.4.11' into standard/base (2016-05-19 09:02:42
>>> -0400)
>>>
>>> are available in the git repository at:
>>>
>>>   git://git.yoctoproject.org/linux-yocto-contrib
>>> clsulliv/standard/base
>>>
>>> for you to fetch changes up to
>>> 53e84104c5e68eb468823dd0d262a64623d01a55:
>>>
>>>   mmc: mmc: Fix partition switch timeout for some eMMCs (2016-05-19
>>> 17:15:25 -0700)
>>>
>>> ----------------------------------------------------------------
>>> Adrian Hunter (3):
>>>       mmc: sdhci: Remove SDHCI_SDR104_NEEDS_TUNING
>>>       mmc: mmc: Attempt to flush cache before reset
>>>       mmc: mmc: Fix partition switch timeout for some eMMCs
>>>
>>> Andy Shevchenko (12):
>>>       device property: always check for fwnode type
>>>       device property: rename helper functions
>>>       device property: refactor built-in properties support
>>>       device property: keep single value inplace
>>>       device property: improve readability of macros
>>>       device property: return -EINVAL when property isn't found in
>>> ACPI
>>>       device property: Fallback to secondary fwnode if primary
>>> misses the property
>>>       mfd: core: propagate device properties to sub devices drivers
>>>       mfd: intel-lpss: Pass HSUART configuration via properties
>>>       device property: avoid allocations of 0 length
>>>       lib/string: introduce match_string() helper
>>>       device property: convert to use match_string() helper
>>>
>>> Bamvor Jian Zhang (1):
>>>       gpiolib: do not allow to insert an empty gpiochip
>>>
>>> Christophe RICARD (2):
>>>       ACPI: Rename acpi_gsi_get_irq_type to acpi_dev_get_irq_type
>>> and export symbol
>>>       ACPI / gpio: Add irq_type when a GPIO is used as an interrupt
>>>
>>> Dasaratharaman Chandramouli (1):
>>>       intel_idle: Support for Intel Xeon Phi Processor x200 Product
>>> Family
>>>
>>> Gwendal Grignou (1):
>>>       mmc: core: Do regular power cycle when lacking eMMC HW reset
>>> support
>>>
>>> Heikki Krogerus (4):
>>>       device property: helper macros for property entry creation
>>>       device property: the secondary fwnode needs to depend on the
>>> primary
>>>       device property: fwnode->secondary may contain ERR_PTR(-
>>> ENODEV)
>>>       device property: fix for a case of use-after-free
>>>
>>> Len Brown (2):
>>>       intel_idle: Add SKX support
>>>       intel_idle: add BXT support
>>>
>>> Linus Walleij (1):
>>>       Revert "gpio: revert get() to non-errorprogating behaviour"
>>>
>>> Mika Westerberg (7):
>>>       pwm: lpss: Remove ->free() callback
>>>       pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE
>>>       device property: Take a copy of the property set
>>>       driver core: platform: Add support for built-in device
>>> properties
>>>       mfd: intel-lpss: Add support for passing device properties
>>>       mfd: intel-lpss: Pass SDA hold time to I2C host controller
>>> driver
>>>       mfd: intel-lpss: Pass I2C configuration via properties on BXT
>>>
>>> Qipeng Zha (1):
>>>       pinctrl: intel: make the high level interrupt working
>>>
>>> Richard Cochran (10):
>>>       intel_idle: remove useless return from void function.
>>>       intel_idle: Fix a helper function's return value.
>>>       intel_idle: Remove redundant initialization calls.
>>>       intel_idle: Fix deallocation order on the driver exit path.
>>>       intel_idle: Fix dangling registration on error path.
>>>       intel_idle: Avoid a double free of the per-CPU data.
>>>       intel_idle: Setup the timer broadcast only on successful
>>> driver load.
>>>       intel_idle: Don't overreact to a cpuidle registration
>>> failure.
>>>       intel_idle: Propagate hot plug errors.
>>>       intel_idle: Clean up all registered devices on exit.
>>>
>>> Wolfram Sang (1):
>>>       mmc: make MAN_BKOPS_EN message a debug
>>>
>>> qipeng.zha (1):
>>>       pwm: lpss: Update PWM setting for Broxton
>>>
>>>  arch/x86/include/asm/msr-index.h      |   8 +
>>>  drivers/acpi/gsi.c                    |  21 +-
>>>  drivers/acpi/property.c               |  10 +-
>>>  drivers/acpi/resource.c               |  26 ++
>>>  drivers/base/platform.c               |  25 ++
>>>  drivers/base/property.c               | 516
>>> +++++++++++++++++++++++++++-------
>>>  drivers/gpio/gpiolib-acpi.c           |  33 ++-
>>>  drivers/gpio/gpiolib.c                |  17 +-
>>>  drivers/gpio/gpiolib.h                |   3 +-
>>>  drivers/idle/intel_idle.c             | 257 +++++++++++++++--
>>>  drivers/mfd/intel-lpss-acpi.c         |  31 +-
>>>  drivers/mfd/intel-lpss-pci.c          |  56 +++-
>>>  drivers/mfd/intel-lpss.c              |  16 +-
>>>  drivers/mfd/intel-lpss.h              |   2 +
>>>  drivers/mfd/mfd-core.c                |   7 +
>>>  drivers/mmc/core/core.c               |   5 +-
>>>  drivers/mmc/core/mmc.c                |  39 ++-
>>>  drivers/mmc/host/sdhci.c              |   7 +-
>>>  drivers/mmc/host/sdhci.h              |   1 -
>>>  drivers/pinctrl/intel/pinctrl-intel.c |   5 +-
>>>  drivers/pwm/pwm-lpss.c                |  57 ++--
>>>  drivers/pwm/pwm-lpss.h                |   1 +
>>>  include/linux/acpi.h                  |   1 +
>>>  include/linux/mfd/core.h              |   5 +
>>>  include/linux/platform_device.h       |   5 +
>>>  include/linux/property.h              |  99 ++++++-
>>>  include/linux/string.h                |   2 +
>>>  lib/string.c                          |  26 ++
>>>  28 files changed, 1037 insertions(+), 244 deletions(-)
>>>



More information about the linux-yocto mailing list