[OpenWrt-Devel] [PATCH] include: download.mk: If checkouts fail, attempt default download method

2015-09-15 Thread Pushpal Sidhu
This will allow a more robust download system, especially in cases when building an older release where a source checkout system is gone. Signed-off-by: Pushpal Sidhu --- include/download.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/download.mk b/include

[OpenWrt-Devel] [PATCH] imx6: fix platform checking

2015-09-15 Thread Pushpal Sidhu
Fix platform checking when configuring networks and when doing sysupgrade. Signed-off-by: Pushpal Sidhu --- target/linux/imx6/base-files/etc/uci-defaults/02_network | 12 ++-- target/linux/imx6/base-files/lib/upgrade/platform.sh | 4 ++-- 2 files changed, 8 insertions(+), 8

[OpenWrt-Devel] [PATCH] uboot-envtools: Add Gateworks Ventana Support

2015-09-15 Thread Pushpal Sidhu
Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- package/boot/uboot-envtools/files/imx6 | 11 +++ 1 file changed, 11 insertions(+) diff --git a/package/boot/uboot-envtools/files/imx6 b/package/boot/uboot-envtools/files/imx6 index fac6436..d7412b2 100644 --- a/package/boot

Re: [OpenWrt-Devel] [PATCH] include: download.mk: If checkouts fail, attempt default download method

2015-09-16 Thread Pushpal Sidhu
Hi, On Wed, Sep 16, 2015 at 1:26 AM, John Crispin wrote: > > > On 15/09/2015 22:01, Pushpal Sidhu wrote: >> This will allow a more robust download system, especially in cases when >> building an older release where a source checkout system is gone. >> >

[OpenWrt-Devel] [PATCH 0/2] update imx6 kernel to 4.4

2016-01-14 Thread Pushpal Sidhu
ts anyways. * Added PWM Support in kernel config (pending commit in patchwork) Pushpal Sidhu (2): imx6: add 4.4 support imx6: move to 4.4 kernel target/linux/imx6/Makefile |2 +- target/linux/imx6/

[OpenWrt-Devel] [PATCH 1/2] imx6: add 4.4 support

2016-01-14 Thread Pushpal Sidhu
Build and boot tested on the following hardware: * GW54xx * GW53xx * GW52xx * GW51xx * GW552x * GW551x Signed-off-by: Pushpal Sidhu --- target/linux/imx6/config-4.4 | 405 .../linux/imx6/files-4.4/drivers/net/phy/gw16083.c | 1046

[OpenWrt-Devel] [PATCH 2/2] imx6: move to 4.4 kernel

2016-01-14 Thread Pushpal Sidhu
Signed-off-by: Pushpal Sidhu --- target/linux/imx6/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/imx6/Makefile b/target/linux/imx6/Makefile index cd938c8..5f7e17b 100644 --- a/target/linux/imx6/Makefile +++ b/target/linux/imx6/Makefile @@ -14,7 +14,7

[OpenWrt-Devel] [PATCH] iproute2: ip_tiny.patch: Don't filter CAN support

2016-01-26 Thread Pushpal Sidhu
Adds < 4k to ipk. Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- package/network/utils/iproute2/patches/300-ip_tiny.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/network/utils/iproute2/patches/300-ip_tiny.patch b/package/network/utils/iprou

[OpenWrt-Devel] [PATCH] kernel: add dsa driver support

2016-01-26 Thread Pushpal Sidhu
From: Tim Harvey The Linux Distributed Switch Architecture drivers provide richer support than the swconfig driver API in that each switch port gets its own interface which allows protocols such as STP, LLDP, 802.1x etc. Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- package

[OpenWrt-Devel] [PATCH] kernel: gpio-button-hotplug: update to use threaded irq's

2016-01-26 Thread Pushpal Sidhu
Many gpio controllers 'cansleep' due to the fact that they are behind busses e.g. i2c etc. Using threaded irq's allows for 'sleep-able' gpio's to be used. Signed-off-by: Pushpal Sidhu Signed-off-by: Tim Harvey --- .../kernel/gpio-button-hotplug/src

[OpenWrt-Devel] Add several kernel modules

2016-01-26 Thread Pushpal Sidhu
adds kernel modules for: * input-mma8451 * pwm * pwm-imx Pushpal Sidhu (2): kernel: add mma8451 module kernel: other: add PWM controller support package/kernel/linux/modules/input.mk | 17 + package/kernel/linux/modules/other.mk | 36

[OpenWrt-Devel] [PATCH 1/2] kernel: add mma8451 module

2016-01-26 Thread Pushpal Sidhu
Signed-off-by: Pushpal Sidhu --- package/kernel/linux/modules/input.mk | 17 + 1 file changed, 17 insertions(+) diff --git a/package/kernel/linux/modules/input.mk b/package/kernel/linux/modules/input.mk index 3f50a9f..b50106b 100644 --- a/package/kernel/linux/modules/input.mk

[OpenWrt-Devel] [PATCH 2/2] kernel: other: add PWM controller support

2016-01-26 Thread Pushpal Sidhu
This adds basic PWM controller support and support for i.MX Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- package/kernel/linux/modules/other.mk | 36 +++ 1 file changed, 36 insertions(+) diff --git a/package/kernel/linux/modules/other.mk b/package

Re: [OpenWrt-Devel] [PATCH 2/2] kernel: other: add PWM controller support

2016-01-27 Thread Pushpal Sidhu
I just realized that this isn't necessary for imx anymore as it's static in the 4.4 kernel. I'll mark it as 'not applicable'. - Pushpal On Tue, Jan 26, 2016 at 2:37 PM, Pushpal Sidhu wrote: > This adds basic PWM controller support and support for i.MX > > Signe

Re: [OpenWrt-Devel] [PATCH] iproute2: ip_tiny.patch: Don't filter CAN support

2016-01-28 Thread Pushpal Sidhu
Hi, On Thu, Jan 28, 2016 at 3:19 AM, Bastian Bittorf wrote: > * Pushpal Sidhu [28.01.2016 11:06]: >> Adds < 4k to ipk. > > can you explain your usecase? > how much does the binary grow? Usecase for iproute2 can support is to allow SocketCAN configuration through the &#

Re: [OpenWrt-Devel] [PATCH] iproute2: ip_tiny.patch: Don't filter CAN support

2016-01-28 Thread Pushpal Sidhu
On Thu, Jan 28, 2016 at 2:26 PM, Felix Fietkau wrote: > On 2016-01-28 22:34, Pushpal Sidhu wrote: >> Hi, >> >> On Thu, Jan 28, 2016 at 3:19 AM, Bastian Bittorf >> wrote: >>> * Pushpal Sidhu [28.01.2016 11:06]: >>>> Adds < 4k to ipk. >>

[OpenWrt-Devel] [PATCH] kernel: crypto: add fsl CAAM package

2016-02-05 Thread Pushpal Sidhu
Kernel package enables the Freescale CAAM (crypto accelerator and assurance module, aka SEC4). Sets kernel defaults for ringsize, intc, and debug. Signed-off-by: Pushpal Sidhu --- package/kernel/linux/modules/crypto.mk | 24 1 file changed, 24 insertions(+) diff --git

[OpenWrt-Devel] [PATCH v2] kernel: crypto: add fsl CAAM package

2016-02-08 Thread Pushpal Sidhu
Kernel package enables the Freescale CAAM (crypto accelerator and assurance module, aka SEC4). Sets kernel defaults for ringsize, intc, and debug. Signed-off-by: Pushpal Sidhu --- v2 changes: - Move package location up before crypto-hw-talitos for alphabetical reasons - added TARGET_mpc85xx to

Re: [OpenWrt-Devel] [PATCH] kernel: gpio-button-hotplug: update to use threaded irq's

2016-02-09 Thread Pushpal Sidhu
src/gpio-button-hotplug.c * http://git.openwrt.org/?p=openwrt.git;a=history;f=package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c What's going on? - Pushpal On Tue, Jan 26, 2016 at 2:33 PM, Pushpal Sidhu wrote: > Many gpio controllers 'cansleep' due to the fact that

Re: [OpenWrt-Devel] [PATCH v2] kernel: crypto: add fsl CAAM package

2016-02-12 Thread Pushpal Sidhu
John, On Fri, Feb 12, 2016 at 12:09 AM, John Crispin wrote: > > > > On 08/02/2016 20:52, Pushpal Sidhu wrote: > > Kernel package enables the Freescale CAAM (crypto accelerator and assurance > > module, aka SEC4). Sets kernel defaults for ringsize, intc, and debug. > &

[OpenWrt-Devel] cns3xxx: DMA failed to stop in 10ms immediately following 4.4 kernel bump

2016-03-18 Thread Pushpal Sidhu
Immediately following the 4.4 kernel bump for cns3xxx (9db4b26), I started getting "ath: phy0: DMA failed to stop in 10 ms AR_CR=0x0024 AR_DIAG_SW=0x42100020 DMADBG_7=0x62c0" with many different mini-PCI cards, but not with mini-PCIe cards. I noticed some DMA work, but mainly on the Ethern

Re: [OpenWrt-Devel] [PATCH 4/8] caldata-utils: new package to manipulate ath10k

2016-04-01 Thread Pushpal Sidhu
Hi, On Thu, Mar 31, 2016 at 6:48 PM, Adrian Panella wrote: > > > From df9a676bb3ba225f0fd6621dbaeec945baf3153d Mon Sep 17 00:00:00 2001 > From: Adrian Panella > Date: Wed, 30 Mar 2016 23:31:06 -0600 > Subject: [PATCH 12/15] caldata-utils: new package to manipulate ath10k > calibration data > >

[OpenWrt-Devel] [PATCH 0/2] Fix PCI for cns3xxx platform

2016-04-04 Thread Pushpal Sidhu
://www.spinics.net/lists/linux-pci/msg49796.html (currently pending) Note that I executed 'make target/linux/refresh' to put the patches into the proper 'OpenWrt' format. Pushpal Sidhu (2): cns3xxx: backport pci fix for cns3xxx_write_config cns3xxx: set both M

[OpenWrt-Devel] [PATCH 1/2] cns3xxx: backport pci fix for cns3xxx_write_config

2016-04-04 Thread Pushpal Sidhu
Fix is required to properly set pci config bits. Original Patch: https://patchwork.ozlabs.org/patch/596170/ Signed-off-by: Pushpal Sidhu --- .../033-CNS3xxx-Fix-PCI-cns3xxx_write_config.patch| 19 +++ 1 file changed, 19 insertions(+) create mode 100644 target/linux/cns3xxx

[OpenWrt-Devel] [PATCH 2/2] cns3xxx: set both MPS 'and' MRSS to 128

2016-04-04 Thread Pushpal Sidhu
Fixes some DMA issues with this platform. Because this isn't currently accepted, and can potentially disrupt other platforms (as read in commit log), I will leave this cns3xxx specific. Original Patch: https://patchwork.ozlabs.org/patch/600024/ Signed-off-by: Pushpal Sidhu --- ...ER-t

[OpenWrt-Devel] [PATCH] imx6: images: add bootfs.tar.gz build artifact

2016-04-18 Thread Pushpal Sidhu
In order to create a bootable block storage device, both bootfs and rootfs tarballs are required. However, our current scheme does not export a bootfs tarball so add the packaging of it here. Signed-off-by: Pushpal Sidhu --- target/linux/imx6/image/Makefile | 31

[OpenWrt-Devel] [PATCH] image.mk: Create a manifest file of installed packages as a build artifact

2016-05-02 Thread Pushpal Sidhu
e. Signed-off-by: Pushpal Sidhu --- include/image.mk | 8 1 file changed, 8 insertions(+) diff --git a/include/image.mk b/include/image.mk index bc383e6..c3c6f5a 100644 --- a/include/image.mk +++ b/include/image.mk @@ -280,6 +280,13 @@ define Image/mkfs/prepare $(call Image/mk

[OpenWrt-Devel] [PATCH v2] image.mk: Create a manifest file of installed packages as a build artifact

2016-05-04 Thread Pushpal Sidhu
e. Signed-off-by: Pushpal Sidhu --- include/image.mk | 8 1 file changed, 8 insertions(+) diff --git a/include/image.mk b/include/image.mk index bc383e6..2606c77 100644 --- a/include/image.mk +++ b/include/image.mk @@ -280,6 +280,13 @@ define Image/mkfs/prepare $(call Image/mk

[OpenWrt-Devel] [PATCH] kobs-ng: Fix build for musl

2015-10-06 Thread Pushpal Sidhu
Fixes https://dev.openwrt.org/ticket/20077 Signed-off-by: Pushpal Sidhu --- ...-mtd-fix-implicit-declaration-of-offsetof.patch | 25 +++ .../004-mtd-define-missing-type-in-musl.patch | 28 ++ 2 files changed, 53 insertions(+) create mode 100644 package

[OpenWrt-Devel] [PATCH 1/4] firmware: linux-firmware: Add ibt-firmware and ar3k-firmware packages

2015-10-09 Thread Pushpal Sidhu
Some bluetooth devices require firmware. Add intel bluetooth and ar3k for now. Signed-off-by: Pushpal Sidhu --- package/firmware/linux-firmware/Makefile | 40 1 file changed, 40 insertions(+) diff --git a/package/firmware/linux-firmware/Makefile b/package

[OpenWrt-Devel] Add several OpenWrt Packages

2015-10-09 Thread Pushpal Sidhu
Patch series adds the following packages that can be selected through OpenWrt's make system: * ibt firmware * ar3k firmware * ath3k kernel module * mvsw61xx kernel module * g_mass_storage kernel module - Pushpal ___ openwrt-devel mailing list openw

[OpenWrt-Devel] [PATCH 2/4] kernel: add ath3k module package

2015-10-09 Thread Pushpal Sidhu
Adds a package for the ath3k kernel module, present in 3.18/4.0/4.1 kernels Signed-off-by: Pushpal Sidhu --- package/kernel/linux/modules/other.mk | 19 +++ 1 file changed, 19 insertions(+) diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules

[OpenWrt-Devel] [PATCH 3/4] kernel: add mvsw61xx module package

2015-10-09 Thread Pushpal Sidhu
Adds the package to select the mvsw61xx module present in the 3.18/4.0/4.1 kernels. Signed-off-by: Pushpal Sidhu --- package/kernel/linux/modules/netdevices.mk | 14 ++ 1 file changed, 14 insertions(+) diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux

[OpenWrt-Devel] [PATCH 4/4] kernel: add usb-mass-storage-gadget driver package

2015-10-09 Thread Pushpal Sidhu
This is another useful gadget driver that can allow an OTG port to act as a mass storage device. Signed-off-by: Pushpal Sidhu --- package/kernel/linux/modules/usb.mk | 17 + 1 file changed, 17 insertions(+) diff --git a/package/kernel/linux/modules/usb.mk b/package/kernel

Re: [OpenWrt-Devel] [PATCH 2/4] kernel: add ath3k module package

2015-10-09 Thread Pushpal Sidhu
On Fri, Oct 9, 2015 at 2:44 PM, Roman Yeryomin wrote: > On 10 October 2015 at 00:22, Pushpal Sidhu wrote: >> Adds a package for the ath3k kernel module, present in 3.18/4.0/4.1 kernels >> >> Signed-off-by: Pushpal Sidhu >> --- >> package/k

[OpenWrt-Devel] [PATCH v2 0/4] Add several OpenWrt Packages

2015-10-12 Thread Pushpal Sidhu
Patch series adds the following packages that can be selected through OpenWrt's make system: * ibt firmware * ar3k firmware * ath3k kernel module * mvsw61xx kernel module * g_mass_storage kernel module Changes since v1: * ath3k kernel module now depends on ar3k firmware firmware: linux-fir

[OpenWrt-Devel] [PATCH v2 1/4] firmware: linux-firmware: Add ibt-firmware and ar3k-firmware packages

2015-10-12 Thread Pushpal Sidhu
Some bluetooth devices require firmware. Add intel bluetooth and ar3k for now. Signed-off-by: Pushpal Sidhu --- Changes v2: * None package/firmware/linux-firmware/Makefile | 40 1 file changed, 40 insertions(+) diff --git a/package/firmware/linux-firmware

[OpenWrt-Devel] [PATCH v2 2/4] kernel: add ath3k module package

2015-10-12 Thread Pushpal Sidhu
Adds a package for the ath3k kernel module, present in 3.18/4.0/4.1 kernels Signed-off-by: Pushpal Sidhu --- Changes in v2: * ath3k now depends on ar3k-firmware package/kernel/linux/modules/other.mk | 19 +++ 1 file changed, 19 insertions(+) diff --git a/package/kernel/linux

[OpenWrt-Devel] [PATCH v2 3/4] kernel: add mvsw61xx module package

2015-10-12 Thread Pushpal Sidhu
Adds the package to select the mvsw61xx module present in the 3.18/4.0/4.1 kernels. Signed-off-by: Pushpal Sidhu --- Changes v2: * None package/kernel/linux/modules/netdevices.mk | 14 ++ 1 file changed, 14 insertions(+) diff --git a/package/kernel/linux/modules/netdevices.mk b

[OpenWrt-Devel] [PATCH v2 4/4] kernel: add usb-mass-storage-gadget driver package

2015-10-12 Thread Pushpal Sidhu
This is another useful gadget driver that can allow an OTG port to act as a mass storage device. Signed-off-by: Pushpal Sidhu --- Changes in v2: * None package/kernel/linux/modules/usb.mk | 17 + 1 file changed, 17 insertions(+) diff --git a/package/kernel/linux/modules

[OpenWrt-Devel] [PATCH 0/3] Bump imx6 to kernel 4.1

2015-10-13 Thread Pushpal Sidhu
Adds support for kernel 4.1 for target imx6. Don't carry over 200-pci_designware_add-ability-for-custom-swizzle.patch, 201-pci_imx6_ventana_fixup-for-IRQ-mismapping.patch, and 207-ARM-dts-imx6-ventana-Add-PCI-nodes-for-on-board-PCI-.patch, from 3.18 as they causes some breakage with pci. imx6:

[OpenWrt-Devel] [PATCH 1/3] imx6: add v4.1 support

2015-10-13 Thread Pushpal Sidhu
Build and boot tested on the following hardware: * GW54xx * GW53xx * GW52xx * GW51xx Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- target/linux/imx6/config-4.1 | 382 + .../linux/imx6/files-4.1/drivers/net/phy/gw16083.c | 950

[OpenWrt-Devel] [PATCH 2/3] imx6: add Gateworks GW551x support

2015-10-13 Thread Pushpal Sidhu
) * TTL level I/O (supported by GW16111 breakout board): * I2C * 2x UART * CAN * 2x DIO (GPIO/PWM) * USB OTG Also add support to OpenWrt build system Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- target/linux/imx6/base-files/lib/imx6.sh | 5 + ...20-ARM-dts

[OpenWrt-Devel] [PATCH 3/3] imx6: switch to v4.1

2015-10-13 Thread Pushpal Sidhu
Signed-off-by: Pushpal Sidhu --- target/linux/imx6/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/imx6/Makefile b/target/linux/imx6/Makefile index 479b48e..cd938c8 100644 --- a/target/linux/imx6/Makefile +++ b/target/linux/imx6/Makefile @@ -14,7 +14,7

[OpenWrt-Devel] [PATCH] gpsd: initial add to packages

2015-10-16 Thread Pushpal Sidhu
This package is currently in oldpackages. Add here to keep support for gpsd. >From oldpackages, this was bumped from 3.10 -> 3.15 and includes an upstream patch to allow building with musl. Signed-off-by: Pushpal Sidhu --- package/utils/gpsd/Makefile

Re: [OpenWrt-Devel] openwrt gpsd compilation fail

2015-11-12 Thread Pushpal Sidhu
Hi Luigi, On Thu, Nov 12, 2015 at 9:27 AM, luigi findanno wrote: > > Hi, I'm trying to compile openwrt for raspberry pi but I found this error: > > http://pastebin.com/yQFhza8Y > > I don't know how to go on. I found your email in the Makefile and I'll be > happy if you can help me. > Regards > L

[OpenWrt-Devel] [PATCH] imx6: images: ventana: change name of ubi output

2015-12-15 Thread Pushpal Sidhu
a-squashfs-nand_.ubi Signed-off-by: Pushpal Sidhu --- target/linux/imx6/image/Makefile | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/target/linux/imx6/image/Makefile b/target/linux/imx6/image/Makefile index a4de7d9..7905550 100644 --- a/target/linux/imx6/image/Makefil

[OpenWrt-Devel] [PATCH] kernel: crypto.mk: have crypto-aead depend on kmod-crypto-null for 4.3

2015-12-15 Thread Pushpal Sidhu
Without this, the following error message occurs when building with the 4.3 kernel: Package kmod-crypto-aead is missing dependencies for the following libraries: crypto_null.ko Signed-off-by: Pushpal Sidhu --- package/kernel/linux/modules/crypto.mk | 2 +- 1 file changed, 1 insertion(+), 1

[OpenWrt-Devel] [PATCH] cns3xxx: add GW2393 Support

2015-12-15 Thread Pushpal Sidhu
Based off of the GW2391-C, but with the following changes: * 4x4in to 4x5in pcb * flat panel connector for LED signals Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion

[OpenWrt-Devel] [PATCH] cns3xxx: Fix comment

2015-12-15 Thread Pushpal Sidhu
Original comment was wrong about which pads are being set. Signed-off-by: Pushpal Sidhu --- target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c b/target/linux

[OpenWrt-Devel] [PATCH 01/10] imx6: drop lingering files

2015-12-21 Thread Pushpal Sidhu
Since 3.18 kernel support was dropped, remove lingering files. Signed-off-by: Pushpal Sidhu --- .../imx6/files-3.18/drivers/net/phy/gw16083.c | 949 - .../imx6/files-3.18/drivers/net/phy/gw16083.h | 123 --- 2 files changed, 1072 deletions(-) delete mode 100644

[OpenWrt-Devel] [PATCH 02/10] imx6: Add 4.3 support

2015-12-21 Thread Pushpal Sidhu
Build and boot tested on the following hardware: * GW54xx * GW53xx * GW52xx * GW51xx * GW552x * GW551x Signed-off-by: Pushpal Sidhu --- target/linux/imx6/config-4.3 | 410 .../linux/imx6/files-4.3/drivers/net/phy/gw16083.c | 1046

[OpenWrt-Devel] Update imx6 kernel

2015-12-21 Thread Pushpal Sidhu
benefits. Patch 020-ARM-dts-Gateworks-GW5510-support-i.MX6.patch was accepted in mainline and is not ported forward to 4.3. These patches were tested against the following hardware: * GW54xx * GW53xx * GW52xx * GW51xx * GW552x * GW551x Pushpal Sidhu (10): imx6: drop lingering files

[OpenWrt-Devel] [PATCH 03/10] imx6: ventana: add ecspi3 host controller for GW52xx

2015-12-21 Thread Pushpal Sidhu
Certain board revisions of the GW52xx support an SPI host controller with a single chip-select going to an off board connector. Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- ...ts-imx-ventana-add-spi-support-for-gw52xx.patch | 35 ++ 1 file changed, 35

[OpenWrt-Devel] [PATCH 04/10] imx6: Add gen2 disable patch

2015-12-21 Thread Pushpal Sidhu
Disable pcie-gen2 in this kernel as the products meant to run it do not fall within specification for it. Instead, leave only Gen1 enabled. Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- .../linux/imx6/patches-4.3/210-disable_gen2.patch | 30 ++ 1 file changed

[OpenWrt-Devel] [PATCH 06/10] imx6: Add pwm nodes

2015-12-21 Thread Pushpal Sidhu
Upstream status: Accepted Signed-off-by: Pushpal Sidhu --- .../040-ARM-dts-imx-ventana-add-pwm-nodes.patch| 276 + 1 file changed, 276 insertions(+) create mode 100644 target/linux/imx6/patches-4.3/040-ARM-dts-imx-ventana-add-pwm-nodes.patch diff --git a/target/linux

[OpenWrt-Devel] [PATCH 05/10] imx6: add RS485 gpio-based txen support

2015-12-21 Thread Pushpal Sidhu
Signed-off-by: Tim Harvey --- .../300-imx-serial-rs485-gpio-txen-support.patch | 186 + ...1-imx-ventana-add-rs485-txen-gpio-support.patch | 60 +++ 2 files changed, 246 insertions(+) create mode 100644 target/linux/imx6/patches-4.3/300-imx-serial-rs485-gpio-txen-supp

[OpenWrt-Devel] [PATCH 08/10] imx6: add i2c retries for Ventana /dev/i2c-0

2015-12-21 Thread Pushpal Sidhu
driver. This adds a patch that adds 3 retries for i2c transactions only for Ventana boards and only for I2C1 Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- ...x-add-retries-for-NAK-s-on-ventana-boards.patch | 24 ++ 1 file changed, 24 insertions(+) create mode 100644

[OpenWrt-Devel] [PATCH 07/10] imx6: imx: thermal: use CPU temperature grade info for thresholds

2015-12-21 Thread Pushpal Sidhu
This is a backport of a2291badc355d58ead5c19ae0609468947416040 from thermal-soc accepted upstream. The IMX6Q/IMX6DL SoC's have a 2-bit temperature grade stored in OTP. Instead of assuming 85C for passive cooling threshold and 100C for critical base these thresholds off the thermal gade max CPU tem

[OpenWrt-Devel] [PATCH 09/10] imx6: fix device-tree mac address assignment for ventana sky2/eth1

2015-12-21 Thread Pushpal Sidhu
its mac address via a device-tree alias. Signed-off-by: Tim Harvey Signed-off-by: Pushpal Sidhu --- .../208-sky2-allow-mac-to-come-from-dt.patch | 30 ++ .../209-ARM-imx-ventana-add-sky2-alias.patch | 24 + 2 files changed, 54 insertions(+) create

[OpenWrt-Devel] [PATCH 10/10] imx6: Move to 4.3 kernel

2015-12-21 Thread Pushpal Sidhu
Signed-off-by: Pushpal Sidhu --- target/linux/imx6/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/imx6/Makefile b/target/linux/imx6/Makefile index cd938c8..deea5d9 100644 --- a/target/linux/imx6/Makefile +++ b/target/linux/imx6/Makefile @@ -14,7 +14,7

Re: [OpenWrt-Devel] [PATCH 04/10] imx6: Add gen2 disable patch

2015-12-22 Thread Pushpal Sidhu
This patch isn't really applicable as we're still trying to clear this with mainline. I'll mark as "Not Applicable" in patchwork. Removal of this patch has no bearing on applying other patches as it's numbered last. - Pushpal On Mon, Dec 21, 2015 at 2:25 PM, Pushpa

Re: [OpenWrt-Devel] [PATCH 05/10] imx6: add RS485 gpio-based txen support

2015-12-22 Thread Pushpal Sidhu
This patch isn't really applicable as we're still trying to clear this with mainline. I'll mark as "Not Applicable" in patchwork. Removal of this patch has no bearing on applying other patches as it's numbered last. - Pushpal On Mon, Dec 21, 2015 at 2:25 PM, Pushpal

[OpenWrt-Devel] [PATCH] cns3xxx: fix shared PCI interrupt mapping

2014-10-06 Thread Pushpal Sidhu
of isolated interrupts. This fix only applies to older PCB's that do not route INTA/B/C/D to unique external ARM CPU interrupts. Signed-off-by: Pushpal Sidhu --- .../linux/cns3xxx/patches-3.10/310-pci_isolated_interrupts.patch | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-)

[OpenWrt-Devel] [PATCH] cns3xxx: Adopt irq_domain support for cns3xxx gpio driver

2014-10-07 Thread Pushpal Sidhu
Have gpio driver adopt irqdomain support so that there are non-overlapping allocations of irq numbers mapped to gpio's. Signed-off-by: Pushpal Sidhu --- .../cns3xxx/files/arch/arm/mach-cns3xxx/gpio.c | 30 +- 1 file changed, 23 insertions(+), 7 deletions(-) diff --

[OpenWrt-Devel] [PATCH] kernel: gpio: pca953x: backport gpio input fix

2014-10-08 Thread Pushpal Sidhu
This backports the following commit from the mainline linux kernel: 40a625daa88653d7942dc85483f6f289cd687cb7 Signed-off-by: Pushpal Sidhu --- .../350-gpio-pca953x-fix_gpio_input_on_gpio_offsets.patch | 13 + 1 file changed, 13 insertions(+) create mode 100644 target/linux/generic/pa