Specify CPU supply using the "cpu-supply" property instead of
the invalid "arm-supply" property.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ar
All Colibri iMX7 SKUs use either single-die NAND or eMMC, hence
NAND_CE1 is not used on the module and can be used as a GPIO by
carrier boards.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi |
All Colibri iMX7 SKUs use either single-die NAND or eMMC, hence
NAND_CE1 is not used on the module and can be used as a GPIO by
carrier boards.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion
is always on the carrier board. In the Colibri iMX7S
case the regulator is just not used. This allows to reuse the
regulator in a upcoming SKU Colibri iMX7D 1GB with eMMC.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/b
The usdhc1 controller instance is used to provide the default
SD/MMC capabilities of the Colibri standard. The IO pins are
supplied to the SoC on the module whereas the SD-card is powered
by the Carrier Board supply.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio E
is always on the carrier board. In the Colibri iMX7S
case the regulator is just not used. This allows to reuse the
regulator in a upcoming SKU Colibri iMX7D 1GB with eMMC.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 11 +++
arch
The usdhc1 controller instance is used to provide the default
SD/MMC capabilities of the Colibri standard. The IO pins are
supplied to the SoC on the module whereas the SD-card is powered
by the Carrier Board supply.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts
Add support for the Computer on Module Colibri iMX7D 1GB along
with the Colibri Evaluation Board device trees. Follow the usual
hierarchic include model, maintaining shared configuration in
imx7-colibri.dtsi and imx7-colibri-eval-v3.dtsi respectively.
Signed-off-by: Stefan Agner <ste...@agner
The Colibri standard defines SODIMM 71 as backlight enable
GPIO. Assign the GPIO to the backlight node in the module
level device tree.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 10 ++
The Colibri standard defines SODIMM 71 as backlight enable
GPIO. Assign the GPIO to the backlight node in the module
level device tree.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 10 +-
1 file changed, 9 insertions(+), 1 deletion
Add support for the Computer on Module Colibri iMX7D 1GB along
with the Colibri Evaluation Board device trees. Follow the usual
hierarchic include model, maintaining shared configuration in
imx7-colibri.dtsi and imx7-colibri-eval-v3.dtsi respectively.
Signed-off-by: Stefan Agner
Reviewed
-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
Changes since v1:
- Changed label and node name for MCP2515
- Drop num-cs from ecspi3
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 25 +
arch/arm/boot/dts/imx7-colibri.dtsi
-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
Changes since v1:
- Changed label and node name for MCP2515
- Drop num-cs from ecspi3
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 25 +
arch/arm/boot/dts/imx7-colibri.dtsi | 13 -
2 files changed, 37
Use pull-ups instead of pull-downs for the pins which are already
pulled-up externally.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 20 ++--
1 file changed, 10 inser
Use pull-ups instead of pull-downs for the pins which are already
pulled-up externally.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm/boot/dts
The Colibri pins PWM and are multiplexed on the module, make
sure the secondary SoC pin is not active.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 ++
1 file changed, 2 insertions(+)
The Colibri pins PWM and are multiplexed on the module, make
sure the secondary SoC pin is not active.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi
b
On 2017-12-17 23:55, Philippe Ombredanne wrote:
> Fabio,
>
> On Sun, Dec 17, 2017 at 10:59 PM, Fabio Estevam <feste...@gmail.com> wrote:
>> Hi Stefan,
>>
>> On Sun, Dec 17, 2017 at 6:37 PM, Stefan Agner <ste...@agner.ch> wrote:
>>
>>> --- /d
On 2017-12-17 23:55, Philippe Ombredanne wrote:
> Fabio,
>
> On Sun, Dec 17, 2017 at 10:59 PM, Fabio Estevam wrote:
>> Hi Stefan,
>>
>> On Sun, Dec 17, 2017 at 6:37 PM, Stefan Agner wrote:
>>
>>> --- /dev/null
>>> +++ b/arch/arm/boot/d
Specify CPU supply using the "cpu-supply" property instead of
the invalid "arm-supply" property.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 i
All Colibri iMX7 SKUs use either single-die NAND or eMMC, hence
NAND_CE1 is not used on the module and can be used as a GPIO by
carrier boards.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi |
Specify CPU supply using the "cpu-supply" property instead of
the invalid "arm-supply" property.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ar
All Colibri iMX7 SKUs use either single-die NAND or eMMC, hence
NAND_CE1 is not used on the module and can be used as a GPIO by
carrier boards.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion
The Colibri standard defines SODIMM 71 as backlight enable
GPIO. Assign the GPIO to the backlight node in the module
level device tree.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 10 ++
The Colibri standard defines SODIMM 71 as backlight enable
GPIO. Assign the GPIO to the backlight node in the module
level device tree.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 10 +-
1 file changed, 9 insertions(+), 1 deletion
The usdhc1 controller instance is used to provide the default
SD/MMC capabilities of the Colibri standard. The IO pins are
supplied to the SoC on the module whereas the SD-card is powered
by the Carrier Board supply.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio E
is always on the carrier board. In the Colibri iMX7S
case the regulator is just not used. This allows to reuse the
regulator in a upcoming SKU Colibri iMX7D 1GB with eMMC.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/b
The usdhc1 controller instance is used to provide the default
SD/MMC capabilities of the Colibri standard. The IO pins are
supplied to the SoC on the module whereas the SD-card is powered
by the Carrier Board supply.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts
is always on the carrier board. In the Colibri iMX7S
case the regulator is just not used. This allows to reuse the
regulator in a upcoming SKU Colibri iMX7D 1GB with eMMC.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 11 +++
arch
Use pull-ups instead of pull-downs for the pins which are already
pulled-up externally.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 20 ++--
1 file changed, 10 inser
Use pull-ups instead of pull-downs for the pins which are already
pulled-up externally.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm/boot/dts
-by: Stefan Agner <ste...@agner.ch>
---
Changes since v1:
- Changed label and node name for MCP2515
- Drop num-cs from ecspi3
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 25 +
arch/arm/boot/dts/imx7-colibri.dtsi | 13 -
2 files changed, 37 inse
Add support for the Computer on Module Colibri iMX7D 1GB along
with the Colibri Evaluation Board device trees. Follow the usual
hierarchic include model, maintaining shared configuration in
imx7-colibri.dtsi and imx7-colibri-eval-v3.dtsi respectively.
Signed-off-by: Stefan Agner <ste...@agner
-by: Stefan Agner
---
Changes since v1:
- Changed label and node name for MCP2515
- Drop num-cs from ecspi3
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 25 +
arch/arm/boot/dts/imx7-colibri.dtsi | 13 -
2 files changed, 37 insertions(+), 1 deletion
Add support for the Computer on Module Colibri iMX7D 1GB along
with the Colibri Evaluation Board device trees. Follow the usual
hierarchic include model, maintaining shared configuration in
imx7-colibri.dtsi and imx7-colibri-eval-v3.dtsi respectively.
Signed-off-by: Stefan Agner
---
Changes
The Colibri pins PWM and are multiplexed on the module, make
sure the secondary SoC pin is not active.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Reviewed-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 ++
1 file changed, 2 insertions(+)
The Colibri pins PWM and are multiplexed on the module, make
sure the secondary SoC pin is not active.
Signed-off-by: Stefan Agner
Reviewed-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi
b
On 2017-12-16 15:01, Fabio Estevam wrote:
> On Wed, Dec 6, 2017 at 1:29 PM, Stefan Agner <ste...@agner.ch> wrote:
>> The Colibri pins PWM and are multiplexed on the module, make
>> sure the secondary SoC pin is not active.
>>
>> Signed-off-by: Stefan Agner <st
On 2017-12-16 15:01, Fabio Estevam wrote:
> On Wed, Dec 6, 2017 at 1:29 PM, Stefan Agner wrote:
>> The Colibri pins PWM and are multiplexed on the module, make
>> sure the secondary SoC pin is not active.
>>
>> Signed-off-by: Stefan Agner
>
> I haven't rea
On 2017-12-06 16:30, Stefan Agner wrote:
> The Colibri Evaluation Carrier Board provides a MCP2515 CAN
> controller connected via SPI. Note that the i.MX 7 provides
> an internal CAN controller which is much better suited for CAN
> operations. Using the MCP2515 with a Colibri
On 2017-12-06 16:30, Stefan Agner wrote:
> The Colibri Evaluation Carrier Board provides a MCP2515 CAN
> controller connected via SPI. Note that the i.MX 7 provides
> an internal CAN controller which is much better suited for CAN
> operations. Using the MCP2515 with a Colibri
-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 25 +
arch/arm/boot/dts/imx7-colibri.dtsi | 14 +-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi
b/ar
-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 25 +
arch/arm/boot/dts/imx7-colibri.dtsi | 14 +-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi
b/arch/arm/boot/dts/imx7
Add support for the Computer on Module Colibri iMX7D 1GB along
with the Colibri Evaluation Board device trees. Follow the usual
hierarchic include model, maintaining shared configuration in
imx7-colibri.dtsi and imx7-colibri-eval-v3.dtsi respectively.
Signed-off-by: Stefan Agner <ste...@agner
Add support for the Computer on Module Colibri iMX7D 1GB along
with the Colibri Evaluation Board device trees. Follow the usual
hierarchic include model, maintaining shared configuration in
imx7-colibri.dtsi and imx7-colibri-eval-v3.dtsi respectively.
Signed-off-by: Stefan Agner
---
arch/arm
The Colibri standard defines SODIMM 71 as backlight enable
GPIO. Assign the GPIO to the backlight node in the module
level device tree.
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
The Colibri standard defines SODIMM 71 as backlight enable
GPIO. Assign the GPIO to the backlight node in the module
level device tree.
Signed-off-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri.dtsi | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot
Use pull-ups instead of pull-downs for the pins which are already
pulled-up externally.
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm/boot/dt
Use pull-ups instead of pull-downs for the pins which are already
pulled-up externally.
Signed-off-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri.dtsi | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi
b/arch/arm
The usdhc1 controller instance is used to provide the default
SD/MMC capabilities of the Colibri standard. The IO pins are
supplied to the SoC on the module whereas the SD-card is powered
by the Carrier Board supply.
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dt
The usdhc1 controller instance is used to provide the default
SD/MMC capabilities of the Colibri standard. The IO pins are
supplied to the SoC on the module whereas the SD-card is powered
by the Carrier Board supply.
Signed-off-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi
The Colibri pins PWM and are multiplexed on the module, make
sure the secondary SoC pin is not active.
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi
b/arch/ar
Specify CPU supply using the "cpu-supply" property instead of
the invalid "arm-supply" property.
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts
The Colibri pins PWM and are multiplexed on the module, make
sure the secondary SoC pin is not active.
Signed-off-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi
b/arch/arm/boot/dts/imx7
Specify CPU supply using the "cpu-supply" property instead of
the invalid "arm-supply" property.
Signed-off-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi
b/ar
All Colibri iMX7 SKUs use either single-die NAND or eMMC, hence
NAND_CE1 is not used on the module and can be used as a GPIO by
carrier boards.
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
All Colibri iMX7 SKUs use either single-die NAND or eMMC, hence
NAND_CE1 is not used on the module and can be used as a GPIO by
carrier boards.
Signed-off-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot
is always on the carrier board. In the Colibri iMX7S
case the regulator is just not used. This allows to reuse the
regulator in a upcoming SKU Colibri iMX7D 1GB with eMMC.
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 11 +++
arch/arm/bo
is always on the carrier board. In the Colibri iMX7S
case the regulator is just not used. This allows to reuse the
regulator in a upcoming SKU Colibri iMX7D 1GB with eMMC.
Signed-off-by: Stefan Agner
---
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 11 +++
arch/arm/boot/dts/imx7
Protect macro argument with parentheses to avoid ambiguity.
This fixes a warning seen with clang:
warning: logical not is only applied to the left hand side of this comparison
Signed-off-by: Stefan Agner <ste...@agner.ch>
Acked-by: Nicolin Chen <nicoleots...@gmail.com>
---
s
Protect macro argument with parentheses to avoid ambiguity.
This fixes a warning seen with clang:
warning: logical not is only applied to the left hand side of this comparison
Signed-off-by: Stefan Agner
Acked-by: Nicolin Chen
---
sound/soc/fsl/fsl_asrc.h | 2 +-
1 file changed, 1 insertion
On 2017-12-06 15:39, Mark Brown wrote:
> On Wed, Dec 06, 2017 at 03:25:37PM +0100, Stefan Agner wrote:
>> On 2017-12-06 15:11, Mark Brown wrote:
>
[...]
>> I did not meant to bug people, just wanted to make sure the patch does
>> not falls through the cracks... After all,
On 2017-12-06 15:39, Mark Brown wrote:
> On Wed, Dec 06, 2017 at 03:25:37PM +0100, Stefan Agner wrote:
>> On 2017-12-06 15:11, Mark Brown wrote:
>
[...]
>> I did not meant to bug people, just wanted to make sure the patch does
>> not falls through the cracks... After all,
On 2017-12-06 15:11, Mark Brown wrote:
> On Wed, Dec 06, 2017 at 02:53:39PM +0100, Stefan Agner wrote:
>> On 2017-08-07 09:08, Nicolin Chen wrote:
>> > On Sun, Aug 06, 2017 at 11:36:57PM -0700, Stefan Agner wrote:
>
>> Mark, you seem to have merged other patches for th
On 2017-12-06 15:11, Mark Brown wrote:
> On Wed, Dec 06, 2017 at 02:53:39PM +0100, Stefan Agner wrote:
>> On 2017-08-07 09:08, Nicolin Chen wrote:
>> > On Sun, Aug 06, 2017 at 11:36:57PM -0700, Stefan Agner wrote:
>
>> Mark, you seem to have merged other patches for th
On 2017-08-07 09:08, Nicolin Chen wrote:
> On Sun, Aug 06, 2017 at 11:36:57PM -0700, Stefan Agner wrote:
>> Protect macro argument with parentheses to avoid ambiguity.
>> This fixes a warning seen with clang:
>> warning: logical not is only applied to the left hand side o
On 2017-08-07 09:08, Nicolin Chen wrote:
> On Sun, Aug 06, 2017 at 11:36:57PM -0700, Stefan Agner wrote:
>> Protect macro argument with parentheses to avoid ambiguity.
>> This fixes a warning seen with clang:
>> warning: logical not is only applied to the left hand side o
DRM driver when using mainline which does not
suffer from this issue, so I did not mind much that this fix never made
it...
--
Stefan
>
> Best regards,
> --
> Bartlomiej Zolnierkiewicz
> Samsung R Institute Poland
> Samsung Electronics
>
> On Friday, May 06, 2016 01:29:59 PM Stef
DRM driver when using mainline which does not
suffer from this issue, so I did not mind much that this fix never made
it...
--
Stefan
>
> Best regards,
> --
> Bartlomiej Zolnierkiewicz
> Samsung R Institute Poland
> Samsung Electronics
>
> On Friday, May 06, 2016 01:29:59 PM Stef
On 2017-08-28 10:41, Kees Cook wrote:
> On Mon, Aug 28, 2017 at 10:38 AM, Nick Desaulniers
> wrote:
>> I think Kees' proposal is a better solution; rather than require all
>> usage of device table to remember to add const, have the macro add it
>> for all users.
On 2017-08-28 10:41, Kees Cook wrote:
> On Mon, Aug 28, 2017 at 10:38 AM, Nick Desaulniers
> wrote:
>> I think Kees' proposal is a better solution; rather than require all
>> usage of device table to remember to add const, have the macro add it
>> for all users. Otherwise if you require caller's
ICE_TABLE usage sites. This would
also made it clearly visible that the device tables are const.
I created a semantic patch, it turns out that 620 sites are affected
(out of 4499)...
//
// Cocinelle Semantic Patch to constify module device tables
//
// Author: Stefan Agner <ste...@agner.ch>
ICE_TABLE usage sites. This would
also made it clearly visible that the device tables are const.
I created a semantic patch, it turns out that 620 sites are affected
(out of 4499)...
//
// Cocinelle Semantic Patch to constify module device tables
//
// Author: Stefan Agner
//
@ module_device
Hi Shawn,
On 2017-08-04 20:13, Shawn Guo wrote:
> On Wed, Aug 02, 2017 at 12:51:29PM -0700, Stefan Agner wrote:
>> If a regulator requests a deferred probe, the power domain gets
>> initialized twice. This leads to a list double add (without
>> list debugging the kernel ha
Hi Shawn,
On 2017-08-04 20:13, Shawn Guo wrote:
> On Wed, Aug 02, 2017 at 12:51:29PM -0700, Stefan Agner wrote:
>> If a regulator requests a deferred probe, the power domain gets
>> initialized twice. This leads to a list double add (without
>> list debugging the kernel ha
remove superfluous casts on output operands to avoid warnings
such as:
warning: invalid use of a cast in an inline asm context requiring an l-value
Signed-off-by: Stefan Agner <ste...@agner.ch>
Acked-by: Arnd Bergmann <a...@arndb.de>
---
I checked the output of gcc with -S switch befo
remove superfluous casts on output operands to avoid warnings
such as:
warning: invalid use of a cast in an inline asm context requiring an l-value
Signed-off-by: Stefan Agner
Acked-by: Arnd Bergmann
---
I checked the output of gcc with -S switch before and after this change,
gcc generated
Protect macro argument with parentheses to avoid ambiguity.
This fixes a warning seen with clang:
warning: logical not is only applied to the left hand side of this comparison
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
sound/soc/fsl/fsl_asrc.h | 2 +-
1 file changed, 1 insertion
Protect macro argument with parentheses to avoid ambiguity.
This fixes a warning seen with clang:
warning: logical not is only applied to the left hand side of this comparison
Signed-off-by: Stefan Agner
---
sound/soc/fsl/fsl_asrc.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
The statement always evaluates to true since the struct fields
are arrays. This has shown up as a warning when compiling with
clang:
warning: address of array 'desc->layout.xstride' will always
evaluate to 'true' [-Wpointer-bool-conversion]
Signed-off-by: Stefan Agner <ste...@ag
The statement always evaluates to true since the struct fields
are arrays. This has shown up as a warning when compiling with
clang:
warning: address of array 'desc->layout.xstride' will always
evaluate to 'true' [-Wpointer-bool-conversion]
Signed-off-by: Stefan Agner
---
drivers/
'enum zone_stat_item' [-Wenum-conversion]
Fixes: 385386cff4 ("mm: vmstat: move slab statistics from zone to node
counters")
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
kernel/power/snapshot.c | 2 +-
mm/page_alloc.c | 8
2 files changed, 5 insertions
'enum zone_stat_item' [-Wenum-conversion]
Fixes: 385386cff4 ("mm: vmstat: move slab statistics from zone to node
counters")
Signed-off-by: Stefan Agner
---
kernel/power/snapshot.c | 2 +-
mm/page_alloc.c | 8
2 files changed, 5 insertions(+), 5 deletions(-)
diff --gi
Hi Mauro,
Just hit this issue too. This seems not to have made it into v4.13 as of
today yet, any chance to get it still in?
--
Stefan
On 2017-06-08 02:01, Arnd Bergmann wrote:
> This one got applied twice, causing a build error with clang:
>
> drivers/media/i2c/et8ek8/et8ek8_driver.c:1499:1:
Hi Mauro,
Just hit this issue too. This seems not to have made it into v4.13 as of
today yet, any chance to get it still in?
--
Stefan
On 2017-06-08 02:01, Arnd Bergmann wrote:
> This one got applied twice, causing a build error with clang:
>
> drivers/media/i2c/et8ek8/et8ek8_driver.c:1499:1:
Hi Herbert,
This still applies fine on 4.13-rc3, any chance to get it merged through
one of your trees?
--
Stefan
On 2017-04-19 20:40, Stefan Agner wrote:
> Use just @ to denote comments which works with gcc and clang.
> Otherwise clang reports an escape sequence error:
> error
Hi Herbert,
This still applies fine on 4.13-rc3, any chance to get it merged through
one of your trees?
--
Stefan
On 2017-04-19 20:40, Stefan Agner wrote:
> Use just @ to denote comments which works with gcc and clang.
> Otherwise clang reports an escape sequence error:
> error
linux-kernel@vger.kernel.org
Fixes: 03aa12629fc4 ("soc: imx: Add GPCv2 power gating driver")
Signed-off-by: Stefan Agner <ste...@agner.ch>
---
Hi Shawn,
Since this leads to a Kernel hang in v4.13-rc3, can you get this
into v4.13 still?
--
Stefan
drivers/soc/imx/gpcv2.c | 15 +++
: imx: Add GPCv2 power gating driver")
Signed-off-by: Stefan Agner
---
Hi Shawn,
Since this leads to a Kernel hang in v4.13-rc3, can you get this
into v4.13 still?
--
Stefan
drivers/soc/imx/gpcv2.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/drive
Hi Andrey,
On 2017-08-02 09:57, Andrey Smirnov wrote:
> On Tue, Aug 1, 2017 at 7:38 PM, Stefan Agner <ste...@agner.ch> wrote:
>> Hi,
>>
>> Linux 4.13-rc3 seems to freeze on a Colibri iMX7:
>>
>
> Hi Stefan, sorry to hear about that.
>
>> ..
Hi Andrey,
On 2017-08-02 09:57, Andrey Smirnov wrote:
> On Tue, Aug 1, 2017 at 7:38 PM, Stefan Agner wrote:
>> Hi,
>>
>> Linux 4.13-rc3 seems to freeze on a Colibri iMX7:
>>
>
> Hi Stefan, sorry to hear about that.
>
>> ...
>> 8021q: 802.1Q VLAN
Hi Shawn,
On 2017-06-14 08:11, Shawn Guo wrote:
> On Thu, Jun 08, 2017 at 03:34:46PM -0700, Stefan Agner wrote:
>> Stefan Agner (3):
>> clk: imx7d: create clocks behind rawnand clock gate
>> ARM: dts: imx7: add GPMI NAND and APBH DMA
>> ARM: dts: imx7-colibri: add
Hi Shawn,
On 2017-06-14 08:11, Shawn Guo wrote:
> On Thu, Jun 08, 2017 at 03:34:46PM -0700, Stefan Agner wrote:
>> Stefan Agner (3):
>> clk: imx7d: create clocks behind rawnand clock gate
>> ARM: dts: imx7: add GPMI NAND and APBH DMA
>> ARM: dts: imx7-colibri: add
Hi,
Linux 4.13-rc3 seems to freeze on a Colibri iMX7:
...
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
Registering SWP/SWPB emulation handler
vdd1p0d: supplied by DCDC3
asoc-simple-card sound: sgtl5000 <-> 308a.sai mapping ok
I started a bisect run and I had a hard time
Hi,
Linux 4.13-rc3 seems to freeze on a Colibri iMX7:
...
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
Registering SWP/SWPB emulation handler
vdd1p0d: supplied by DCDC3
asoc-simple-card sound: sgtl5000 <-> 308a.sai mapping ok
I started a bisect run and I had a hard time
, and use a
shared clock gate to correctly model the hardware.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Tested-by: Fabio Estevam <fabio.este...@nxp.com>
---
drivers/clk/imx/clk-imx7d.c | 6 --
include/dt-bindings/clock/imx7d-clock.h | 4 +++-
2 files changed,
, and use a
shared clock gate to correctly model the hardware.
Signed-off-by: Stefan Agner
Tested-by: Fabio Estevam
---
drivers/clk/imx/clk-imx7d.c | 6 --
include/dt-bindings/clock/imx7d-clock.h | 4 +++-
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/clk
The Colibri iMX7 modules come with 512MB on-module SLC NAND flash
populated. Make use of it by enabling the GPMI controller.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Tested-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7-colibri.dtsi | 9 +
1 fil
The Colibri iMX7 modules come with 512MB on-module SLC NAND flash
populated. Make use of it by enabling the GPMI controller.
Signed-off-by: Stefan Agner
Tested-by: Fabio Estevam
---
arch/arm/boot/dts/imx7-colibri.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot
Add i.MX 7 APBH DMA and GPMI NAND modules.
Signed-off-by: Stefan Agner <ste...@agner.ch>
Tested-by: Fabio Estevam <fabio.este...@nxp.com>
---
arch/arm/boot/dts/imx7s.dtsi | 31 +++
1 file changed, 31 insertions(+)
diff --git a/arch/arm/boot/dts/imx7s.dts
1001 - 1100 of 3440 matches
Mail list logo