[linux-yocto] [PATCH] common-pc*.scc: Add igb to common-pc drivers

2017-12-06 Thread Saul Wold
The IGB driver is showing up on some general hardware (like MinnowBoard) which is one of the Yocto Project Reference Platforms. Signed-off-by: Saul Wold <s...@linux.intel.com> --- Bruce, this is for 4.9 and newer. Thanks! bsp/common-pc-64/common-pc-64.scc | 1 + bsp/common-pc/common-

Re: [yocto] [meta-intel] meta-intel has been split into meta-dpdk and meta-intel-qat

2017-09-28 Thread Saul Wold
DPDK and QAT are specificly breaking out software middleware that might not be needed for all meta-intel MACHINES. Sau! > 2017-09-28 11:27 GMT+08:00 Saul Wold <s...@linux.intel.com>: > > In an effort to create more consistency in Yocto Project layer, we > > are > > splitting th

[yocto] meta-intel has been split into meta-dpdk and meta-intel-qat

2017-09-27 Thread Saul Wold
In an effort to create more consistency in Yocto Project layer, we are splitting the meta-intel to remove some application/libraries that should really be in their own layers. The new meta-dpdk will serve as a place for the Linux Foundation's DPDK project to host meta-data. The meta-intel-qat

[linux-yocto] [PATCH] common-pc-wifi: Enable SDIO for BroadCom BRCMFMAC

2017-07-12 Thread Saul Wold
Enable Broadcom Wifi driver for SDIO mounted hardware on Intel boards Signed-off-by: Saul Wold <s...@linux.intel.com> --- Please apply to 4.9 and beyond. bsp/common-pc/common-pc-wifi.cfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bsp/common-pc/common-pc-wifi.cfg b/bsp/com

[linux-yocto] [PATCH] base.cfg: Add POSIX_TIMERS to fix ping hang

2017-04-17 Thread Saul Wold
<priyalee.kushw...@intel.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- Targeted for 4.10 and beyond ktypes/base/base.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/ktypes/base/base.cfg b/ktypes/base/base.cfg index 91a140b..062f6e3 100644 --- a/ktypes/base/base.cfg +++ b

Re: [yocto] [PATCH] i386 machine.cfg: Explicitly disable 64BIT

2017-03-30 Thread Saul Wold
On Thu, 2017-03-30 at 11:14 -0600, Leonardo Sandoval wrote: > On Thu, 2017-03-30 at 09:56 -0700, Saul Wold wrote: > > > > Since we do not set the 64 bit flags, newer kernels seem to build > > 64bit > > config files by default. This is due to a hard-coded uname -m

[yocto] [PATCH] i386 machine.cfg: Explicitly disable 64BIT

2017-03-30 Thread Saul Wold
repo [YOCTO #11230] Signed-off-by: Saul Wold <s...@linux.intel.com> --- .../substrate/target/arch/i386/recipes-kernel/linux/files/machine.cfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/files/machine.cfg b/scripts/l

[linux-yocto] [PATCH 0/2] Clean up some cfg files

2017-03-29 Thread Saul Wold
Found this trying to debug something else. The ip_nf goes into 4.1 and newer. The firmware one goes into 4.4 and newer. Sau! Saul Wold (2): ip_nf.cfg: clean up bad merge lines firmware.cfg: clean up bad merge lines cfg/net/ip_nf.cfg | 5 - features/firmware/firmware.cfg

[linux-yocto] [PATCH 2/2] firmware.cfg: clean up bad merge lines

2017-03-29 Thread Saul Wold
The '+' dont belong here and cause warnings Signed-off-by: Saul Wold <s...@linux.intel.com> --- features/firmware/firmware.cfg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/features/firmware/firmware.cfg b/features/firmware/firmware.cfg index c8e436c..c013129

[linux-yocto] [PATCH 1/2] ip_nf.cfg: clean up bad merge lines

2017-03-29 Thread Saul Wold
These lines don't belong in the .cfg and cause warnings during the configme process Signed-off-by: Saul Wold <s...@linux.intel.com> --- cfg/net/ip_nf.cfg | 5 - 1 file changed, 5 deletions(-) diff --git a/cfg/net/ip_nf.cfg b/cfg/net/ip_nf.cfg index 3b3eed0..f43e7b2 100644 --- a/c

[linux-yocto] [PATCH] baytrail: Update DW_DMAC_PCI

2017-03-02 Thread Saul Wold
' has the following conditionals: PCI (value: y) Dependency values are: PCI [y] Signed-off-by: Saul Wold <s...@linux.intel.com> --- features/soc/baytrail/baytrail.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/soc/baytrail/baytrail.cfg b/features/soc/ba

[yocto] [meta-qt4 2/2] qt4e-demo-image: LICENSE is straight MIT so just use COPYING.MIT

2017-02-28 Thread Saul Wold
The OE-Core LICENSE is mostly MIT, but should not be used as a checksum file for a purely MIT licensed package. Signed-off-by: Saul Wold <s...@linux.intel.com> --- recipes-qt4/images/qt4e-demo-image.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipes-qt4/image

[yocto] [meta-qt4 1/2] qt-demo-init: LICENSE is straight MIT so just use COPYING.MIT

2017-02-28 Thread Saul Wold
The OE-Core LICENSE is mostly MIT, but should not be used as a checksum file for a purely MIT licensed package. Signed-off-by: Saul Wold <s...@linux.intel.com> --- recipes-qt4/qt-demo/qt-demo-init_0.1.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipes-qt4/qt-d

[yocto] [meta-qt4 0/2] Update LIC_FILES_CKHSUMs

2017-02-28 Thread Saul Wold
The following two recipes use the OE-Core License file in additional to the COPYING.MIT, these are really purely MIT so don't use the OE-Core LICENSE file. This was discovered when a clarification statement was added to the OE-Core LICENSE file. Sau! Saul Wold (2): qt-demo-init: LICENSE

[yocto] Deprecating hddimg/isoimg

2016-12-20 Thread Saul Wold
Folks, For years we have wanted to get rid of the hddimg/iso type, we now have the WIC tool integrated into OE-Core such that we can build properly partitioned disk images. Historically the hddimg was a single FAT filesystem that contained boot-loader, the kernel and a rootfs.img file for

[yocto] Yocto Project Status WW51

2016-12-12 Thread Saul Wold
Current Dev Position: YP 2.3 M1 -> M2 Next Deadline: YP 2.3 M1 by Dec. 12, 2016 (TODAY!!) YP 2.3 M2 by Jan 23, 2017 SWAT team rotation: Tracy -> Alejandro https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team Key Status/Updates: * Today is the M1 feature

Re: [linux-yocto] [PATCH] Backport smack patch from 4.6 to 4.4

2016-10-11 Thread Saul Wold
On Tue, 2016-10-11 at 11:58 -0400, Bruce Ashfield wrote: > On 2016-10-11 11:51 AM, Saul Wold wrote: > > > > Bruce, > > > > Please merge this backported patch to 4.4, it's a backport so it > > can go in either standard/base or standard/intel/base.  Ultimately >

[linux-yocto] [PATCH] Backport smack patch from 4.6 to 4.4

2016-10-11 Thread Saul Wold
Bruce, Please merge this backported patch to 4.4, it's a backport so it can go in either standard/base or standard/intel/base. Ultimately it's needed in standard/intel/bxt-rebase. Thanks Sau! Casey Schaufler (1): Smack: File receive for sockets security/smack/smack_lsm.c | 22

Re: [linux-yocto] [yocto-kernel-cache] [PATCH] bsp: leafhill: add new SoC and BSP

2016-09-02 Thread Saul Wold
On Fri, 2016-09-02 at 10:45 +0800, Rebecca Chang Swee Fun wrote: > Add new leafhill bsp type using standard x86_64 base and re-using > some of the intel-common config fragments. This new bsp type will > support Intel Atom E3900 SoC family platform, named Leaf Hill and > its derivatives. > > This

[yocto] Yocto Project Status WW35

2016-08-26 Thread Saul Wold
Current Dev Position: YP 2.2 M3 Next Deadline: YP 2.2 M3 which will be Aug 29th (5:00pm GMT) SWAT team rotation: Anibal -> Tracy https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team Key Status/Updates: * The M3 deadline and feature freeze for 2.2 is on Monday. The patch queue is

Re: [linux-yocto] [PATCH 1/3] features: Fix dependencies and =m vs =y discrepancies for corei7

2016-08-24 Thread Saul Wold
On Fri, 2016-08-19 at 20:40 -0700, California Sullivan wrote: > I missed these in my first pass. This should fix the remaining > warnings > that occur with the intel-corei7-64 configurations. The ISDN > configurations might need to be broken out into their own feature but > for now just enable

Re: [linux-yocto] [PATCH 1/3] features: Fix dependencies and =m vs =y discrepancies for corei7

2016-08-22 Thread Saul Wold
On Mon, 2016-08-22 at 18:33 +, Sullivan, California L wrote: > On 08/20/2016 08:45 PM, Wold, Saul wrote: > > > > On Fri, 2016-08-19 at 20:40 -0700, California Sullivan wrote: > > > > > > I missed these in my first pass. This should fix the remaining > > > warnings > > > that occur with the

[yocto] Yocto Project Status WW34

2016-08-19 Thread Saul Wold
Current Dev Position: YP 2.2 M3 Next Deadline: YP 2.2 M3 which will be Aug 29th (5:00pm GMT) SWAT team rotation: Juro -> Anibal https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team Key Status/Updates: * We’re drawing close to the M3 deadline and feature freeze for 2.2. There is

[yocto] Yocto Project Status WW32

2016-08-05 Thread Saul Wold
Current Dev Position: YP 2.2 M3 Next Deadline: YP 2.2 M3 which will be Aug 29th (5:00pm GMT) SWAT team rotation: Randy -> Leo https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team Key Status/Updates: * We decided to release M2 with known issues. We have a good handle on some of

Re: [yocto] [GIT PULL | BXT-REBASE] USB Perihperal RTPM fixes

2016-08-04 Thread Saul Wold
These requests need to go to the linux-yo...@yoctoproject.org list.  This is part of the open source process and needs to be followed for transparency. Sending it to me or directly to Bruce will not work. Also, please understand that Bruce is on vacation this week, he will merge things time

[yocto] Yocto Project Status WW31

2016-07-29 Thread Saul Wold
Current Dev Position: YP 2.2 M3 Next Deadline: YP 2.2 M3 which will be Aug 29th (5:00pm GMT) SWAT team rotation: Ross -> Randy https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team Key Status/Updates: * This status covers two weeks * We did get an M2 build into QA, it took some

[linux-yocto] [PATCH] drivers/mfd/pca9685-pwm.c: Update to reflect changes in patches from upstream

2016-07-21 Thread Saul Wold
There are some patches brought into to 4.4 from upstream that change the pwm structure and move period and duty_cycle into a state structure so fix these up. Additional address the removal of PWMF_ENABLED in favor checking the state via pwm_is_enabled(). Signed-off-by: Saul Wold &l

Re: [linux-yocto] [PATCH] features/powertop: To provide wakeup/seconds events

2016-07-21 Thread Saul Wold
On Wed, 2016-07-20 at 16:20 -0700, Nilesh Bacchewar wrote: > > for powertop to provide wakeup/seconds events > > Signed-off-by: Nilesh Bacchewar > --- >  features/powertop/powertop.cfg   | 5 + >  features/soc/broxton/broxton.scc | 2 ++ >  2 files changed, 7

[yocto] Yocto Project Status WW29

2016-07-15 Thread Saul Wold
Current Dev Position: YP 2.2 M2 Next Deadline: YP 2.2 M2 cut off would be: 7/18/16 (This coming Monday - 5:00pm GMT) SWAT team rotation: Paul -> Ross https://wiki.yoctoproject.org/wiki/Yoct o_Build_Failure_Swat_Team Key Status/Updates: * Richard has been out this week, so the report will be

[yocto] Yocto Project Status WW28

2016-07-08 Thread Saul Wold
Current Dev Position: YP 2.2 M2 Next Deadline: YP 2.2 M2 cut off would be: 7/18/16 SWAT team rotation: Bill -> Paul https://wiki.yoctoproject.org/wiki/Yoct o_Build_Failure_Swat_Team Key Status/Updates: * M1 QA report is out however there are concerns about performanceregressions which have not

[yocto] Minutes: Yocto Project Technical Team Meeting - Tuesday, July 5, 2016 8:00 AM US Pacific Time

2016-07-05 Thread Saul Wold
Attendees: Saul, Richard, Randy, Armin, Joshua Agenda: Yocto Project:  - YP 2.2 M1 Build has gone through QA    - Issues with Toaster and Eclipse    - WIC Issues but not blockers    - Planning to release it regardless    - Very front loaded      - Number of enhancements for M1 uncompleted      -

Re: [linux-yocto] [PATCH] cpumask: Export cpumask_any_but()

2016-06-30 Thread Saul Wold
This fixes the build if the IOSF_MBI and INTEL_RAPL are not set to =y Acked and Tested by: Saul Wold <s...@linux.intel.com> Sau! On Thu, 2016-06-30 at 15:30 -0700, Nilesh Bacchewar wrote: > > Almost every cpumask function is exported, just not the one I need to > make the

[linux-yocto] [PATCH] mei.cfg: Add CONFIG_INTEL_MEI_TXE=m

2016-06-30 Thread Saul Wold
This will create the TXE based Intel Management Excution Interface to support additional chipsets. Signed-off-by: Saul Wold <s...@linux.intel.com> --- features/amt/mei/mei.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/features/amt/mei/mei.cfg b/features/amt/mei/mei.cfg index 3

[linux-yocto] [PATCH 2/2] x86 tsc: enumerate BXT tsc_khz via CPUID

2016-06-30 Thread Saul Wold
o <bin@intel.com> [lenb: simplified] Signed-off-by: Len Brown <len.br...@intel.com> (cherry picked from commit dad7a9a9376716ffdf33aa719981a43cefa19ff4) Signed-off-by: Saul Wold <s...@linux.intel.com> --- arch/x86/kernel/tsc.c | 16 +++- 1 file changed, 15 i

[linux-yocto] [PATCH 1/2] x86 tsc: enumerate SKL cpu_khz and tsc_khz via CPUID

2016-06-30 Thread Saul Wold
ddf4c43f08d3) Signed-off-by: Saul Wold <s...@linux.intel.com> --- arch/x86/include/asm/tsc.h | 1 + arch/x86/include/asm/x86_init.h | 4 ++- arch/x86/kernel/tsc.c | 76 + arch/x86/kernel/x86_init.c | 1 + 4 files changed, 75 insertio

Re: [linux-yocto] [PATCH 0/2] Use CPUID to estimate clock frequency for linux-yocto-4.1

2016-06-23 Thread Saul Wold
Bruce, I think we need these in 4.4 bxt-rebase also. They are pending in Lenb's tree. Sau! On Thu, 2016-06-23 at 04:25 +, Yong, Jonathan wrote: > > This patch allows clock frequencies to be calibrated if TSC and CPU > frequencies differ. This is not in the latest kernel tree yet, so > this

Re: [linux-yocto] [PATCH 0/2] Use CPUID to estimate clock frequency for linux-yocto-4.1

2016-06-23 Thread Saul Wold
Bruce, I think we need these in 4.4 bxt-rebase also. They are pending in Lenb's tree. Sau! On Thu, 2016-06-23 at 04:25 +, Yong, Jonathan wrote: > This patch allows clock frequencies to be calibrated if TSC and CPU > frequencies differ. This is not in the latest kernel tree yet, so > this >

Re: [linux-yocto] [PULL REQUEST] add standard/bxt-rebase branch

2016-06-01 Thread Saul Wold
On Tue, 2016-05-31 at 23:31 -0400, Bruce Ashfield wrote: > > On 2016-05-31 6:24 PM, Ranostay, Matt wrote: > > > > > > This pull request is for adding the standard/bxt-rebase branch with > > has various backports from 4.6 and 4.5, which are have an > > unacceptable risk of breaking other

Re: [linux-yocto] [PATCH 0/2] iio: Set correct iio name

2016-05-28 Thread Saul Wold
ewer, it would break those rather than the other way around. Sau! > Thanks, > Yong > > 2016-05-27 23:51 GMT+08:00 Saul Wold <s...@linux.intel.com>: > > > > On Fri, 2016-05-27 at 10:24 -0400, Bruce Ashfield wrote: > > > > > > On 2016-05-27 12

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

2016-05-27 Thread Saul Wold
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

Re: [linux-yocto] [PATCH 0/2] iio: Set correct iio name

2016-05-27 Thread Saul Wold
On Fri, 2016-05-27 at 10:24 -0400, Bruce Ashfield wrote: > On 2016-05-27 12:58 AM, Yong Li wrote: > > > > Dear Maintainers, > > > > This patch fixes the “incorrect IIO device name” issue. > > > > Please merge it into standard/base branch for linux-yocto-4.4 if > > this looks okay. > The change

Re: [yocto] QA Test Report for YP - 1.8.2.rc3 build

2016-05-20 Thread Saul Wold
1856   >    >   > > Bugs Found during QA Test > New and notable issues Found during QA Test & Community >  ID   Summary (4 tasks) ⇒   P  Assignee   > QA Milestone   Status  Resolution  cf_ > regression_type   Created

Re: [linux-yocto] [PATCH] UVC: Add support for R200 depth camera

2016-04-01 Thread Saul Wold
On Fri, 2016-04-01 at 15:39 -0400, Bruce Ashfield wrote: > On 2016-04-01 10:45 AM, Saul Wold wrote: > > > > From: Aviv Greenberg <avi...@gmail.com> > Remind me .. this is for 4.4, correct ? Yup 4.4 Sau! > Bruce > > > > > > > Add s

[linux-yocto] [PATCH] UVC: Add support for R200 depth camera

2016-04-01 Thread Saul Wold
he...@osg.samsung.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/media/usb/uvc/uvc_driver.c | 20 drivers/media/usb/uvc/uvcvideo.h | 12 include/uapi/linux/videodev2.h | 3 +++ 3 files changed, 35 insertions(+) diff --git a/dri

[yocto] [PATCH] matchbox-keyboard-ui.c: Fix int -> long to address 32bit vs 64 bit addressing

2016-03-19 Thread Saul Wold
The soft keyboard was displaying incorrectly on 64bit machines [YOCTO #9254] Signed-off-by: Saul Wold <s...@linux.intel.com> --- src/matchbox-keyboard-ui.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/matchbox-keyboard-ui.c b/src/matchbox-keyboard-ui.c index 8

[linux-yocto] [PATCH] gpio-pca953x: add "drive" property

2016-03-10 Thread Saul Wold
intel.com> and made on top of kernel 3.8. Signed-off-by: Ismo Puustinen <ismo.puusti...@intel.com> Signed-off-by: Jussi Laako <jussi.la...@linux.intel.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/gpio/gpio-pca953x.c | 57 +++ driv

[linux-yocto] [PATCH 3/7 v2] pca9685: PCA9685 PWM and GPIO multi-function device.

2016-02-19 Thread Saul Wold
priate to the upstream kernel, because the upstream kernel already uses a different (non-mfd) driver for handling the same chip, and doesn't need to be backwards compatible. Signed-off-by: Ismo Puustinen <ismo.puusti...@intel.com> Signed-

[linux-yocto] [PATCH 5/7 v2] staging:iio: add support for ADC1x8s102.

2016-02-19 Thread Saul Wold
om Intel IOT Develper Kit Quark BSP Original author is Bogdan Pricop <bogdan.pri...@emutex.com>. Signed-off-by: Ismo Puustinen <ismo.puusti...@intel.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/staging/iio/adc/Kconfig | 13 ++ drivers/staging/ii

[linux-yocto] [PATCH 7/7 v2] gpio-pca953x: add "drive" property.

2016-02-19 Thread Saul Wold
lution would be to implement a pin control driver to handle the drive states of the GPIO pins, but there isn't a userspace interface yet for that. Signed-off-by: Ismo Puustinen <ismo.puusti...@intel.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/gp

[linux-yocto] [PATCH 1/7 v2] acpi: added a custom DSDT file.

2016-02-19 Thread Saul Wold
intel.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- include/DSDT.hex | 1191 ++ 1 file changed, 1191 insertions(+) create mode 100644 include/DSDT.hex diff --git a/include/DSDT.hex b/include/DSDT.hex new file mode 100644 inde

[linux-yocto] [PATCH 4/7 v2] spi-pxa2xx: fixed ACPI-based enumeration of SPI devices.

2016-02-19 Thread Saul Wold
nappropriate, will be fixed with a bigger overhaul of SPI/ACPI interaction. Signed-off-by: Ismo Puustinen <ismo.puusti...@intel.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/spi/spi-pxa2xx-pci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/driver

[linux-yocto] [PATCH 2/7 v2] gpio: pca953x: provide GPIO base based on _UID

2016-02-19 Thread Saul Wold
: Andy Shevchenko <andriy.shevche...@linux.intel.com> Upstream-status: Inappropriate, custom code for legacy userspace Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/gpio/gpio-pca953x.c | 44 +--- 1 file changed, 37 insertions(+), 7

[linux-yocto] [PATCH 6/7 v2] adc1x8s102: support ACPI-based enumeration.

2016-02-19 Thread Saul Wold
From: Ismo Puustinen <ismo.puusti...@intel.com> Upstream-status: Pending for ADC1x8s102 patch upstreaming to Linux kernel Signed-off-by: Ismo Puustinen <ismo.puusti...@intel.com> Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/staging/iio/adc

[linux-yocto] [PATCH 0/7 v2] Galileo Patches - non-upstreamed

2016-02-19 Thread Saul Wold
Bruce, This is this is a set of patches for 4.1, there is another similar that I will be sending shortly for 4.4. The only difference between the 4.1 and 4.4 patch set is 07/07 gpio-pca953x does not apply to 4.4, the other 6 do These patches are mostly targeted to Galileo Gen2 and deal with

Re: [linux-yocto] [PATCH 0/7] Galileo Patches - non-upstreamed

2016-02-17 Thread Saul Wold
On Wed, 2016-02-17 at 11:25 -0500, Bruce Ashfield wrote: > On 16-02-16 05:01 PM, Saul Wold wrote: > > Bruce, > > > > This is  this is a set of patches for 4.1, there is another similar > > that I will be sending shortly for 4.4. The only difference between > > t

[linux-yocto] [PATCH 3/7] pca9685: PCA9685 PWM and GPIO multi-function device.

2016-02-16 Thread Saul Wold
From: Josef Ahmad There is also a driver for the same chip in drivers/pwm. This version has support for setting the output in GPIO mode in addition to the PWM mode. Upstream-status: Forward-ported from Intel IOT Develper Kit Quark BSP Signed-off-by: Ismo Puustinen

[linux-yocto] [PATCH 1/7] acpi: added a custom DSDT file.

2016-02-16 Thread Saul Wold
From: Ismo Puustinen The file has fixed GPIO IRQ assignment and moved SPI devices to be under the SPI bus in the ACPI definitions as assumed by ACPI version 5. Upstream-status: Inappropriate, custom firmware Signed-off-by: Ismo Puustinen ---

[linux-yocto] [PATCH 5/7] staging:iio: add support for ADC1x8s102.

2016-02-16 Thread Saul Wold
From: Todor Minchev Original author is Bogdan Pricop . Upstream-status: Forward-ported from Intel IOT Develper Kit Quark BSP Signed-off-by: Ismo Puustinen --- drivers/staging/iio/adc/Kconfig | 13 ++

[linux-yocto] [PATCH 7/7] gpio-pca953x: add "drive" property.

2016-02-16 Thread Saul Wold
From: Ismo Puustinen Galileo gen 2 has support for setting GPIO modes. Expose these properties through the GPIO sysfs interface. This approach is bit hacky, since it changes the interface semantics. The original patch was by Josef Ahmad

[linux-yocto] [PATCH 2/7] gpio: pca953x: provide GPIO base based on _UID

2016-02-16 Thread Saul Wold
From: Andy Shevchenko Custom kernel for Intel Galileo Gen2 provides and moreover libmraa relies on the continuous GPIO space. To do such we have to configure GPIO base per each GPIO expander. The only value we can use is the ACPI _UID. Signed-off-by: Andy

[linux-yocto] [PATCH 4/7] spi-pxa2xx: fixed ACPI-based enumeration of SPI devices.

2016-02-16 Thread Saul Wold
From: Ismo Puustinen Slave devices were not enumerated by ACPI data because the ACPI handle for the spi-pxa2xx controller was NULL if it was itself enumerated by PCI. Upstream-status: Inappropriate, real fix forthcoming Signed-off-by: Ismo Puustinen

[linux-yocto] [PATCH 0/7] Galileo Patches - non-upstreamed

2016-02-16 Thread Saul Wold
Bruce, This is this is a set of patches for 4.1, there is another similar that I will be sending shortly for 4.4. The only difference between the 4.1 and 4.4 patch set is 07/07 gpio-pca953x does not apply to 4.4, the other 6 do These patches are mostly targeted to Galileo Gen2 and deal with

Re: [linux-yocto] [PATCH 0/3] Backport Capabilities Patches to 4.1

2016-02-16 Thread Saul Wold
On Tue, 2016-02-16 at 09:38 -0500, Bruce Ashfield wrote: > On 16-02-11 11:16 AM, Saul Wold wrote: > > > > Add the Capabilities support that some projects would like to use > > in the linux-yocto-4.1 kernel. > > > > These 3 are all upstream in 4.3 or later > &

[linux-yocto] [PATCH] selftests/capabilities: Add tests for capability evolution

2016-02-11 Thread Saul Wold
From: Andy Lutomirski commit 32ae976ed3b5ba39c9208ace41bcdf4157d21db3 upstream. This test focuses on ambient capabilities. It requires either root or the ability to create user namespaces. Some of the test cases will be skipped for nonroot users. Signed-off-by: Andy

[linux-yocto] [PATCH v2] iio: light: add support for ROHM BH1710/BH1715/BH1721/BH1750/BH1751 ambient light sensors

2016-02-08 Thread Saul Wold
From: Tomasz Duszynski commit 3a11fbb037a1ecd3e1070ee484f1ea887133f21b upstream Add support for ROHM BH1710/BH1715/BH1721/BH1750/BH1751 ambient light sensors. Signed-off-by: Tomasz Duszynski Signed-off-by: Jonathan Cameron --- v2:

Re: [linux-yocto] [PATCH 01/29] i2c / ACPI: Use 0 to indicate that device does not have interrupt assigned

2016-02-08 Thread Saul Wold
On Sun, 2016-02-07 at 17:09 -0500, Paul Gortmaker wrote: > [[linux-yocto] [PATCH 01/29] i2c / ACPI: Use 0 to indicate that > device does not have interrupt assigned] On 05/02/2016 (Fri 06:53) > Saul Wold wrote: > > > From: Mika Westerberg <mika.westerb...@linux.intel.co

[linux-yocto] [PATCH 15/19] mfd: intel_quark_i2c_gpio: support devices behind i2c bus

2016-02-08 Thread Saul Wold
From: Andy Shevchenko commit 9b00926f46d882429bee435960c40b49d39e6a4f upstream. On Intel Galileo Gen2 the GPIO expanders are connected to the i2c bus. For those devices the ACPI table has specific parameters that refer to an actual i2c host controller. Since

[linux-yocto] [PATCH 07/19] i2c: core: only use set_scl for bus recovery after calling prepare_recovery

2016-02-08 Thread Saul Wold
From: Jan Luebbe commit 49c46cd7bf99f5a5af5df9a92b73db54b94f46f0 upstream. Using set_scl may be ineffective before calling the driver specific prepare_recovery callback, which might change into a test mode. So instead of setting SCL in i2c_generic_scl_recovery, move it to

[linux-yocto] [PATCH 10/19] GPIO / ACPI: export acpi_gpiochip_request(free)_interrupts for module use

2016-02-08 Thread Saul Wold
From: Hanjun Guo commit dd8f9d05019c5c086113b967850bf8e2f2a964e6 upstream. acpi_gpiochip_request(free)_interrupts can be used for modules, so export them. This also fixs a compile error when xgene-sb configured as kernel module. Fixes: 733cf014f020 "gpio: xgene: add ACPI

[linux-yocto] [PATCH 00/19 v2] Galileo patches that are upstreamed or pending

2016-02-08 Thread Saul Wold
Bruce, I am refactoring the large patchset I sent earlier, this includes just the patches that have upstream commits, I have already sent one general iio, these are More galileo specific. These should all have the upstream commit info in them. These are all for the 4.1 linux-yocto, I will send

[linux-yocto] [PATCH 14/19] mfd: intel_quark_i2c_gpio: load gpio driver first

2016-02-08 Thread Saul Wold
From: Andy Shevchenko commit b91b0d397c3b35a039867ca0f43f1a0d5965cad6 upstream. On Intel Galileo boards the GPIO expander is connected to i2c bus. Moreover it is able to generate interrupt, but interrupt line is connected to GPIO. That's why we have to have

[linux-yocto] [PATCH 11/19] gpio / ACPI: Return -EPROBE_DEFER if the gpiochip was not found

2016-02-08 Thread Saul Wold
From: Mika Westerberg commit d8213ae03aebde8074f071d1da48007d55e3b41d upstream. If a driver requests a GPIO described in its _CRS but the GPIO host controller (gpiochip) driver providing the GPIO has not been loaded yet acpi_get_gpiod() returns -ENODEV which

[linux-yocto] [PATCH 12/19] i2c / ACPI: Rework I2C device scanning

2016-02-08 Thread Saul Wold
From: Mika Westerberg commit 4bba25bbe10ace5ad135020c1e6d621872d5faf5 upstream. The way we currently scan I2C devices behind an I2C host controller does not work in cases where the I2C device in question is not declared directly below the host controller ACPI

[linux-yocto] [PATCH 13/19] mfd: core: redo ACPI matching of the children devices

2016-02-08 Thread Saul Wold
From: Andy Shevchenko commit 541019157c6b5951f2a488dbf4f7fa5f4b8f9b98 upstream. There is at least one board on the market, i.e. Intel Galileo Gen2, that uses _ADR to distinguish the devices under one actual device. Due to this we have to improve the quirk in

[linux-yocto] [PATCH 17/19] gpio: pca953x: support ACPI devices found on Galileo Gen2

2016-02-08 Thread Saul Wold
From: Andy Shevchenko commit 99e17e265a9df3b2ef8fbc1a568cbb2b05a1b977 upstream. This patch adds a support of the expandes found on Intel Galileo Gen2 board. The platform information comes from ACPI. Signed-off-by: Andy Shevchenko

[linux-yocto] [PATCH 08/19] i2c: fix leaked device refcount on of_find_i2c_* error path

2016-02-08 Thread Saul Wold
From: Vladimir Zapolskiy commit 6b5d9d07c7ea4df3cf27f9eeb2fbb9c48a0c034b upstream. If of_find_i2c_device_by_node() or of_find_i2c_adapter_by_node() find a device by node, but its type does not match, a reference to that device is still held. This change fixes the

[linux-yocto] [PATCH 04/19] i2c: check for proper length of the reg property

2016-02-08 Thread Saul Wold
From: Wolfram Sang commit bc280e47bc3944af5c7ca3cebaaf07819805ecb6 upstream. int is vague, let's simply use the type of the variable in question. Signed-off-by: Wolfram Sang Reviewed-by: Simon Horman

[linux-yocto] [PATCH 03/19] i2c: slave: add error messages to slave core

2016-02-08 Thread Saul Wold
From: Wolfram Sang commit 429d57334d73b2c515363d21ad58be16c01d8d25 upstream. Inform users what went wrong from the core, so drivers don't have to do it. Signed-off-by: Wolfram Sang Acked-by: Geert Uytterhoeven

[linux-yocto] [PATCH 09/19] gpio / ACPI: Add support for retrieving GpioInt resources from a device

2016-02-08 Thread Saul Wold
From: Mika Westerberg commit ad5b1c69a4ed2cc8486c6afa4d2545b21e5acd9b upstream. ACPI specification knows two types of GPIOs: GpioIo and GpioInt. The latter is used to describe that a given device interrupt line is connected to a specific GPIO pin. Typical ACPI

[linux-yocto] [PATCH 05/19] i2c: core: fix typo in comment

2016-02-08 Thread Saul Wold
From: Shailendra Verma commit 891e1f106f375232431587baa8a72e2be39a845a upstream. Signed-off-by: Shailendra Verma Signed-off-by: Wolfram Sang (cherry picked from commit 95cc1e3d76398c4e8003dafe652285e43be90ee7)

[linux-yocto] [PATCH 01/19] i2c / ACPI: Use 0 to indicate that device does not have interrupt assigned

2016-02-08 Thread Saul Wold
From: Mika Westerberg commit ad5f75aed7f6241aeaf4de293b7caedbc794dcae upstream. This is the convention used in most parts of the kernel including DT counterpart of I2C slave enumeration. To make things consistent do the same for ACPI I2C slave enumeration path

[linux-yocto] [PATCH 06/19] i2c: core: Reduce stack size of acpi_i2c_space_handler()

2016-02-08 Thread Saul Wold
From: Jarkko Nikula commit 8e5d11906f6409f0374527d181808411fa6001e1 upstream. sizeof(struct i2c_client) is 1088 bytes on a CONFIG_X86_64=y build and produces following warning when CONFIG_FRAME_WARN is set to 1024: drivers/i2c/i2c-core.c: In function

[linux-yocto] [PATCH 02/19] i2c / ACPI: Assign IRQ for devices that have GpioInt automatically

2016-02-08 Thread Saul Wold
From: Mika Westerberg commit ed457856e712370c6e77303d103ec0103a44e4e9 upstream. Following what DT already does. If the device does not have ACPI Interrupt resource but instead it has one or more GpioInt resources listed below it, we take the first GpioInt

[linux-yocto] [PATCH 18/19] at24: enable ACPI device found on Galileo Gen2

2016-02-08 Thread Saul Wold
From: Andy Shevchenko commit afbc80ff5adf081edaa2ecb62e291580988f6643 upstream. There is a 24c08 chip connected to i2c bus on Intel Galileo Gen2 board. Enable it via ACPI ID INT3499. Signed-off-by: Andy Shevchenko

[linux-yocto] [PATCH 19/19] pwm-pca9685: enable ACPI device found on Galileo Gen2

2016-02-08 Thread Saul Wold
From: Andy Shevchenko commit c28d0a843b44f79f71249d5612804c29483b586d upstream. There is a chip connected to i2c bus on Intel Galileo Gen2 board. Enable it via ACPI ID INT3492. Cc: Thierry Reding Signed-off-by: Andy Shevchenko

[linux-yocto] [PATCH 16/19] gpio: pca953x: store driver_data for future use

2016-02-08 Thread Saul Wold
From: Andy Shevchenko commit e0599e216341d4e0b69b57145c956a7028f06a81 upstream. Instead of using id->driver_data directly we copied it to the internal structure. This will help to adapt driver for ACPI use. Signed-off-by: Andy Shevchenko

[linux-yocto] [PATCH 05/29] i2c: core: fix typo in comment

2016-02-05 Thread Saul Wold
From: Shailendra Verma <shailendra.capric...@gmail.com> Signed-off-by: Shailendra Verma <shailendra.capric...@gmail.com> Signed-off-by: Wolfram Sang <w...@the-dreams.de> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/i2c/i2c-core.

[linux-yocto] [PATCH 04/29] i2c: check for proper length of the reg property

2016-02-05 Thread Saul Wold
lt;w...@the-dreams.de> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/i2c/i2c-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/i2c-core.c b/drivers/i2c/i2c-core.c index 77a2ec6..bfd8e1c 100644 --- a/drivers/i2c/i2c-core.

[linux-yocto] [PATCH 00/29] Backports and other features for Galileo

2016-02-05 Thread Saul Wold
Bruce, This is a set of patches that are currently being maintained in the meta-intel-galileo BSP which we are working to merge into meta-intel proper. These include items that are backported from newer versions as well as some galileo specific items. There is one ARM patch that touches i2c

[linux-yocto] [PATCH 07/29] i2c: core: only use set_scl for bus recovery after calling prepare_recovery

2016-02-05 Thread Saul Wold
covery). Signed-off-by: Jan Luebbe <j...@pengutronix.de> Acked-by: Alexander Sverdlin <alexander.sverd...@nokia.com> Tested-by: Alexander Sverdlin <alexander.sverd...@gmail.com> Signed-off-by: Wolfram Sang <w...@the-dreams.de> Upstream-status: Backport Signed-off-by: S

[linux-yocto] [PATCH 10/29] GPIO / ACPI: export acpi_gpiochip_request(free)_interrupts for module use

2016-02-05 Thread Saul Wold
r" Reviewed-by: Mark Brown <broo...@kernel.org> Signed-off-by: Hanjun Guo <hanjun@linaro.org> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/gpio/gpiolib-acpi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpio/gpi

[linux-yocto] [PATCH 02/29] i2c / ACPI: Assign IRQ for devices that have GpioInt automatically

2016-02-05 Thread Saul Wold
us.wall...@linaro.org> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/i2c/i2c-core.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/i2c-core.c b/drivers/i2c/i2c-core.c index c21b3de..fc2ee82 100644 ---

[linux-yocto] [PATCH 06/29] i2c: core: Reduce stack size of acpi_i2c_space_handler()

2016-02-05 Thread Saul Wold
ked-by: Mika Westerberg <mika.westerb...@linux.intel.com> Signed-off-by: Wolfram Sang <w...@the-dreams.de> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/i2c/i2c-core.c | 37 + 1 file changed, 21 insertions(+

[linux-yocto] [PATCH 01/29] i2c / ACPI: Use 0 to indicate that device does not have interrupt assigned

2016-02-05 Thread Saul Wold
a.westerb...@linux.intel.com> Acked-by: Wolfram Sang <w...@the-dreams.de> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/i2c/i2c-core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletion

[linux-yocto] [PATCH 12/29] i2c / ACPI: Rework I2C device scanning

2016-02-05 Thread Saul Wold
resent devices with valid I2cSerialBus() connection pointing to the host controller in question. Signed-off-by: Mika Westerberg <mika.westerb...@linux.intel.com> Signed-off-by: Andy Shevchenko <andriy.shevche...@linux.intel.com> Upstream-status: Submitted Signed-off-by: Saul Wold <

[linux-yocto] [PATCH 13/29] mfd: core: redo ACPI matching of the children devices

2016-02-05 Thread Saul Wold
: Andy Shevchenko <andriy.shevche...@linux.intel.com> Upstream-status: Submitted Signed-off-by: Saul Wold <s...@linux.intel.com> --- Documentation/acpi/enumeration.txt | 11 +--- drivers/mfd/mfd-core.c | 52 ++ include/linux/mfd/cor

[linux-yocto] [PATCH 03/29] i2c: slave: add error messages to slave core

2016-02-05 Thread Saul Wold
lt;w...@the-dreams.de> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/i2c/i2c-core.c | 22 +- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/drivers/i2c/i2c-core.c b/drivers/i2c/i2c-core.c index fc2ee82..77a2ec

[linux-yocto] [PATCH 09/29] gpio / ACPI: Add support for retrieving GpioInt resources from a device

2016-02-05 Thread Saul Wold
esource under the device in question to the suitable Linux IRQ number. Signed-off-by: Mika Westerberg <mika.westerb...@linux.intel.com> Acked-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> Upstream-status: Backport Signed-off-

[linux-yocto] [PATCH 08/29] i2c: fix leaked device refcount on of_find_i2c_* error path

2016-02-05 Thread Saul Wold
olskiy <vladimir_zapols...@mentor.com> Signed-off-by: Wolfram Sang <w...@the-dreams.de> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/i2c/i2c-core.c | 20 ++-- 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/drivers/i2c/i2c-

[linux-yocto] [PATCH 11/29] gpio / ACPI: Return -EPROBE_DEFER if the gpiochip was not found

2016-02-05 Thread Saul Wold
.de> Reviewed-by: Amos Kong <kongjian...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> Upstream-status: Backport Signed-off-by: Saul Wold <s...@linux.intel.com> --- drivers/gpio/gpiolib-acpi.c | 9 + 1 file changed, 5 insertions(+), 4 deletion

  1   2   3   4   5   >