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
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
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
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.
>>
>
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/
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
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
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
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
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
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
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
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
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
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
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.
>>
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
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
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
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.
> &
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
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
>
>
://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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
)
* 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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(-)
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 --
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
66 matches
Mail list logo