[PATCH] drivers/misc/ti-st: Load firmware from ti-connectivity directory.

2014-07-22 Thread Enric Balletbo i Serra
Looks like the default location for TI firmware is inside the ti-connectivity directory, to be coherent with other firmware request used by TI drivers, load the TIInit firmware from this directory instead of /lib/firmware directly. Signed-off-by: Enric Balletbo i Serra eballe...@iseebcn.com

[PATCHv5 3/3] drm: bridge: anx78xx: Add anx78xx driver support by analogix.

2015-11-13 Thread Enric Balletbo i Serra
At the moment it only supports ANX7814. The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. This driver adds initial support and supports HDMI to DP pass-through mode. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.

[PATCHv5 1/3] of: Add vendor prefix for Analogix Semiconductor, Inc.

2015-11-13 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Documentation/devicetree/bindings/vendor-

[PATCHv5 2/3] devicetree: Add new ANX7814 SlimPort transmitter binding.

2015-11-13 Thread Enric Balletbo i Serra
eg = <0x38>; pd-gpios = < 1 GPIO_ACTIVE_HIGH>; reset-gpios = < 2 GPIO_ACTIVE_HIGH>; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/video/bridge/anx7814.txt | 36 ++ 1 file chan

[PATCHv5 0/3] Add initial support for slimport anx78xx

2015-11-13 Thread Enric Balletbo i Serra
rom staging to a subsystem. Best regards, Enric Balletbo i Serra (3): of: Add vendor prefix for Analogix Semiconductor, Inc. devicetree: Add new ANX7814 SlimPort transmitter binding. drm: bridge: anx78xx: Add anx78xx driver support by analogix. .../devicetree/bindings/vendor-prefixes.txt

[PATCH] backlight: tps65217_bl: Add MODULE_DEVICE_TABLE.

2015-11-13 Thread Enric Balletbo i Serra
The device table is required to load modules based on modaliases. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/video/backlight/tps65217_bl.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/drivers/video/backlight/tps65217_bl.c b/drivers

[PATCH] [media] hdmi: added functions for MPEG InfoFrames

2015-11-14 Thread Enric Balletbo i Serra
The MPEG Source (MS) InfoFrame is in EIA/CEA-861B. It describes aspects of the compressed video stream that were used to produce the uncompressed video. The patch adds functions to work with MPEG InfoFrames. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers

[PATCH 2/3] devicetree: Add new ANX7814 SlimPort transmitter binding.

2015-09-06 Thread Enric Balletbo i Serra
eg = <0x38>; pd-gpios = < 1 GPIO_ACTIVE_HIGH>; reset-gpios = < 2 GPIO_ACTIVE_HIGH>; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/video/bridge/anx7814.txt | 22 ++ 1 file chan

[PATCH 3/3] staging: slimport: Add anx7814 driver support by analogix.

2015-09-06 Thread Enric Balletbo i Serra
The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. This driver adds initial support and supports HDMI to DP pass-through mode. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/staging/K

[PATCH 1/3] of: Add vendor prefix for Analogix Semiconductor, Inc.

2015-09-06 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 ins

[PATCH 0/3] Add initial support for slimport anx78xx

2015-09-06 Thread Enric Balletbo i Serra
feel free to ping to incorporate other changes that I need to do in next series. Best regards, Enric Balletbo i Serra (3): of: Add vendor prefix for Analogix Semiconductor, Inc. devicetree: Add new ANX7814 SlimPort transmitter binding. staging: slimport: Add anx7814 driver support by analogix

[PATCHv2 1/3] of: Add vendor prefix for Analogix Semiconductor, Inc.

2015-09-08 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 ins

[PATCHv2 3/3] drm/i2c: anx78xx: Add anx7814 driver support by analogix.

2015-09-08 Thread Enric Balletbo i Serra
The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. This driver adds initial support and supports HDMI to DP pass-through mode. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/gpu/drm/i2c/K

[PATCHv2 2/3] devicetree: Add new ANX7814 SlimPort transmitter binding.

2015-09-08 Thread Enric Balletbo i Serra
eg = <0x38>; pd-gpios = < 1 GPIO_ACTIVE_HIGH>; reset-gpios = < 2 GPIO_ACTIVE_HIGH>; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/video/anx7814.txt | 22 ++ 1 file chan

[PATCHv2 0/3] Add initial support for slimport anx78xx

2015-09-08 Thread Enric Balletbo i Serra
all comments and suggestions are welcomed. Changes since v1: - As requested by Greg, move from staging to a subsystem. To be honest I'm not sure if gpu/drm/i2c is the proper subsystem for this driver so please feel free to correct me. Best regards, Enric Balletbo i Serra (3): of: Add vendor

[PATCH 1/3] devicetree: Add TPS65217 charger binding.

2015-09-08 Thread Enric Balletbo i Serra
The TPS65217 charger is a subnode of the TPS65217 MFD. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/power_supply/tps65217_charger.txt| 12 1 file changed, 12 insertions(+) create mode 100644 Documentation/devicetree/bi

[PATCH 2/3] power_supply: Add support for tps65217-charger.

2015-09-08 Thread Enric Balletbo i Serra
-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/power/Kconfig| 7 + drivers/power/Makefile | 1 + drivers/power/tps65217_charger.c | 269 +++ 3 files changed, 277 insertions(+) create mode 100644 drivers

[PATCH 3/3] mfd: Add battery charger as subdevice to the tps65217.

2015-09-08 Thread Enric Balletbo i Serra
Add tps65217 battery charger subdevice. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/mfd/tps65217.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/mfd/tps65217.c b/drivers/mfd/tps65217.c index 55add04..d32b5442 100644 --- a/drive

[PATCH 0/3] Add support for tps65217 charger

2015-09-08 Thread Enric Balletbo i Serra
Hi all, The following series add initial support for tps65217 battery charger. This series is a first attempt and will have mistake so all comments and suggestions are welcomed. Best regards, Enric Balletbo i Serra (3): devicetree: Add TPS65217 charger binding. power_supply: Add support

[PATCHv3 3/3] drm: bridge: anx78xx: Add anx78xx driver support by analogix.

2015-09-10 Thread Enric Balletbo i Serra
At the moment it only supports ANX7814. The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. This driver adds initial support and supports HDMI to DP pass-through mode. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.

[PATCHv3 1/3] of: Add vendor prefix for Analogix Semiconductor, Inc.

2015-09-10 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Documentation/devicetree/bindings/vendor-

[PATCHv3 2/3] devicetree: Add new ANX7814 SlimPort transmitter binding.

2015-09-10 Thread Enric Balletbo i Serra
eg = <0x38>; pd-gpios = < 1 GPIO_ACTIVE_HIGH>; reset-gpios = < 2 GPIO_ACTIVE_HIGH>; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/video/bridge/anx7814.txt | 22 ++ 1 file chan

[PATCHv3 0/3] Add initial support for slimport anx78xx

2015-09-10 Thread Enric Balletbo i Serra
(dev_ rather than pr_, _dbg/_err rather than _info) Changes since v1: - As requested by Greg, move from staging to a subsystem. Best regards, Enric Balletbo i Serra (3): of: Add vendor prefix for Analogix Semiconductor, Inc. devicetree: Add new ANX7814 SlimPort transmitter binding. drm: bridge

[PATCHv2 2/2] power_supply: Add support for tps65217-charger.

2015-09-24 Thread Enric Balletbo i Serra
-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/power/Kconfig| 7 + drivers/power/Makefile | 1 + drivers/power/tps65217_charger.c | 267 +++ 3 files changed, 275 insertions(+) create mode 100644 drivers

[PATCHv2 0/2] Add support for tps65217 charger

2015-09-24 Thread Enric Balletbo i Serra
--strict Best regards, Enric Balletbo i Serra (2): devicetree: Add TPS65217 charger binding. power_supply: Add support for tps65217-charger. .../bindings/power_supply/tps65217_charger.txt | 12 + drivers/power/Kconfig | 7 + drivers/power/Makefile

[PATCHv2 1/2] devicetree: Add TPS65217 charger binding.

2015-09-24 Thread Enric Balletbo i Serra
The TPS65217 charger is a subnode of the TPS65217 MFD. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/power_supply/tps65217_charger.txt| 12 1 file changed, 12 insertions(+) create mode 100644 Documentation/devicetree/bi

[PATCHv3 0/2] Add support for tps65217 charger

2015-09-24 Thread Enric Balletbo i Serra
. Changes since v1: - Requested by Sebastian Reichel - Set prev_ac_online at the beginning of the tps56217_charger_irq() - Use devm_power_supply_register call. - Fix style problems reported by checkpatch.pl --strict Best regards, Enric Balletbo i Serra (2): devicetree: Add TPS65217

[PATCHv3 2/2] power_supply: Add support for tps65217-charger.

2015-09-24 Thread Enric Balletbo i Serra
-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/power/Kconfig| 7 ++ drivers/power/Makefile | 1 + drivers/power/tps65217_charger.c | 264 +++ 3 files changed, 272 insertions(+) create mode 100644 drivers

[PATCHv3 1/2] devicetree: Add TPS65217 charger binding.

2015-09-24 Thread Enric Balletbo i Serra
The TPS65217 charger is a subnode of the TPS65217 MFD. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/power_supply/tps65217_charger.txt| 12 1 file changed, 12 insertions(+) create mode 100644 Documentation/devicetree/bi

[PATCHv4 1/3] of: Add vendor prefix for Analogix Semiconductor, Inc.

2015-09-25 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Documentation/devicetree/bindings/vendor-

[PATCHv4 3/3] drm: bridge: anx78xx: Add anx78xx driver support by analogix.

2015-09-25 Thread Enric Balletbo i Serra
At the moment it only supports ANX7814. The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. This driver adds initial support and supports HDMI to DP pass-through mode. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.

[PATCHv4 2/3] devicetree: Add new ANX7814 SlimPort transmitter binding.

2015-09-25 Thread Enric Balletbo i Serra
eg = <0x38>; pd-gpios = < 1 GPIO_ACTIVE_HIGH>; reset-gpios = < 2 GPIO_ACTIVE_HIGH>; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/video/bridge/anx7814.txt | 22 ++ 1 file chan

[PATCHv4 0/3] Add initial support for slimport anx78xx

2015-09-25 Thread Enric Balletbo i Serra
, variables, types, etc. to anx78xx - plumb through the context struct to all functions that act on the device - use proper messaging (dev_ rather than pr_, _dbg/_err rather than _info) Changes since v1: - As requested by Greg, move from staging to a subsystem. Best regards, Enric Balletbo

[PATCHv6 5/5] drm: bridge: anx78xx: Add anx78xx driver support by analogix.

2015-12-04 Thread Enric Balletbo i Serra
using external adapters that converts MyDP or DisplayPort to HDMI or DVI. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since last version: - Fix auto build test ERROR (anx78xx->bridge.of_node = client->dev.of_node) - Remove more magic numbers and use

[PATCHv6 4/5] devicetree: Add new ANX7814 SlimPort transmitter binding.

2015-12-04 Thread Enric Balletbo i Serra
{ anx7814_in: endpoint { remote-endpoint = <_out>; }; }; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since last version (requested by Rob Herring

[PATCHv6 1/5] drm/dp: add DPCD definitions from DP 1.1

2015-12-04 Thread Enric Balletbo i Serra
Add a number of DPCD definitions from DP 1.1 Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- include/drm/drm_dp_helper.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/include/drm/drm_dp_helper.h b/include/drm/drm_dp_helper.h index bb9d0de..9

[PATCHv6 2/5] hdmi: added functions for MPEG InfoFrames

2015-12-04 Thread Enric Balletbo i Serra
The MPEG Source (MS) InfoFrame is in EIA/CEA-861B. It describes aspects of the compressed video stream that were used to produce the uncompressed video. The patch adds functions to work with MPEG InfoFrames. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes

[PATCHv6 0/5] Add initial support for slimport anx78xx

2015-12-04 Thread Enric Balletbo i Serra
. - Remove dead/unused code. - And others ... Changes since last version: - Add the revision history within the respective patches (requested by Emil) - Add two new patches 01 and 02 as part of the series (requested by Thierry) Enric Balletbo i Serra (5): drm/dp: add DPCD definitions from DP

[PATCHv6 3/5] of: Add vendor prefix for Analogix Semiconductor, Inc.

2015-12-04 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes since last version (requested by

[PATCHv2 1/2] ARM: multi_v7_defconfig: Enable Rockchip generic power domain.

2015-12-15 Thread Enric Balletbo i Serra
In order to meet high performance an low power requirement for Rockchip enable the power domain support. The patch also fixes a drm/kms issue, driver deferring untils power-domains are available) Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Reviewed-by: Heiko Stuebn

[PATCH] ARM: multi_v7_defconfig: Enable Rockchip generic power domain.

2015-12-14 Thread Enric Balletbo i Serra
In order to meet high performance an low power requirement for Rockchip enable the power domain support. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/c

[PATCHv7 2/5] hdmi: added functions for MPEG InfoFrames

2016-01-03 Thread Enric Balletbo i Serra
The MPEG Source (MS) InfoFrame is in EIA/CEA-861B. It describes aspects of the compressed video stream that were used to produce the uncompressed video. The patch adds functions to work with MPEG InfoFrames. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers

[PATCHv7 4/5] devicetree: Add new ANX7814 SlimPort transmitter binding.

2016-01-03 Thread Enric Balletbo i Serra
{ anx7814_in: endpoint { remote-endpoint = <_out>; }; }; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Change

[PATCHv7 5/5] drm: bridge: anx78xx: Add anx78xx driver support by analogix.

2016-01-03 Thread Enric Balletbo i Serra
using external adapters that converts MyDP or DisplayPort to HDMI or DVI. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since last version (requested by Dan Carpenter) - Fix off by one loops - Change "errcnt" to retry_cnt - Replace -1 return

[PATCHv7 0/5] Add initial support for slimport anx78xx

2016-01-03 Thread Enric Balletbo i Serra
. - Remove dead/unused code. - And others ... Enric Balletbo i Serra (5): drm/dp: add DPCD definitions from DP 1.1 hdmi: added functions for MPEG InfoFrames of: Add vendor prefix for Analogix Semiconductor, Inc. devicetree: Add new ANX7814 SlimPort transmitter binding. drm: bridge: anx78xx

[PATCHv7 3/5] of: Add vendor prefix for Analogix Semiconductor, Inc.

2016-01-03 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Documentation/devicetree/bindings/vendor-

[PATCHv7 1/5] drm/dp: add DPCD definitions from DP 1.1

2016-01-03 Thread Enric Balletbo i Serra
Add a number of DPCD definitions from DP 1.1 Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- include/drm/drm_dp_helper.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/include/drm/drm_dp_helper.h b/include/drm/drm_dp_helper.h index bb9d0de..9

[PATCH v2] backlight: tps65217_bl: Add MODULE_DEVICE_TABLE.

2015-11-29 Thread Enric Balletbo i Serra
The device table is required to load modules based on modaliases. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since last version: - Use of_match_ptr (Lee Jones) drivers/video/backlight/tps65217_bl.c | 9 + 1 file changed, 9 insertions(+) diff

[PATCH 2/2] fs/pstore: Use memcpy_fromio() to save old ramoops buffer

2015-11-23 Thread Enric Balletbo i Serra
From: Andrew Bresticker The ramoops buffer may be mapped as either I/O memory or uncached memory. On ARM64, this results in a device-type (strongly-ordered) mapping. Since unnaligned accesses to device-type memory will generate an alignment fault (regardless of whether

[PATCH 0/2] fs/pstore: Use memcpy_from/toio() instead of memcpy.

2015-11-23 Thread Enric Balletbo i Serra
Dear all, These patches were needed in order to make ramoops work in my armv8 board. They originally come from chrome os kernel, so I kept the original authors. I found that weren't in mainline so I thought that will be really interesting send them. Best regards, Enric Andrew Bresticker (1):

[PATCH 1/2] fs/pstore: Use memcpy_toio instead of memcpy

2015-11-23 Thread Enric Balletbo i Serra
From: Furquan Shaikh persistent_ram_update uses vmap / iomap based on whether the buffer is in memory region or reserved region. However, both map it as non-cacheable memory. For armv8 specifically, non-cacheable mapping requests use a memory type that has to be accessed

Re: [PATCH] Revert "platform/chrome: chromeos_laptop: Add Leon Touch"

2016-05-26 Thread Enric Balletbo i Serra
Hi Benson, Olof On 26/05/16 03:59, Benson Leung wrote: > This reverts commit bff3c624dc7261a084a4d25a0b09c3fb0fec872a. > > Board "Leon" is otherwise known as "Toshiba CB35" and we already have > the entry that supports that board as of this commit : > 963cb6f platform/chrome: chromeos_laptop -

Re: [PATCH v2 1/4] mfd: cros_ec: Add cros_ec_cmd_xfer_status helper

2016-06-16 Thread Enric Balletbo i Serra
ot necessary to check msg->result when >> + * using this function. >> + * >> + * @ec_dev: EC device >> + * @msg: Message to write >> + * @return: Num. of bytes transferred on success, <0 on failure >> + */ >> +int cros_ec_cmd_xfer_status(struct cros_ec_device *ec_dev, >> +struct cros_ec_command *msg); >> + >> +/** >> * cros_ec_remove - Remove a ChromeOS EC >> * >> * Call this to deregister a ChromeOS EC, then clean up any private data. > This patch is also useful for other drivers like the cros-ec sensors that we plan to upstream soon, so will be good have it merged. Tested-by: Enric Balletbo i Serra <enric.balle...@collabora.com>

[PATCH] ASoC: max9867: Fix unix permissions for source files.

2016-06-17 Thread Enric Balletbo i Serra
Change file permissions of source files max9867.c/h from 0755 to 0644. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- sound/soc/codecs/max9867.c | 0 sound/soc/codecs/max9867.h | 0 2 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644

[PATCH 2/2] watchdog: ziirave_wdt: Add support to upload the firmware.

2016-06-17 Thread Enric Balletbo i Serra
verification fails then we print and error message and exit. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/watchdog/ziirave_wdt.c | 426 + 1 file changed, 426 insertions(+) diff --git a/drivers/watchdog/ziirave_wdt.c b/d

[PATCH 1/2] watchdog: ziirave_wdt: Correct I2C device id to fix module autoloading.

2016-06-17 Thread Enric Balletbo i Serra
the module autoloading functionality. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/watchdog/ziirave_wdt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/watchdog/ziirave_wdt.c b/drivers/watchdog/ziirave_wdt.c index cbe373de..f

[PATCH 0/2] watchdog: ziirave_wdt: Support firmware update

2016-06-17 Thread Enric Balletbo i Serra
Hi, Here a small patch series to add support for firmware update to the ziirave watchdog driver. The first patch is a fix found during the development of this new feature, the second patch is the one that adds support for firmware update. Best regards, Enric Balletbo i Serra (2): watchdog

[PATCH] ARM: dts: am335x-bone-common: use stdout-path in Beaglebone boards.

2016-06-17 Thread Enric Balletbo i Serra
This commit adds the stdout-path propety in /chosen for all Beaglebone boards. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- arch/arm/boot/dts/am335x-bone-common.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/am335x-bone-common.d

[PATCH 0/2] Add UCS1002 USB Port Power Controller

2016-01-26 Thread Enric Balletbo i Serra
Dear all, This is the first version of the UCS1002 driver, a Programmable USB Port Power Controller with Charger Emulation. Any comments are welcome. Thanks in advance. Enric Balletbo i Serra (2): devicetree: Add UCS1002 USB Port Power Controller binding power: ucs1002: Add support

[PATCH 1/2] devicetree: Add UCS1002 USB Port Power Controller binding

2016-01-26 Thread Enric Balletbo i Serra
microchip,pin-ignore; }; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/power/ucs1002.txt | 47 ++ 1 file changed, 47 insertions(+) create mode 100644 Documentation/devicetree/bindings/power/u

[PATCH 2/2] power: ucs1002: Add support for Programmable USB Port Power Controller

2016-01-26 Thread Enric Balletbo i Serra
, back-drive protection, and back-voltage protection. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/power/Kconfig | 7 + drivers/power/Makefile| 1 + drivers/power/ucs1002_power.c | 979 ++ 3 files c

Re: [PATCHv2 0/2] fs/pstore: Use memcpy_from/toio() instead of memcpy.

2016-02-29 Thread Enric Balletbo i Serra
Hi all, On 18/02/16 00:00, Kees Cook wrote: On Wed, Feb 17, 2016 at 2:57 PM, Luck, Tony wrote: Tony, are you able to pull these? I've been distracted ... I need to dig into the pile of pending pstore patches. Was there a consensus on the device tree ones? I saw a "you

[PATCH v3 2/2] power: ucs1002: Add support for Programmable USB Port Power Controller

2016-02-22 Thread Enric Balletbo i Serra
, back-drive protection, and back-voltage protection. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since v2: - Rename microchip,current-limit to microchip,limit-microamps (Rob Herring) Changes since v1: - Fix ERROR: info -> pdata is NULL but dereference

[PATCH v3 1/2] devicetree: Add UCS1002 USB Port Power Controller binding

2016-02-22 Thread Enric Balletbo i Serra
}; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since v2: - Rename microchip,current-limit to microchip,limit-microamps (Rob Herring) Changes since v1: - Fix units, are microamps (Rob Herring) - Remove microchip,pin-ignore as is implied by absence o

[PATCH v3 0/2] Add UCS1002 USB Port Power Controller

2016-02-22 Thread Enric Balletbo i Serra
Dear all, This is the third version of the UCS1002 driver, a Programmable USB Port Power Controller with Charger Emulation. Any comments are welcome. Thanks in advance. Enric Balletbo i Serra (2): devicetree: Add UCS1002 USB Port Power Controller binding power: ucs1002: Add support

[PATCH RESEND 2/2] fs/pstore: Use memcpy_fromio() to save old ramoops buffer

2016-01-21 Thread Enric Balletbo i Serra
From: Andrew Bresticker The ramoops buffer may be mapped as either I/O memory or uncached memory. On ARM64, this results in a device-type (strongly-ordered) mapping. Since unnaligned accesses to device-type memory will generate an alignment fault (regardless of whether

[PATCH RESEND 1/2] fs/pstore: Use memcpy_toio instead of memcpy

2016-01-21 Thread Enric Balletbo i Serra
From: Furquan Shaikh persistent_ram_update uses vmap / iomap based on whether the buffer is in memory region or reserved region. However, both map it as non-cacheable memory. For armv8 specifically, non-cacheable mapping requests use a memory type that has to be accessed

[PATCH RESEND 0/2] fs/pstore: Use memcpy_from/toio() instead of memcpy.

2016-01-21 Thread Enric Balletbo i Serra
Dear all, These patches were needed in order to make ramoops work in my armv8 board. They originally come from chrome os kernel, so I kept the original authors. I found that weren't in mainline so I thought that will be really interesting send them. Best regards, Enric Andrew Bresticker (1):

[PATCHv2 0/2] Add UCS1002 USB Port Power Controller

2016-02-18 Thread Enric Balletbo i Serra
Dear all, This is the second version of the UCS1002 driver, a Programmable USB Port Power Controller with Charger Emulation. Any comments are welcome. Thanks in advance. Enric Balletbo i Serra (2): devicetree: Add UCS1002 USB Port Power Controller binding power: ucs1002: Add support

[PATCHv2 2/2] power: ucs1002: Add support for Programmable USB Port Power Controller

2016-02-18 Thread Enric Balletbo i Serra
, back-drive protection, and back-voltage protection. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since v1: - Fix ERROR: info -> pdata is NULL but dereferenced (kbuild) - Change CONFIG_POWER_UCS1002 to CONFIG_UCS1002_POWER, seems more standard (Enric

[PATCHv2 1/2] devicetree: Add UCS1002 USB Port Power Controller binding

2016-02-18 Thread Enric Balletbo i Serra
}; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since v1: - Fix units, are microamps (Rob Herring) - Remove microchip,pin-ignore as is implied by absence of gpio properties (Rob Herring) - Group control gpios instead of use separate gpios. All contro

[PATCH 1/3] platform/chrome: chromeos_laptop: Add Leon Touch

2016-02-14 Thread Enric Balletbo i Serra
ed-off-by: Gene Chen <gene.c...@intel.com> Reviewed-by: Benson Leung <ble...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/platform/chrome/chromeos_laptop.c | 15 +++ 1 file changed, 15 insertions(+) diff --git a

[PATCH 0/3] platform/chrome: upstream changes

2016-02-15 Thread Enric Balletbo i Serra
Dear all, Please take in consideration to include these patches that upstream some changes already found in chromeos kernel. The three patches came from the chromeos tree and were tested in current mainline. The first patch simply adds the touch device for Leon Chromebook, the second and the

[PATCH 3/3] platform/chrome: pstore: Move to larger record size.

2016-02-15 Thread Enric Balletbo i Serra
From: Olof Johansson <ol...@chromium.org> Accidentally specified a smaller record size, bring it back to the same size as we had when we used the config file. Signed-off-by: Olof Johansson <ol...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabor

[PATCH 2/3] platform/chrome: pstore: probe for ramoops buffer using acpi

2016-02-15 Thread Enric Balletbo i Serra
operly fall back to the configured base and length. Signed-off-by: Aaron Durbin <adur...@chromium.org> Signed-off-by: Ben Zhang <be...@chromium.org> Signed-off-by: Filipe Brandenburger <filbran...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com&g

[PATCHv2 0/2] fs/pstore: Use memcpy_from/toio() instead of memcpy.

2016-02-15 Thread Enric Balletbo i Serra
Dear all, These patches were needed in order to make ramoops work in my armv8 board. They originally come from chrome os kernel, so I kept the original authors. I found that weren't in mainline so I thought that will be really interesting send them. Best regards, Enric Changes since v1: -

[PATCHv2 1/2] fs/pstore: Use memcpy_toio instead of memcpy

2016-02-15 Thread Enric Balletbo i Serra
From: Furquan Shaikh persistent_ram_update uses vmap / iomap based on whether the buffer is in memory region or reserved region. However, both map it as non-cacheable memory. For armv8 specifically, non-cacheable mapping requests use a memory type that has to be accessed

[PATCHv2 2/2] fs/pstore: Use memcpy_fromio() to save old ramoops buffer

2016-02-15 Thread Enric Balletbo i Serra
From: Andrew Bresticker The ramoops buffer may be mapped as either I/O memory or uncached memory. On ARM64, this results in a device-type (strongly-ordered) mapping. Since unnaligned accesses to device-type memory will generate an alignment fault (regardless of whether

[PATCHv2 0/3] platform/chrome: upstream changes

2016-02-15 Thread Enric Balletbo i Serra
Dear all, Please take in consideration to include these patches that upstreams some changes already found in chromeos kernel. The three patches came from the chromeos tree and were tested in current mainline. The first patch simply adds the touch device for Leon Chromebook, the second and the

[PATCHv2 1/3] platform/chrome: chromeos_laptop: Add Leon Touch

2016-02-15 Thread Enric Balletbo i Serra
ed-off-by: Gene Chen <gene.c...@intel.com> Reviewed-by: Benson Leung <ble...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/platform/chrome/chromeos_laptop.c | 15 +++ 1 file changed, 15 insertions(+) diff --git a

[PATCHv2 2/3] platform/chrome: pstore: probe for ramoops buffer using acpi

2016-02-15 Thread Enric Balletbo i Serra
operly fall back to the configured base and length. Signed-off-by: Aaron Durbin <adur...@chromium.org> Signed-off-by: Ben Zhang <be...@chromium.org> Signed-off-by: Filipe Brandenburger <filbran...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com&g

[PATCHv2 3/3] platform/chrome: pstore: Move to larger record size.

2016-02-15 Thread Enric Balletbo i Serra
From: Olof Johansson <ol...@chromium.org> Accidentally specified a smaller record size, bring it back to the same size as we had when we used the config file. Signed-off-by: Olof Johansson <ol...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabor

[PATCH v4 0/2] Add UCS1002 USB Port Power Controller

2016-03-14 Thread Enric Balletbo i Serra
Dear all, This is the fourth version of the UCS1002 driver, a Programmable USB Port Power Controller with Charger Emulation. Any comments are welcome. Thanks in advance. Enric Balletbo i Serra (2): devicetree: Add UCS1002 USB Port Power Controller binding power: ucs1002: Add support

[PATCH v4 1/2] devicetree: Add UCS1002 USB Port Power Controller binding

2016-03-14 Thread Enric Balletbo i Serra
}; Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes since v3: - Added Acked-by: Rob Herring <r...@kernel.org> Changes since v2: - Rename microchip,current-limit to microchip,limit-microamps (Rob Herri

[PATCH v4 2/2] power: ucs1002: Add support for Programmable USB Port Power Controller

2016-03-14 Thread Enric Balletbo i Serra
, back-drive protection, and back-voltage protection. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since v3: - Fix kbuild error: - regmap-i2c.c:(.text+0x97485): undefined reference to `i2c_smbus_read_byte_data' Changes since v2: - Rename microchip,c

[PATCH v2 2/3] devicetree: Add ANX7814 SlimPort transmitter binding.

2016-03-30 Thread Enric Balletbo i Serra
The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. Cc: Rob Herring <r...@kernel.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since v1: - Rob Herring: - Rename cable-det-gpios f

[PATCH v2 1/3] of: Add vendor prefix for Analogix Semiconductor

2016-03-30 Thread Enric Balletbo i Serra
Analogix Semiconductor Inc. develops analog and mixed-signal devices for digital media and communications interconnect applications. Cc: Rob Herring <r...@kernel.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> ---

[PATCH v2 3/3] drm: bridge: anx78xx: Add anx78xx driver support.

2016-03-30 Thread Enric Balletbo i Serra
: Emil Velikov <emil.l.veli...@gmail.com> Cc: Rob Herring <r...@kernel.org> Cc: Dan Carpenter <dan.carpen...@oracle.com> Cc: Daniel Kurtz <djku...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Changes since v1: - Dan Carpenter

[PATCH v2 0/3] Add ANX7814 I2C bridge driver

2016-03-30 Thread Enric Balletbo i Serra
reset polarity. - Turn off v10 last so we mirror poweron sequence - Fix some error paths. - Remove mutex in anx78xx_detect - kbuild: - WARNING: PTR_ERR_OR_ZERO can be used [1] https://lwn.net/Articles/666885/ Enric Balletbo i Serra (3): of: Add vendor prefix for Analogix Semicon

[PATCH v3 2/3] devicetree: Add ANX7814 SlimPort transmitter binding.

2016-04-08 Thread Enric Balletbo i Serra
The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes since v2: - Add Acked-by: Rob Herring <r...@kernel.org&

[PATCH v3 0/3] Add ANX7814 I2C bridge driver

2016-04-08 Thread Enric Balletbo i Serra
anx78xx_detect - kbuild: - WARNING: PTR_ERR_OR_ZERO can be used [1] https://lwn.net/Articles/666885/ Enric Balletbo i Serra (3): of: Add vendor prefix for Analogix Semiconductor devicetree: Add ANX7814 SlimPort transmitter binding. drm: bridge: anx78xx: Add anx78xx driver support. .../de

[PATCH v3 1/3] of: Add vendor prefix for Analogix Semiconductor

2016-04-08 Thread Enric Balletbo i Serra
Analogix Semiconductor Inc. develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes since v2: - None Changes sinc

[PATCH v3 3/3] drm: bridge: anx78xx: Add anx78xx driver support.

2016-04-08 Thread Enric Balletbo i Serra
. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Tested-by: Nicolas Boichat <drink...@chromium.org> Reviewed-by: Nicolas Boichat <drink...@chromium.org> Cc: Emil Velikov <emil.l.veli...@gmail.com> Cc: Rob Herring <r...@kernel.org> Cc: Dan Carpenter

[PATCH 3/3] drm: bridge: anx78xx: Add anx78xx bridge driver support.

2016-03-24 Thread Enric Balletbo i Serra
. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- drivers/gpu/drm/bridge/Kconfig |8 + drivers/gpu/drm/bridge/Makefile |1 + drivers/gpu/drm/bridge/anx78xx.c | 1433 ++ drivers/gpu/drm/bridge/anx78xx.h | 719

[PATCH 1/3] of: Add vendor prefix for Analogix Semiconductor

2016-03-24 Thread Enric Balletbo i Serra
Analogix Semiconductor Inc. develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 ins

[PATCH 0/3] Add ANX7814 I2C bridge driver

2016-03-24 Thread Enric Balletbo i Serra
was not really well using the kernel mode setting API. With this new driver I tried to use better the drm API and use an interrupt driven model. Wating for your comments... [1] https://lwn.net/Articles/666885/ Enric Balletbo i Serra (3): of: Add vendor prefix for Analogix Semiconductor devicetree

[PATCH 2/3] devicetree: Add ANX7814 bridge binding.

2016-03-24 Thread Enric Balletbo i Serra
The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> --- .../devicetree/bindings/video/bridge/anx7814.txt | 41 ++ 1 file changed, 41 inse

[PATCH v2] mmc: dw_mmc: Fix UHS tuning on some brand of cards.

2016-04-25 Thread Enric Balletbo i Serra
Hi, I introduced the cover letter to give some background about this. I have been investigating a problem related to at least one specific sdcard when UHS-I is set. The card is not detected due the tuning phase reports a failure. Since the problem is only reproduced with a single model of a

[PATCH v2] mmc: dw_mmc: Wait for data transfer after response errors.

2016-04-25 Thread Enric Balletbo i Serra
command slightly earlier, anyway. Signed-off-by: Doug Anderson <diand...@chromium.org> Signed-off-by: Enric Balletbo i Serra <enric.balle...@collabora.com> Cc: Alim Akhtar <alim.akh...@gmail.com> --- drivers/mmc/host/dw_mmc.c | 27 +++ 1 file changed, 27

Re: [PATCH v8 6/7] power: cros_usbpd-charger: Add EC-based USB PD charger driver

2016-04-26 Thread Enric Balletbo i Serra
Hi Tomeu, Thanks for the patch, looks good, a few comments below. On 20/04/16 09:42, Tomeu Vizoso wrote: Hi Sebastian, is there any chance that you could review this patch? Thanks, Tomeu On 12 April 2016 at 14:32, Tomeu Vizoso wrote: From: Sameer Nanda

  1   2   3   4   5   6   7   8   9   10   >