Re: [stable] 2.6.23 regression: top displaying 9999% CPU usage

2007-10-30 Thread Otavio Salvador
Ingo Molnar [EMAIL PROTECTED] writes: * Frans Pop [EMAIL PROTECTED] wrote: On Monday 29 October 2007, Balbir Singh wrote: We'll also need this additional patch (untested), OK. Both patches together do the trick. Gave it a nice long test run and got no more weirdness. Tested-by: Frans

Re: Build Failure with 2.6.24-rc1

2007-10-24 Thread Otavio Salvador
Chris Holvenstot [EMAIL PROTECTED] writes: When attempting to build the 2.6.24-rc1 kernel: arch/x86/kernel/built-in.o: In function `smp_send_nmi_allbutself': /build/linux/arch/x86/kernel/crash.c:85: undefined reference to `genapic' make: *** [.tmp_vmlinux1] Error 1 Use the patch that Ingo

Re: Linux 3.8 broken for MacBookAir5,1

2013-02-09 Thread Otavio Salvador
Hello, On Sat, Jan 12, 2013 at 8:41 PM, Otavio Salvador ota...@ossystems.com.br wrote: Today I tried to update my kernel from 3.7.2 to 3.8-rc3 and I had no success; I used localmodconfig to generate the .config for my machine but keyboard does not work. Using same generated .config

Re: Linux 3.8 broken for MacBookAir5,1

2013-02-09 Thread Otavio Salvador
On Sun, Feb 10, 2013 at 1:11 AM, Otavio Salvador ota...@ossystems.com.br wrote: Hello, On Sat, Jan 12, 2013 at 8:41 PM, Otavio Salvador ota...@ossystems.com.br wrote: Today I tried to update my kernel from 3.7.2 to 3.8-rc3 and I had no success; I used localmodconfig to generate the .config

Re: Linux 3.8 broken for MacBookAir5,1

2013-02-10 Thread Otavio Salvador
On Sun, Feb 10, 2013 at 12:47 PM, Alan Stern st...@rowland.harvard.edu wrote: On Sun, 10 Feb 2013, Otavio Salvador wrote: I do have EHCI and PCI enabled so it should be working. Any clue about why it breaks it? Perhaps your system is not loading the new ehci-pci kernel module. Yes; it should

Re: Linux 3.8 broken for MacBookAir5,1

2013-02-18 Thread Otavio Salvador
On Mon, Feb 18, 2013 at 7:09 PM, Alan Stern st...@rowland.harvard.edu wrote: On Sun, 10 Feb 2013, Otavio Salvador wrote: On Sun, Feb 10, 2013 at 12:47 PM, Alan Stern st...@rowland.harvard.edu wrote: On Sun, 10 Feb 2013, Otavio Salvador wrote: I do have EHCI and PCI enabled so it should

Re: Linux 3.8 broken for MacBookAir5,1

2013-02-18 Thread Otavio Salvador
On Mon, Feb 18, 2013 at 7:38 PM, Alan Stern st...@rowland.harvard.edu wrote: On Mon, 18 Feb 2013, Otavio Salvador wrote: I thought the ehci-pci module would be load for every ehci PCI; What do you think? The kernel can't guarantee anything about what driver modules are loaded. That's

Re: Boot freeze after/during PCI initialization

2012-08-13 Thread Otavio Salvador
On Thu, Aug 9, 2012 at 5:00 PM, Otavio Salvador ota...@ossystems.com.br wrote: Hello, One of machines we have freeze during initialization from time to time: freeze at: http://download.ossystems.com.br/~otavio/geode-freeze.jpg works at: http://download.ossystems.com.br/~otavio/geode-working

Re: Boot freeze after/during PCI initialization

2012-08-13 Thread Otavio Salvador
On Mon, Aug 13, 2012 at 10:36 AM, Otavio Salvador ota...@ossystems.com.br wrote: On Thu, Aug 9, 2012 at 5:00 PM, Otavio Salvador ota...@ossystems.com.br wrote: Hello, One of machines we have freeze during initialization from time to time: freeze at: http://download.ossystems.com.br/~otavio

Re: USB looks to be restarting

2008-01-24 Thread Otavio Salvador
Alan Stern [EMAIL PROTECTED] writes: Does someone has any idea how to solve it? Unplug the device attached to port 2 of bus 1. Apparently it is spontaneously disconnecting and reconnecting itself over and over. The machine power suply had problem and then it needed to be replace. Doing it

oops when using git gc --auto

2008-02-26 Thread Otavio Salvador
Hello, Today I got this oops, someone has an idea of what's going wrong? Unable to handle kernel paging request at 0200 RIP: [802735c3] find_get_pages+0x3c/0x69 PGD 0 Oops: [1] SMP CPU 3 Modules linked in: sha256_generic aes_generic aes_x86_64 cbc blkcipher

Re: oops when using git gc --auto

2008-02-26 Thread Otavio Salvador
Nick Piggin [EMAIL PROTECTED] writes: On Wednesday 27 February 2008 00:22, Otavio Salvador wrote: Hello, Today I got this oops, someone has an idea of what's going wrong? Unable to handle kernel paging request at 0200 RIP: [802735c3] find_get_pages+0x3c/0x69

Re: oops when using git gc --auto

2008-02-26 Thread Otavio Salvador
Nick Piggin [EMAIL PROTECTED] writes: On Wednesday 27 February 2008 00:22, Otavio Salvador wrote: Hello, Today I got this oops, someone has an idea of what's going wrong? Unable to handle kernel paging request at 0200 RIP: [802735c3] find_get_pages+0x3c/0x69

Re: PROBLEM: sata timeouts with intel 82801HB on amd64

2007-02-07 Thread Otavio Salvador
Trevor Offner Caira [EMAIL PROTECTED] writes: (3) Keywords: SATA, AHCI, modules, kernel, Intel. Does your systems is being run using ata_piix or ahci driver? -- O T A V I OS A L V A D O R - E-mail: [EMAIL PROTECTED] UIN: 5906116

Re: [PATCH] Add PM_TRACE x86_64 support.

2007-02-07 Thread Otavio Salvador
Nigel Cunningham [EMAIL PROTECTED] writes: - for (tracedata = __tracedata_start ; tracedata __tracedata_end ; tracedata += 6) { + for (tracedata = __tracedata_start ; tracedata __tracedata_end ; tracedata += 2 + sizeof(unsigned long)) { Could you split this line? -- O T

Linux 3.8 broken for MacBookAir5,1

2013-01-12 Thread Otavio Salvador
Hello, Today I tried to update my kernel from 3.7.2 to 3.8-rc3 and I had no success; I used localmodconfig to generate the .config for my machine but keyboard does not work. Using same generated .config with 3.7.2 works fine. Anyone has a clue about? -- Otavio Salvador

[PATCH 2/5] ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle

2013-07-15 Thread Otavio Salvador
As we have a 'ret' variable with the iio_trigger_register return, this can be used as result. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- drivers/staging/iio/adc/mxs-lradc.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/staging/iio/adc/mxs

[PATCH 5/5] iio: add configuration option for debug support

2013-07-15 Thread Otavio Salvador
Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- drivers/iio/Kconfig | 7 +++ drivers/iio/Makefile | 2 ++ 2 files changed, 9 insertions(+) diff --git a/drivers/iio/Kconfig b/drivers/iio/Kconfig index 9af763a..d1f06f2 100644 --- a/drivers/iio/Kconfig +++ b/drivers/iio/Kconfig

[PATCH 4/5] ARM: dts: imx23-olinuxino: enable Low Resolution ADC

2013-07-15 Thread Otavio Salvador
The i.XM23 has a internal Low Resolution ADC; this enables the support for this device. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- arch/arm/boot/dts/imx23-olinuxino.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/imx23-olinuxino.dts b/arch/arm/boot

[PATCH 1/5] ARM: dts: imx23-evk: enable USB PHY and controller

2013-07-15 Thread Otavio Salvador
The i.MX23EVK board provides a USB port so the USB PHY and controller need to be enabled for it to be usable. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- arch/arm/boot/dts/imx23-evk.dts | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/imx23-evk.dts

[PATCH 3/5] ARM: dts: imx23-evk: enable Low Resolution ADC

2013-07-15 Thread Otavio Salvador
The i.XM23 has a internal Low Resolution ADC; this enables the support for this device. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- arch/arm/boot/dts/imx23-evk.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/imx23-evk.dts b/arch/arm/boot/dts/imx23

Re: [PATCH 2/5] ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle

2013-07-15 Thread Otavio Salvador
On Mon, Jul 15, 2013 at 11:24 AM, Marek Vasut marek.va...@gmail.com wrote: Dear Otavio Salvador, As we have a 'ret' variable with the iio_trigger_register return, this can be used as result. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- drivers/staging/iio/adc/mxs-lradc.c | 6

Re: [PATCH 1/5] ARM: dts: imx23-evk: enable USB PHY and controller

2013-07-15 Thread Otavio Salvador
On Mon, Jul 15, 2013 at 12:39 PM, Fabio Estevam feste...@gmail.com wrote: Hi Otavio, On Mon, Jul 15, 2013 at 11:22 AM, Otavio Salvador ota...@ossystems.com.br wrote: The i.MX23EVK board provides a USB port so the USB PHY and controller need to be enabled for it to be usable. Signed-off

Re: [PATCH 5/5] iio: add configuration option for debug support

2013-07-16 Thread Otavio Salvador
On Tue, Jul 16, 2013 at 7:26 AM, Lars-Peter Clausen l...@metafoo.de wrote: On 07/16/2013 11:58 AM, Jonathan Cameron wrote: On 07/15/2013 03:22 PM, Otavio Salvador wrote: Signed-off-by: Otavio Salvador ota...@ossystems.com.br seems a sensible facility to have available. Applied to the togreg

Re: [PATCH 1/5] ARM: dts: imx23-evk: enable USB PHY and controller

2013-07-16 Thread Otavio Salvador
On Tue, Jul 16, 2013 at 12:42 AM, Fabio Estevam feste...@gmail.com wrote: On Mon, Jul 15, 2013 at 11:22 AM, Otavio Salvador ota...@ossystems.com.br wrote: The i.MX23EVK board provides a USB port so the USB PHY and controller need to be enabled for it to be usable. Has this been tested? I

Re: [PATCH 1/5] ARM: dts: imx23-evk: enable USB PHY and controller

2013-07-16 Thread Otavio Salvador
On Mon, Jul 15, 2013 at 10:30 PM, Shawn Guo shawn@linaro.org wrote: On Mon, Jul 15, 2013 at 01:39:13PM -0300, Otavio Salvador wrote: On Mon, Jul 15, 2013 at 12:39 PM, Fabio Estevam feste...@gmail.com wrote: Hi Otavio, On Mon, Jul 15, 2013 at 11:22 AM, Otavio Salvador ota

Re: [PATCH 2/5] ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle

2013-07-16 Thread Otavio Salvador
On Mon, Jul 15, 2013 at 8:00 PM, Marek Vasut ma...@denx.de wrote: Dear Otavio Salvador, On Mon, Jul 15, 2013 at 11:24 AM, Marek Vasut marek.va...@gmail.com wrote: Dear Otavio Salvador, As we have a 'ret' variable with the iio_trigger_register return, this can be used as result

[PATCH v2 3/4] ARM: dts: imx23-olinuxino: enable Low Resolution ADC

2013-07-16 Thread Otavio Salvador
The i.XM23 has a internal Low Resolution ADC; this enables the support for this device. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- Changes in v2: None arch/arm/boot/dts/imx23-olinuxino.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/imx23

[PATCH v2 2/4] ARM: dts: imx23-evk: enable Low Resolution ADC

2013-07-16 Thread Otavio Salvador
The i.XM23 has a internal Low Resolution ADC; this enables the support for this device. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- Changes in v2: None arch/arm/boot/dts/imx23-evk.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/imx23-evk.dts b/arch

[PATCH v2 4/4] iio: add configuration option for debug support

2013-07-16 Thread Otavio Salvador
Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- Changes in v2: - Rework Kconfig help (Lars-Peter Clausen) drivers/iio/Kconfig | 7 +++ drivers/iio/Makefile | 2 ++ 2 files changed, 9 insertions(+) diff --git a/drivers/iio/Kconfig b/drivers/iio/Kconfig index 9af763a..e5d1cfc

[PATCH v2 1/4] ARM: dts: imx23-evk: enable USB PHY and controller

2013-07-16 Thread Otavio Salvador
The i.MX23EVK board provides a USB port so the USB PHY and controller need to be enabled for it to be usable. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- Changes in v2: None arch/arm/boot/dts/imx23-evk.dts | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm

Re: [PATCH v2 1/4] ARM: dts: imx23-evk: enable USB PHY and controller

2013-07-17 Thread Otavio Salvador
On Wed, Jul 17, 2013 at 12:50 AM, Shawn Guo shawn@linaro.org wrote: On Tue, Jul 16, 2013 at 09:56:12AM -0300, Otavio Salvador wrote: The i.MX23EVK board provides a USB port so the USB PHY and controller need to be enabled for it to be usable. Signed-off-by: Otavio Salvador ota

Fwd: mxs-lradc oops when unloading module

2013-06-16 Thread Otavio Salvador
someone has a clue? -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://projetos.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: Fwd: mxs-lradc oops when unloading module

2013-06-24 Thread Otavio Salvador
*trig_info) ida_simple_remove(iio_trigger_ida, trig_info-id); /* Possible issue in here */ - device_unregister(trig_info-dev); + device_del(trig_info-dev); } EXPORT_SYMBOL(iio_trigger_unregister); Tested-by: Otavio Salvador ota...@ossystems.com.br It does fix

Re: RCU bug with v3.17-rc3 ?

2014-10-11 Thread Otavio Salvador
how serious this bug is. What about checking if GCC_PR58854_FIXED is not defined for error? So build systems and people could easily define it if they know their GCC has the fix applied. -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp

[PATCH v2] ARM: dts: warp: Add initial WaRP Board support

2015-03-02 Thread Otavio Salvador
-by: Otavio Salvador ota...@ossystems.com.br --- arch/arm/boot/dts/Makefile| 3 +- arch/arm/boot/dts/imx6sl-warp.dts | 190 ++ 2 files changed, 192 insertions(+), 1 deletion(-) create mode 100644 arch/arm/boot/dts/imx6sl-warp.dts diff --git a/arch/arm

Re: [PATCH] ARM: dts: warp: Add initial WaRP Board support

2015-03-02 Thread Otavio Salvador
Hello Shawn, On Tue, Mar 3, 2015 at 12:29 AM, Shawn Guo shawn@linaro.org wrote: On Wed, Feb 25, 2015 at 02:02:19PM -0300, Otavio Salvador wrote: The WaRP Board is a Wearable Reference Plaform. The board features: - Freescale i.MX6 SoloLite processor with 512MB of RAM - Freescale

[PATCH] ARM: dts: warp: Add initial WaRP Board support

2015-02-25 Thread Otavio Salvador
-by: Otavio Salvador ota...@ossystems.com.br --- arch/arm/boot/dts/Makefile| 3 +- arch/arm/boot/dts/imx6sl-warp.dts | 154 ++ 2 files changed, 156 insertions(+), 1 deletion(-) create mode 100644 arch/arm/boot/dts/imx6sl-warp.dts diff --git a/arch/arm

Re: The possible regression in kernel 4.8 - clk: imx: correct AV PLL rate formula

2016-10-11 Thread Otavio Salvador
d Ken Lin on Cc when you submit v3. And what will be done regarding 4.8? Is the faulty change to be reverted or this patches will be backported? -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750

Re: [PATCH v2] ARM: dts: imx6qdl-nitrogen6x: Add SPI NOR partitions

2017-11-27 Thread Otavio Salvador
On Mon, Nov 27, 2017 at 8:17 AM, Gary Bisson <gary.bis...@boundarydevices.com> wrote: > Hi Otavio, > > On Sat, Nov 25, 2017 at 07:55:53AM -0200, Otavio Salvador wrote: >> On Fri, Nov 24, 2017 at 3:00 PM, Otavio Salvador >> <ota...@ossystems.com.br> wrote: >>

[PATCH v3] ARM: dts: imx6qdl-nitrogen6x: Add SPI NOR partitions

2017-11-27 Thread Otavio Salvador
This adds the partitions definition for the SPI NOR to provide backward compatibility with the documented[1] layout used with Boundary Devices BSP. 1. https://boundarydevices.com/boot-flash-access-linux/ It exports to Linux: mtd0: bootloader mtd1: env mtd2: splash Signed-off-by: Otavio

[PATCH v4] ARM: dts: imx6qdl-nitrogen6x: Add SPI NOR partitions

2017-11-28 Thread Otavio Salvador
This adds the partitions definition for the SPI NOR to provide backward compatibility with the documented[1] layout used with Boundary Devices BSP. 1. https://boundarydevices.com/boot-flash-access-linux/ It exports to Linux: mtd0: bootloader mtd1: env mtd2: splash Signed-off-by: Otavio

Re: [PATCH v3] ARM: dts: imx6qdl-nitrogen6x: Add SPI NOR partitions

2017-11-28 Thread Otavio Salvador
Hello Fabio, On Mon, Nov 27, 2017 at 2:17 PM, Fabio Estevam <feste...@gmail.com> wrote: > On Mon, Nov 27, 2017 at 11:31 AM, Otavio Salvador > <ota...@ossystems.com.br> wrote: >> This adds the partitions definition for the SPI NOR to provide >> backward compatibility

[PATCH] ARM: dts: imx6qdl-nitrogen6x: Add SPI NOR partitions

2017-11-24 Thread Otavio Salvador
-by: Otavio Salvador <ota...@ossystems.com.br> --- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi b/arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi index 4bdf29169d2a..f8b267875e1c

[PATCH v2] ARM: dts: imx6qdl-nitrogen6x: Add SPI NOR partitions

2017-11-24 Thread Otavio Salvador
This adds the partitions definition for the SPI NOR to provide backward compatibility with the documented[1] layout used with Boundary Devices BSP. 1. https://boundarydevices.com/boot-flash-access-linux/ It exports to Linux: mtd0: bootloader mtd1: env mtd2: splash Signed-off-by: Otavio

Re: [PATCH v2] ARM: dts: imx6qdl-nitrogen6x: Add SPI NOR partitions

2017-11-25 Thread Otavio Salvador
On Fri, Nov 24, 2017 at 3:00 PM, Otavio Salvador <ota...@ossystems.com.br> wrote: > This adds the partitions definition for the SPI NOR to provide > backward compatibility with the documented[1] layout used with > Boundary Devices BSP. > > 1. https://boundarydevices.com/bo

[PATCH] ARM: dts: rv1108-evb: enable eMMC support

2018-10-09 Thread Otavio Salvador
Enable eMMC support for rv1108 evaluation board. Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/rv1108-evb.dts | 8 arch/arm/boot/dts/rv1108.dtsi| 29 + 2 files changed, 37 insertions(+) diff --git a/arch/arm/boot/dts/rv1108-evb.dts b/arch/arm

Re: [PATCH v2 0/9] Improvements for i.MX7D PICO SoM and its baseboards

2018-12-07 Thread Otavio Salvador
Hello Shawn, On Thu, Dec 6, 2018 at 8:44 AM Otavio Salvador wrote: > On Thu, Dec 6, 2018 at 8:09 AM Otavio Salvador > wrote: > > This patchset rework the imx7d-pico SoM, its Pi baseboard > > and add the Hobbit baseboard support as well. > > > > Changes in v2: >

[PATCH 4/5] ARM: dts: imx6ul-pico-hobbit: Extend peripherals support

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam This adds following peripherals support: - ADC - GPIO LED - GPIOs Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 30 1 file changed, 30 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH 5/5] ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam The imx6ul-pico-pi contains a imx6ul-pico SoM and a pi baseboard: https://www.technexion.com/products/pico-baseboards/detail/PICO-PI Add support for it. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/Makefile | 1 + arch/arm

[PATCH 1/5] ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam Adopt the SPDX license identifier headers to ease license compliance management. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 52 1 file changed, 7 insertions(+), 45 deletions(-) diff

[PATCH 2/5] ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx6ul-pico.dtsi

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam imx6ul-pico-hobbit board contains: - One SoM board (imx6ul pico) - One base board (hobbit). In order to make it easier for adding support for other board variants, move the commom SoM part to the imx6ul-pico.dtsi file. Signed-off-by: Fabio Estevam Signed-off-by: Otavio

[PATCH 3/5] ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam Use the same child led node and label name as used in the imx7d-pico-hobbit board. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm

[PATCH 0/5] Improvements for i.MX6UL PICO SoM and its baseboards

2018-12-02 Thread Otavio Salvador
This patchset rework the imx6ul-pico SoM, its Hobbit baseboard and add the Pi baseboard support as well. Fabio Estevam (5): ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx6ul-pico.dtsi ARM: dts: imx6ul-pico-hobbit: Make

[PATCH 7/9] ARM: dts: imx7d-pico: Extend peripherals support

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam This extends the peripherals supported by the imx7d-pico.dtsi. It adds: - I2C2 - Flexcan (flexcan1 and flexcan2 ports) - USDHC1 - UART (6 and 7 ports) - PWM (4 ports) - eCSPI3 Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx7d

[PATCH 9/9] ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam The imx7d-pico-hobbit contains a imx7d-pico SoM and a hobbit baseboard. Add support for it. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/imx7d-pico-hobbit.dts | 105

[PATCH 4/9] ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam Pass the USBOTG1_PWR pinctrl description in the USBOTG GPIO controlled regulator. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx7d-pico.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/imx7d-pico.dtsi b

[PATCH 8/9] ARM: dts: imx7d-pico-pi: Extend peripherals support

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam This adds following peripherals for the imx7d-pico-pi as: - LED - Touchscreen - GPIO Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx7d-pico-pi.dts | 56 + 1 file changed, 56 insertions(+) diff --git

[PATCH 6/9] ARM: dts: imx7d-pico: Improve WiFi regulator name

2018-12-02 Thread Otavio Salvador
There are different models of WiFi being used in the SoM and the handle name was too restrictive. This reworks it to a more generic and meaningful name. Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx7d-pico.dtsi | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff

[PATCH 5/9] ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam Pass the "phy-reset-gpios" property in order to describe the GPIO that performs the Ethernet PHY reset. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx7d-pico.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arc

[PATCH 3/9] ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam imx7d-pico-pi board contains: - One SoM board (imx7d pico) - One base board (pi). In order to make it easier for adding support for other board variants, move the commom SoM part to the imx7d-pico.dtsi file. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador

[PATCH 2/9] ARM: dts: imx7d-pico: Switch to SPDX identifier

2018-12-02 Thread Otavio Salvador
From: Fabio Estevam Adopt the SPDX license identifier headers to ease license compliance management. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/imx7d-pico-pi.dts | 44 ++--- arch/arm/boot/dts/imx7d-pico.dtsi | 44

[PATCH v2 4/9] ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam Pass the USBOTG1_PWR pinctrl description in the USBOTG GPIO controlled regulator. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/boot/dts/imx7d-pico.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot

[PATCH v2 3/9] ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam imx7d-pico-pi board contains: - One SoM board (imx7d pico) - One base board (pi). In order to make it easier for adding support for other board variants, move the commom SoM part to the imx7d-pico.dtsi file. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador

[PATCH v2 0/9] Improvements for i.MX7D PICO SoM and its baseboards

2018-12-06 Thread Otavio Salvador
-pico: Add the imx7d-pico-hobbit variant Otavio Salvador (1): ARM: dts: imx7d-pico: Improve WiFi regulator name arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/imx7d-pico-hobbit.dts | 105 +++ arch/arm/boot/dts/imx7d-pico-pi.dts | 180 +++- arch/arm/boot/dts

[PATCH v2 2/9] ARM: dts: imx7d-pico: Switch to SPDX identifier

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam Adopt the SPDX license identifier headers to ease license compliance management. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/boot/dts/imx7d-pico-pi.dts | 44 ++--- arch/arm/boot/dts/imx7d-pico.dtsi

[PATCH v2 1/9] ARM: dts: imx7d-pico: Do not harcode the memory size

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam Currently the memory size described in dts is 2GB, which is incorrect. There are 512MB and 1GB versions of imx7d-pico boards, so remove the hardcoded memory size and let the bootloader pass the correct value to the kernel. Signed-off-by: Fabio Estevam Signed-off-by: Otavio

[PATCH v2 6/9] ARM: dts: imx7d-pico: Improve WiFi regulator name

2018-12-06 Thread Otavio Salvador
There are different models of WiFi being used in the SoM and the handle name was too restrictive. This reworks it to a more generic and meaningful name. Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/boot/dts/imx7d-pico.dtsi | 10 +- 1 file changed, 5 insertions(+), 5

Re: [PATCH v2 0/9] Improvements for i.MX7D PICO SoM and its baseboards

2018-12-06 Thread Otavio Salvador
On Thu, Dec 6, 2018 at 8:09 AM Otavio Salvador wrote: > > This patchset rework the imx7d-pico SoM, its Pi baseboard > and add the Hobbit baseboard support as well. > > Changes in v2: > - replace fsl,uart-has-rtscts with uart-has-rtscts > > Fabio Estevam (8): >

[PATCH v2 9/9] ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam The imx7d-pico-hobbit contains a imx7d-pico SoM and a hobbit baseboard. Add support for it. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/imx7d-pico-hobbit.dts

[PATCH v2 7/9] ARM: dts: imx7d-pico: Extend peripherals support

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam This extends the peripherals supported by the imx7d-pico.dtsi. It adds: - I2C2 - Flexcan (flexcan1 and flexcan2 ports) - USDHC1 - UART (6 and 7 ports) - PWM (4 ports) - eCSPI3 Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v2: - replace

[PATCH v2 5/9] ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam Pass the "phy-reset-gpios" property in order to describe the GPIO that performs the Ethernet PHY reset. Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/boot/dts/imx7d-pico.dtsi | 2 ++ 1 file changed, 2 insertion

[PATCH v2 8/9] ARM: dts: imx7d-pico-pi: Extend peripherals support

2018-12-06 Thread Otavio Salvador
From: Fabio Estevam This adds following peripherals for the imx7d-pico-pi as: - LED - Touchscreen - GPIO Signed-off-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/boot/dts/imx7d-pico-pi.dts | 56 + 1 file changed, 56

Re: [PATCH] ARM: imx_v6_v7_defconfig: Enable ATH10K SDIO support

2018-12-03 Thread Otavio Salvador
On Sat, Dec 1, 2018 at 5:39 PM Otavio Salvador wrote: > The use of ATH10K WiFi is becoming common in i.MX based boards, > especially on new designs, so enable the driver support as module so > it can be used out of box. > > Signed-off-by: Otavio Salvador Please ignore thi

[PATCH 01/13] ARM: multi_v7_defconfig: Select PHY_ROCKCHIP_INNO_USB2

2018-11-25 Thread Otavio Salvador
Select the CONFIG_PHY_ROCKCHIP_INNO_USB2 option by default, so that USB can be functional on RV1108. Signed-off-by: Otavio Salvador --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs

[PATCH 09/13] ARM: dts: rv1108: Assign the proper GPIO clocks

2018-11-25 Thread Otavio Salvador
It is not correct to assign the 24MHz clock oscillator to the GPIO ports. Fix it by assigning the proper GPIO clocks instead. Signed-off-by: Otavio Salvador Signed-off-by: Fabio Berton --- arch/arm/boot/dts/rv1108.dtsi | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

[PATCH 10/13] ARM: dts: rv1108: Add UART DMA support

2018-11-25 Thread Otavio Salvador
Pass the 'dmas' property to the UART ports so that DMA can be supported. Signed-off-by: Otavio Salvador Signed-off-by: Fabio Berton --- arch/arm/boot/dts/rv1108.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/rv1108.dtsi b/arch/arm/boot/dts/rv1108.dtsi index

[PATCH 08/13] ARM: dts: rv1108: Fix the PMU interrupt number

2018-11-25 Thread Otavio Salvador
According to the Rockchip vendor tree the PMU interrupt number is 76, so fix it accordingly. Signed-off-by: Otavio Salvador Signed-off-by: Fabio Berton --- arch/arm/boot/dts/rv1108.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/rv1108.dtsi b/arch

[PATCH 13/13] ARM: dts: rv1108: Pass the 'clock-latency' property

2018-11-25 Thread Otavio Salvador
Like it is done on cpu nodes of other Rockchip SoCs, pass the 'clock-latency' property to the CPU node, so that cpufreq driver can take the latency into account when switching frequencies. Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/rv1108.dtsi | 1 + 1 file changed, 1 insertion

[PATCH 11/13] ARM: dts: rv1108: Add internal timer support

2018-11-25 Thread Otavio Salvador
Add support for the internal timer peripheral on RV1108. Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/rv1108.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/rv1108.dtsi b/arch/arm/boot/dts/rv1108.dtsi index 7ef6d965871c..42566adadc83 100644 --- a/arch

[PATCH 12/13] ARM: dts: rv1108: Pass the 'arm,cpu-registers-not-fw-configured' property

2018-11-25 Thread Otavio Salvador
Since firmware does not initialize any of the generic timer CPU registers pass the 'arm,cpu-registers-not-fw-configured' property as suggested in Documentation/devicetree/bindings/timer/arm,arch_timer.txt. This also aligns with other Rockchip SoC dtsi files. Signed-off-by: Otavio Salvador

Re: [PATCH v2 1/3] ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable

2018-11-25 Thread Otavio Salvador
On Sun, Nov 25, 2018 at 7:35 PM Arnd Bergmann wrote: > On Sun, Nov 25, 2018 at 10:24 PM Otavio Salvador > wrote: > > > > CONFIG_ARM_UNWIND is removed when running 'savedefconfig', but > > selected by the Kconfig logic. This is done in preparation to making > > fur

[PATCH v3 3/3] ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES

2018-11-25 Thread Otavio Salvador
From: Andreas Müller This is very helpful debugging USB issues. Reviewed-by: Fabio Estevam Signed-off-by: Andreas Müller Signed-off-by: Otavio Salvador --- Changes in v3: None Changes in v2: None arch/arm/configs/imx_v6_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch

[PATCH v3 2/3] ARM: imx_v6_v7_defconfig: Enable BT_BNEP

2018-11-25 Thread Otavio Salvador
Signed-off-by: Andreas Müller Signed-off-by: Otavio Salvador --- Changes in v3: None Changes in v2: None arch/arm/configs/imx_v6_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig index 0c887a059df3

[PATCH v3 1/3] ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable

2018-11-25 Thread Otavio Salvador
CONFIG_ARM_UNWIND is removed when running 'savedefconfig', but selected by ARM EABI (AEBI) support. This is done in preparation to making further changes to this defconfig cleaner. Reviewed-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v3: - mention it is enabled by ARM EABI

Re: [PATCH 02/13] ARM: multi_v7_defconfig: Add missing systemd options

2018-11-25 Thread Otavio Salvador
on > the series. I can certainly improve it for the next submission. Should I split them all and tag them v2 to easy it? -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9 9981-7854 Mobile: +1 (347) 903-9750

Re: [PATCH v2 1/3] ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable

2018-11-25 Thread Otavio Salvador
Hello Arnd, On Sun, Nov 25, 2018 at 7:48 PM Arnd Bergmann wrote: > On Sun, Nov 25, 2018 at 10:45 PM Otavio Salvador > wrote: > > > > On Sun, Nov 25, 2018 at 7:35 PM Arnd Bergmann wrote: > > > On Sun, Nov 25, 2018 at 10:24 PM Otavio Salvador > > > wrot

[PATCH v2 1/3] ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable

2018-11-25 Thread Otavio Salvador
CONFIG_ARM_UNWIND is removed when running 'savedefconfig', but selected by the Kconfig logic. This is done in preparation to making further changes to this defconfig cleaner. Reviewed-by: Fabio Estevam Signed-off-by: Otavio Salvador --- Changes in v2: - rework commit log (Fabio Estevam

[PATCH v2 2/3] ARM: imx_v6_v7_defconfig: Enable BT_BNEP

2018-11-25 Thread Otavio Salvador
Signed-off-by: Andreas Müller Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/configs/imx_v6_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig index 0c887a059df3..22ad2d7a1cf2 100644

[PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES

2018-11-25 Thread Otavio Salvador
From: Andreas Müller This is very helpful debugging USB issues. Reviewed-by: Fabio Estevam Signed-off-by: Andreas Müller Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/configs/imx_v6_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs

[PATCH v2] ARM: dts: rv1108: enable eMMC support

2018-11-25 Thread Otavio Salvador
Enable eMMC support for rv1108.dtsi as it can be used across multiple boards. Signed-off-by: Otavio Salvador --- Changes in v2: - rework evb device tree (Heiko Stuebner) - avoid adding the evb use as it is not present on evb but minievb (which I don't have to test) and we are using

[PATCH 06/13] ARM: dts: rv1108: Add GMAC support

2018-11-25 Thread Otavio Salvador
Add GMAC support for RV1108. Signed-off-by: Otavio Salvador --- arch/arm/boot/dts/rv1108.dtsi | 36 +++ 1 file changed, 36 insertions(+) diff --git a/arch/arm/boot/dts/rv1108.dtsi b/arch/arm/boot/dts/rv1108.dtsi index 4f4275599f7a..c7a26f82655b 100644

[PATCH 03/13] net: stmmac: dwmac-rk: Allow the driver to probe when phy-supply is not present

2018-11-25 Thread Otavio Salvador
The phy-supply is an optional regulator, so we should not treat as an error when phy-supply is not passed in the device tree. This allows the dwmac-rk driver to probe when phy-supply is not present in the dts. Signed-off-by: Otavio Salvador --- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c

[PATCH 02/13] ARM: multi_v7_defconfig: Add missing systemd options

2018-11-25 Thread Otavio Salvador
From: Fabio Berton Signed-off-by: Fabio Berton Signed-off-by: Otavio Salvador --- arch/arm/configs/multi_v7_defconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index a8ec309d182a..34c8a745d951 100644

[PATCH 07/13] ARM: dts: rv1108: Fix the timer mask

2018-11-25 Thread Otavio Salvador
As done in the Rockchip vendor tree and also on other "arm,armv7-timer" instances, the correct GIC_CPU_MASK_SIMPLE mask is 4 instead of 1. Signed-off-by: Otavio Salvador Signed-off-by: Fabio Berton --- arch/arm/boot/dts/rv1108.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2

Re: [PATCH v2 4/4] ARM: dts: rockchip: Add internal timer support for rv1108

2018-11-26 Thread Otavio Salvador
Hello Heiko, On Mon, Nov 26, 2018 at 10:29 PM Heiko Stuebner wrote: > Am Montag, 26. November 2018, 18:35:06 CET schrieb Otavio Salvador: > > Add support for the internal timer peripheral on RV1108. > > > > Signed-off-by: Otavio Salvador > > --- > > looks

Re: [PATCH 08/13] ARM: dts: rv1108: Fix the PMU interrupt number

2018-11-26 Thread Otavio Salvador
Hello Heiko, On Mon, Nov 26, 2018 at 3:59 AM Heiko Stuebner wrote: > Am Sonntag, 25. November 2018, 22:19:02 CET schrieb Otavio Salvador: > > According to the Rockchip vendor tree the PMU interrupt number is > > 76, so fix it accordingly. > > > > Signed-off-by: Otav

[PATCH v2 1/2] ARM: multi_v7_defconfig: Select PHY_ROCKCHIP_INNO_USB2

2018-11-26 Thread Otavio Salvador
Select the CONFIG_PHY_ROCKCHIP_INNO_USB2 option by default, so that USB can be functional on RV1108. Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm

[PATCH v2 2/2] ARM: multi_v7_defconfig: Improve use with systemd

2018-11-26 Thread Otavio Salvador
. 1. https://wiki.gentoo.org/wiki/Systemd#Kernel Signed-off-by: Fabio Berton Signed-off-by: Otavio Salvador --- Changes in v2: - rework commit log arch/arm/configs/multi_v7_defconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs

Re: [PATCH 07/13] ARM: dts: rv1108: Fix the timer mask

2018-11-26 Thread Otavio Salvador
On Mon, Nov 26, 2018 at 3:27 AM Heiko Stuebner wrote: > Am Sonntag, 25. November 2018, 22:19:01 CET schrieb Otavio Salvador: > > As done in the Rockchip vendor tree and also on other > > "arm,armv7-timer" instances, the correct GIC_CPU_MASK_SIMPLE mask > > is 4 ins

  1   2   3   >