.
>
> Modify all users to handle the change and use a struct
> gpio_chip directly. And while we're at it: replace all
> container_of() dereferencing by gpiochip_get_data() and
> registering the gpio_chip with gpiochip_add_data().
>
> Cc: a...@kernel.org
> Cc: Lee Jones <le
.txt | 153
> -
> .../devicetree/bindings/mfd/samsung,sec-core.txt | 84 +++
Acked-by: Lee Jones <lee.jo...@linaro.org>
> .../bindings/regulator/samsung,s2mps11.txt | 102 ++
> MAINTAINERS
---
> .../devicetree/bindings/mfd/samsung,sec-core.txt | 4 +-
Acked-by: Lee Jones <lee.jo...@linaro.org>
> .../bindings/regulator/samsung,s2mpa01.txt | 79 +++
> 3 files changed, 82 insertions(+), 91 deletions(-)
> delete mode 100644 Documentati
,s5m8767.txt),
> - remove duplicated information,
> - reorganize the contents to match style of
>regulator/samsung,s2mps11.txt.
>
> Signed-off-by: Krzysztof Kozlowski <k.kozlow...@samsung.com>
> ---
> .../devicetree/bindings/mfd/samsung,sec-core.txt | 4 +-
Ac
p git-bisect happy.
>
> [1]-> https://lkml.org/lkml/2015/10/28/417
>
> Suggested-by: Lee Jones <lee.jo...@linaro.org>
> Signed-off-by: Alim Akhtar <alim.akh...@samsung.com>
> Reviewed-by: Krzysztof Kozlowski <k.kozlow...@samsung.com>
> Acked-by: Mark Brown <b
/s2mps15.h | 158 ++
8 files changed, 369 insertions(+), 7 deletions(-)
create mode 100644 include/linux/mfd/samsung/s2mps15.h
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
4 +-
> drivers/regulator/s2mps11.c | 135 +-
> drivers/rtc/rtc-s5m.c | 37 -
> include/linux/mfd/samsung/core.h| 1 +
> include/linux/mfd/samsung/rtc.h | 2 +
> include/linux/mfd/samsung/s2mps15.h | 158 ++
> 8 files c
On Fri, 20 Nov 2015, Alim Akhtar wrote:
> On 11/20/2015 02:35 PM, Lee Jones wrote:
> >On Thu, 19 Nov 2015, Alim Akhtar wrote:
> >
> >>Hi Lee,
> >>Do I need to resend this series? This series still apply cleanly on
> >>top of v4.4-rc1.
> >>I
Krzysztof
> > concerns on rtc patch.
> > There are some other improvement suggestion from Krzystof for the rtc, I
> > feel that can be done
> > as a sperate patch later.
> >
> > Changes since v3:
> > * Changes regulator driver name from s2mps15-pmic -> s2mp
t; drivers/media/platform/soc_camera/omap1_camera.c | 2 +-
> drivers/media/platform/soc_camera/soc_camera_platform.c | 2 +-
> drivers/media/platform/timblogiw.c| 2 +-
> drivers/media/radio/radio-timb.c | 2
t; > >>
> > > Applied after fixing the small alignment issue, thanks.
> > >
> >
> > I think you cannot apply it directly because it depends on headers from
> > patch 2/4. It won't build.
> >
>
> Yeah, this depends on the mfd tree. I d
On Mon, 02 Nov 2015, Alexandre Belloni wrote:
> On 02/11/2015 at 09:03:59 +0000, Lee Jones wrote :
> > > > I think you cannot apply it directly because it depends on headers from
> > > > patch 2/4. It won't build.
> > > >
> > >
> > > Yea
s2mpu02_devs[] = {
> - { .name = "s2mpu02-pmic", },
> - { .name = "s2mpu02-rtc", },
> {
> - .name = "s2mpu02-clk",
> - .of_compatible = "samsung,s2mpu02-clk",
> - }
> + .name = "s
://lkml.org/lkml/2015/10/28/417
>
> Suggested-by: Lee Jones <lee.jo...@linaro.org>
> Signed-off-by: Alim Akhtar <alim.akh...@samsung.com>
> ---
> drivers/regulator/s2mps11.c |8
> 1 file changed, 4 insertions(+), 4 deletions(-)
You need to squash the
and it
> cells need to be named here [1].
> Based in the discussion this patch rename MFD regulator name as
> *-regulator instead of current *-pmic.
>
> [1]-> https://lkml.org/lkml/2015/10/28/417
>
> Suggested-by: Lee Jones <lee.jo...@linaro.org>
> Sig
c",S2MPS14X },
> + { "s2mps15-rtc",S2MPS15X },
> { },
> };
> MODULE_DEVICE_TABLE(platform, s5m_rtc_id);
> diff --git a/include/linux/mfd/samsung/rtc.h b/include/linux/mfd/samsung/rtc.h
> index 29c30ac36020..a65e4655d470 100644
> --- a/inc
to 38
> - S2MPS13: 1 to 40
> - S2MPS14: 1 to 25
> + - S2MPS15: 1 to 27
> - S2MPU02: 1 to 28
> - Example: LDO1, LDO2, LDO28
> - BUCKn
> @@ -97,6 +103,7 @@ as per the datasheet of s2m
++
> 4 files changed, 198 insertions(+)
> create mode 100644 include/linux/mfd/samsung/s2mps15.h
Looks good now.
Acked-by: Lee Jones <lee.jo...@linaro.org>
> diff --git a/drivers/mfd/sec-core.c b/drivers/mfd/sec-core.c
> index 2626fc0b5b8c..fbb8a
ps11-pmic", S2MPS11X},
> { "s2mps13-pmic", S2MPS13X},
> { "s2mps14-pmic", S2MPS14X},
> + { "s2mps15-regulator", S2MPS15X},
> { "s2mpu02-pmic", S2MPU02},
> { },
> };
Are you going to s/pmic/regulator/ for the ex
On Wed, 28 Oct 2015, Krzysztof Kozlowski wrote:
> W dniu 28.10.2015 o 17:46, Lee Jones pisze:
> > On Wed, 28 Oct 2015, Krzysztof Kozlowski wrote:
> >
> >> On 26.10.2015 23:34, Lee Jones wrote:
> >>> On Mon, 26 Oct 2015, Alim Akhtar wrote:
> >>>
&g
On Wed, 28 Oct 2015, Krzysztof Kozlowski wrote:
> On 26.10.2015 23:34, Lee Jones wrote:
> > On Mon, 26 Oct 2015, Alim Akhtar wrote:
> >
> >> From: Thomas Abraham <thomas...@samsung.com>
> >>
> >> Add support for S2MPS15 PMIC which is similar to S2M
S2MPS15_LDO10,
> + S2MPS15_LDO11,
> + S2MPS15_LDO12,
> + S2MPS15_LDO13,
> + S2MPS15_LDO14,
> + S2MPS15_LDO15,
> + S2MPS15_LDO16,
> + S2MPS15_LDO17,
> + S2MPS15_LDO18,
> + S2MPS15_LDO19,
> + S2MPS15_LDO20,
> + S2MPS15_LDO21,
&g
---
> 1 file changed, 15 insertions(+), 8 deletions(-)
Nothing to controversial here.
For my own reference:
Acked-by: Lee Jones <lee.jo...@linaro.org>
> diff --git a/Documentation/devicetree/bindings/mfd/s2mps11.txt
> b/Documentation/devicetree/bindings/mfd/s2mps11.txt
On Mon, 26 Oct 2015, Alim Akhtar wrote:
> Hi Lee,
> Thanks for looking into this.
>
> On 10/26/2015 04:36 PM, Lee Jones wrote:
> >On Mon, 26 Oct 2015, Alim Akhtar wrote:
> >
> >>From: Thomas Abraham <thomas...@samsung.com>
> >>
> >>Add
; + S2MPS15_LDO12,
> + S2MPS15_LDO13,
> + S2MPS15_LDO14,
> + S2MPS15_LDO15,
> + S2MPS15_LDO16,
> + S2MPS15_LDO17,
> + S2MPS15_LDO18,
> + S2MPS15_LDO19,
> + S2MPS15_LDO20,
> + S2MPS15_LDO21,
> + S2MPS15_LDO22,
> + S2MPS15_LDO23,
> +
;
> +}
> +
> #ifdef CONFIG_OF
> /*
> * Only the common platform data elements for s5m8767 are parsed here from
> the
> @@ -425,6 +434,7 @@ static int sec_pmic_probe(struct i2c_client *i2c,
> goto err_mfd;
>
> device_init_wakeup(sec_pmic->
samsung.com>
> Tested-by: Bartlomiej Zolnierkiewicz <b.zolnier...@samsung.com>
These should be in chronological order.
I will do that for you this time when I apply the patch.
For my own reference:
Acked-by: Lee Jones <lee.jo...@linaro.org>
> ---
>
> Changs since
> Signed-off-by: Krzysztof Kozlowski <k.kozlow...@samsung.com>
>
> ---
>
> Changs since v1:
> None.
> ---
> drivers/mfd/sec-core.c | 10 ++
> 1 file changed, 10 insertions(+)
For my own reference:
Acked-by: Lee Jones <lee.jo...@linaro.org>
> diff -
a/include/linux/mfd/samsung/s2mps13.h
> b/include/linux/mfd/samsung/s2mps13.h
> index b1fd675fa36f..239e977ba45d 100644
> --- a/include/linux/mfd/samsung/s2mps13.h
> +++ b/include/linux/mfd/samsung/s2mps13.h
> @@ -184,5 +184,6 @@ enum s2mps13_regulators {
> * Let's assume that default va
the system is suspended it will always go down thus triggerring
> + unwanted buck warm reset (setting buck voltages to default values).
>
> Optional nodes:
> - clocks: s2mps11, s2mps13 and s5m8767 provide three(AP/CP/BT) buffered
> 32.768
--
Lee Jones
Linaro STMicroelectro
CTRL1 register to turn off the
> > power.
> >
> > Signed-off-by: Krzysztof Kozlowski <k.kozlowsk...@gmail.com>
> > Reviewed-by: Javier Martinez Canillas <jav...@osg.samsung.com>
> > Acked-by: Lee Jones <lee.jo...@linaro.org>
> >
> > ---
>
NFIG_BROADCOM_PHY=y
> CONFIG_ICPLUS_PHY=y
> CONFIG_MICREL_PHY=y
> CONFIG_USB_PEGASUS=y
> +CONFIG_USB_RTL8152=y
> CONFIG_USB_USBNET=y
> CONFIG_USB_NET_SMSC75XX=y
> CONFIG_USB_NET_SMSC95XX=y
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source
gt; CONFIG_DM_CRYPT=m
> CONFIG_NETDEVICES=y
> CONFIG_SMSC911X=y
> +CONFIG_USB_RTL8152=y
> CONFIG_USB_USBNET=y
> CONFIG_USB_NET_SMSC75XX=y
> CONFIG_USB_NET_SMSC95XX=y
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
,cros-ec-lpc"
> - reg: List of (IO address, size) pairs defining the interface uses
>
> +Optional properties (all):
> +- google,has-vbc-nvram: Some implementations of the EC include a small
> + nvram space used to store verified boot context data. This boolean flag
> + is used to
er this nvram is present or not.
Is there no way to check for this at runtime?
> Example for I2C:
>
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send th
adds respective binding allowing Odroid XU3 device to be
> powered off.
>
> Signed-off-by: Krzysztof Kozlowski <k.kozlowsk...@gmail.com>
> Reported-by: Anand Moon <linux.am...@gmail.com>
> Tested-by: Anand Moon <linux.am...@gmail.com>
> Reviewed-by: Javier
OLD/PSHOLD pin will actually cut off the power).
> >
> > The patch adds respective binding allowing Odroid XU3 device to be
> > powered off.
> >
> > Signed-off-by: Krzysztof Kozlowski <k.kozlowsk...@gmail.com>
> > Reported-by: Anand Moon <linux.am.
Canillas jav...@osg.samsung.com
Reviewed-by: Krzysztof Kozlowski k.kozlow...@samsung.com
Acked-by: Lee Jones lee.jo...@linaro.org
---
Changes in v4:
- Add Lee Jones Acked-by tag to patch #1.
Changes in v3: None
Changes in v2:
- Add Krzysztof Kozlowski Reviewed-by tag to patch #1
Kozlowski k.kozlow...@samsung.com
Acked-by: Lee Jones lee.jo...@linaro.org
---
Changes in v4: None
Changes in v3:
- Add Krzysztof Kozlowski Reviewed-by tag to patch #4.
- Add Lee Jones Acked-by tag to patch #4.
Changes in v2:
- Use a generic name for the max77686 node in the regulator
of using the chip's name.
Suggested-by: Sergei Shtylyov sergei.shtyl...@cogentembedded.com
Signed-off-by: Javier Martinez Canillas jav...@osg.samsung.com
Acked-by: Lee Jones lee.jo...@linaro.org
---
Changes in v4:
- Add Lee Jones Acked-by tag to patch #2.
Changes in v3:
- Fix typo
Jones.
- Align max77802 mfd required properties. Suggested by Lee Jones.
Changes in v3:
- Add Krzysztof Kozlowski Reviewed-by tag to patch #3.
- Capitalise all acronyms. Suggested by Lee Jones.
- Use relative path to refer other bindings. Suggested by Lee Jones.
- Use IRQ_TYPE_NONE instead
. Suggested by Lee Jones.
- Use relative path to refer other bindings. Suggested by Lee Jones.
- Use IRQ_TYPE_NONE instead of 0 in example. Suggested by Lee Jones.
Changes in v2:
- Use the correct maxim,max77802 compatible string.
Suggested by Krzysztof Kozlowski
- Use a pmic generic node name
deletions(-)
Acked-by: Lee Jones lee.jo...@linaro.org
diff --git a/Documentation/devicetree/bindings/mfd/max77686.txt
b/Documentation/devicetree/bindings/mfd/max77686.txt
index 163bd81a4607..8221102d3fc2 100644
--- a/Documentation/devicetree/bindings/mfd/max77686.txt
+++ b/Documentation
/devicetree/bindings/mfd/max77686.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Acked-by: Lee Jones lee.jo...@linaro.org
diff --git a/Documentation/devicetree/bindings/mfd/max77686.txt
b/Documentation/devicetree/bindings/mfd/max77686.txt
index 8221102d3fc2..d2ed3c20a5c3 100644
.
Binding looks fine. Please seperate it into a different patch and
apply my Ack:
Acked-by: Lee Jones lee.jo...@linaro.org
Optional nodes:
- clocks: s2mps11, s2mps13 and s5m8767 provide three(AP/CP/BT) buffered
32.768
diff --git a/drivers/mfd/sec-core.c b/drivers/mfd/sec-core.c
index
regards,
Javier
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More
/devicetree/bindings/*/max77686.txt
F: Documentation/devicetree/bindings/mfd/max77693.txt
F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
F: include/linux/mfd/max14577*.h
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow
/*/*max77802.txt
+F: include/dt-bindings/*/*max77802.h
+
MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
M: Chanwoo Choi cw00.c...@samsung.com
M: Krzysztof Kozlowski k.kozlow...@samsung.com
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software
.
+
+Example:
+
+ max77802: pmic@09 {
+ compatible = maxim,max77802;
+ interrupt-parent = intc;
+ interrupts = 26 0;
Is there a define in include/dt-bindings/interrupt-controller to
replace 0? IRQ_TYPE_NONE perhaps.
+ reg = 0x09;
+ };
--
Lee
On Thu, 25 Jun 2015, Lee Jones wrote:
On Thu, 25 Jun 2015, Javier Martinez Canillas wrote:
A dependency on X86 || ARM for MFD_CROS_EC was added to fix the warning:
(MFD_CROS_EC) selects CHROME_PLATFORMS which has unmet direct dependencies
(X86 || ARM)
This happened because
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info
On Thu, 25 Jun 2015, Lee Jones wrote:
On Thu, 25 Jun 2015, Javier Martinez Canillas wrote:
The ChromeOS EC SPI transport driver has a dependency on OF because it
uses some OF helpers from the linux/of.h header. But there isn't a
need for an explicit dependency since the header has stub
100644 Documentation/devicetree/bindings/regulator/max77686.txt
I'm fine with this, but still needs Marks Ack before I can do anything
with it.
Acked-by: Lee Jones lee.jo...@linaro.org
diff --git a/Documentation/devicetree/bindings/mfd/max77686.txt
b/Documentation/devicetree/bindings/mfd/max77686
;
+ buck9_reg: BUCK9 {
regulator-name = CAM_ISP_CORE_1.2V;
regulator-min-microvolt = 100;
regulator-max-microvolt = 120;
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org
,
.of_match_table = of_match_ptr(wm8994_of_match),
},
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message
(SPI)
- depends on MFD_CROS_EC CROS_EC_PROTO SPI OF
+ depends on MFD_CROS_EC CROS_EC_PROTO SPI
---help---
If you say Y here, you get support for talking to the ChromeOS EC
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software
MFD_CROS_EC
tristate ChromeOS Embedded Controller
- depends on X86 || ARM
select MFD_CORE
select CHROME_PLATFORMS
select CROS_EC_PROTO
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook
...@chromium.org
Tested-by: Heiko Stuebner he...@sntech.de
Acked-by: Lee Jones lee.jo...@linaro.org
Acked-by: Olof Johansson o...@lixom.net
Applied, thanks.
---
Changes since v6:
- Add Olof Johansson Acked-by tag
Changes since v5: None
Changes since v4: None
Changes since v3:
- Added
with the EC. So the driver will only get more bigger as other
protocols are supported in the future. So move the communication protocol
helpers to its own driver as drivers/platform/chrome/cros_ec_proto.c.
Suggested-by: Lee Jones lee.jo...@linaro.org
Signed-off-by: Javier Martinez Canillas
Acked-by: Lee Jones lee.jo...@linaro.org
Acked-by: Olof Johansson o...@lixom.net
Applied, thanks.
---
Changes since v6:
- Add Olof Johansson Acked-by tag
Changes since v5: None
Changes since v4: None
Changes since v3: None
Changes since v2: None
Changes since v1:
- Added
-by: Heiko Stuebner he...@sntech.de
Acked-by: Lee Jones lee.jo...@linaro.org
Acked-by: Olof Johansson o...@lixom.net
Applied, thanks.
---
Changes since v6:
- Add Olof Johansson Acked-by tag.
Changes since v5: None
Changes since v4: None
Changes since v3:
- Added acked-by tag from
...@rock-chips.com
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Tested-by: Heiko Stuebner he...@sntech.de
Acked-by: Lee Jones lee.jo...@linaro.org
Acked-by: Olof Johansson o...@lixom.net
Applied, thanks.
---
Changes since v6:
- Add Olof Johansson Acked-by tag
changed, 1808 insertions(+), 464 deletions(-)
create mode 100644 drivers/platform/chrome/cros_ec_proto.c
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line
-by: Gwendal Grignou gwen...@chromium.org
Reviewed-by: Dmitry Torokhov d...@chromium.org
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Tested-by: Heiko Stuebner he...@sntech.de
Acked-by: Lee Jones lee.jo...@linaro.org
Acked-by: Olof Johansson o...@lixom.net
Applied, thanks
...@rock-chips.com
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Tested-by: Heiko Stuebner he...@sntech.de
Acked-by: Lee Jones lee.jo...@linaro.org
Acked-by: Olof Johansson o...@lixom.net
Applied, thanks.
---
Changes since v6:
- Add Olof Johansson Acked-by tag
-by: Gwendal Grignou gwen...@chromium.org
Reviewed-by: Dmitry Torokhov d...@chromium.org
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Tested-by: Heiko Stuebner he...@sntech.de
---
Changes since v5:
- Don't allow to change the device name from DT. Suggested by Lee Jones
-by: Gwendal Grignou gwen...@chromium.org
Reviewed-by: Dmitry Torokhov d...@chromium.org
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Tested-by: Heiko Stuebner he...@sntech.de
---
Changes since v5:
- Don't allow to change the device name from DT. Suggested by Lee Jones
On Wed, 03 Jun 2015, Javier Martinez Canillas wrote:
Hello Lee,
Thanks a lot for your feedback.
On 06/03/2015 10:53 AM, Lee Jones wrote:
On Tue, 02 Jun 2015, Javier Martinez Canillas wrote:
From: Gwendal Grignou gwen...@chromium.org
Chromebooks can have more than one Embedded
-by: Gwendal Grignou gwen...@chromium.org
Reviewed-by: Dmitry Torokhov d...@chromium.org
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Tested-by: Heiko Stuebner he...@sntech.de
---
Changes since v4:
- Use cros-ec-name DT property instead of devname. Suggested by Lee Jones
On Thu, 28 May 2015, Javier Martinez Canillas wrote:
Hello Lee,
Thanks a lot for your feedback.
On 05/27/2015 11:11 AM, Lee Jones wrote:
On Fri, 22 May 2015, Javier Martinez Canillas wrote:
From: Gwendal Grignou gwen...@chromium.org
Chromebooks can have more than one Embedded
...@chromium.org
---
Changes since v2:
- Add the helpers to the drivers/platform/chrome/cros_ec_proto.c driver
instead of drivers/mfd/cros_ec.c. Suggested by Lee Jones.
- Rename the proto probe functions for proto_query since probe has a
special meaning in Linux so is confusing.
Changes
. If the
delay
between transactions is not long enough the EC may not be able to respond
When re-submitting as seperate patches:
Acked-by: Lee Jones lee.jo...@linaro.org
diff --git a/drivers/mfd/cros_ec_spi.c b/drivers/mfd/cros_ec_spi.c
index faba03e2f1ef..16f228dc243f 100644
--- a/drivers
! I tried
to review, but now my eyes and brain hurt. I feel sorry for the guys
who have to actively maintain this stuff.
However... you have enough vendor Acks and Tests to make me happy,
and if anything is wrong I'm sure you'll come back and fix it
promptyly.
Acked-by: Lee Jones lee.jo
) {
err = of_platform_populate(dev-of_node, NULL, NULL, dev);
if (err) {
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line
with the EC. So the driver will only get more bigger as other
protocols are supported in the future. So move the communication protocol
helpers to its own driver as drivers/platform/chrome/cros_ec_proto.c.
Suggested-by: Lee Jones lee.jo...@linaro.org
Signed-off-by: Javier Martinez Canillas
-by: Heiko Stuebner he...@sntech.de
---
Changes since v2:
- Set the version field in the cros_ec_command. Reported by Heiko Stuebner
- Use kmalloc/kfree instead of pre-allocating using variables in the stack.
Suggested by Lee Jones.
Changes since v1:
- Add Heiko Stuebner Tested-by tag
On Wed, 20 May 2015, Javier Martinez Canillas wrote:
Hello Lee,
On 05/13/2015 01:37 PM, Javier Martinez Canillas wrote:
On 05/13/2015 01:10 PM, Lee Jones wrote:
On Sat, 09 May 2015, Javier Martinez Canillas wrote:
Commit 1b84f2a4cd4a (mfd: cros_ec: Use fixed size arrays
,
- S2MPS11_IRQ_RTCA0,
S2MPS11_IRQ_RTCA1,
+ S2MPS11_IRQ_RTCA0,
S2MPS11_IRQ_SMPL,
S2MPS11_IRQ_RTC1S,
S2MPS11_IRQ_WTSR,
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
On Tue, 24 Mar 2015, Krzysztof Kozlowski wrote:
2015-03-23 13:34 GMT+01:00 Lee Jones lee.jo...@linaro.org:
On Tue, 17 Mar 2015, Krzysztof Kozlowski wrote:
From: Chanwoo Choi cw00.c...@samsung.com
This patch modify the RTC compatible name of S2MPS13 because S2MPS13's RTC
is
equal
= s2mps11-pmic,
}, {
+ .name = s2mps14-rtc,
+ }, {
.name = s2mps11-clk,
.of_compatible = samsung,s2mps11-clk,
}
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook
On Tue, 17 Mar 2015, Krzysztof Kozlowski wrote:
On wto, 2015-03-17 at 10:54 +0100, Krzysztof Kozlowski wrote:
From: Chanwoo Choi cw00.c...@samsung.com
This patch modify the RTC compatible name of S2MPS13 because S2MPS13's RTC
is
equal to S2MPS14's RTC.
Cc: Lee Jones lee.jo
On Tue, 17 Mar 2015, Krzysztof Kozlowski wrote:
From: Chanwoo Choi cw00.c...@samsung.com
This patch modify the RTC compatible name of S2MPS13 because S2MPS13's RTC is
equal to S2MPS14's RTC.
Cc: Lee Jones lee.jo...@linaro.org
Suggested-by: Krzysztof Kozlowski k.kozlow...@samsung.com
...@collabora.co.uk
---
Changes since v2:
- Rename the name to cros-ec-ctl. Suggested by Lee Jones.
Changes since v1: None, new patch.
---
drivers/mfd/cros_ec.c | 4
1 file changed, 4 insertions(+)
Acked-by: Lee Jones lee.jo...@linaro.org
diff --git a/drivers/mfd/cros_ec.c b
On Tue, 20 Jan 2015, Javier Martinez Canillas wrote:
Hello Lee,
On 01/20/2015 05:34 PM, Lee Jones wrote:
So, the Embedded Controller driver (drivers/mfd/cros_ec.c) falls into that
category and in fact has been in the mfd driver for a long time. Now, if
an mfd device support different
On Thu, 22 Jan 2015, Javier Martinez Canillas wrote:
Hello Lee,
On 01/22/2015 09:42 AM, Lee Jones wrote:
I don't think the drivers you mentioned above do anything practical.
For instance, they are not SPI/IC2/etc drivers. They should only
offer some abstraction layers which
On Thu, 22 Jan 2015, Javier Martinez Canillas wrote:
On 01/22/2015 10:46 AM, Lee Jones wrote:
But there doesn't seem to be a LPC subsystem in the kernel so we don't
have a
nice abstraction layer in this case.
This is the crux of the problem. However, I feel bad for MFD
.
+ .id = 3,
+ },
};
int cros_ec_register(struct cros_ec_device *ec_dev)
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux
);
+ platform_driver_unregister(cros_ec_lpc_driver);
+}
+
+module_init(cros_ec_lpc_init);
+module_exit(cros_ec_lpc_exit);
+
+MODULE_LICENSE(GPL);
+MODULE_DESCRIPTION(ChromeOS EC LPC driver);
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro
;
+ };
}
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
On Tue, 20 Jan 2015, Krzysztof Kozlowski wrote:
On wto, 2015-01-20 at 13:41 +, Lee Jones wrote:
On Mon, 05 Jan 2015, Krzysztof Kozlowski wrote:
Document usage of maxim,ena-gpios properties which turn on external/GPIO
control over regulator.
Signed-off-by: Krzysztof
On Tue, 20 Jan 2015, Javier Martinez Canillas wrote:
Hello Lee,
On 01/20/2015 05:29 PM, Lee Jones wrote:
It's not a blocker, but it is a ridiculous name to use inside the
driver/ directory 'cos almost everything is a dev(ice) here.
Right, do you think that cros-ec-chardev
On Tue, 20 Jan 2015, Javier Martinez Canillas wrote:
Hello Lee,
Thanks a lot for your feedback.
On 01/20/2015 08:50 AM, Lee Jones wrote:
@@ -59,9 +60,17 @@ struct cros_ec_command {
*
* @ec_name: name of EC device (e.g. 'chromeos-ec')
* @phys_name: name of physical comms layer
On Tue, 20 Jan 2015, Javier Martinez Canillas wrote:
Hello Lee,
On 01/20/2015 09:11 AM, Lee Jones wrote:
On Fri, 02 Jan 2015, Javier Martinez Canillas wrote:
From: Bill Richardson wfric...@chromium.org
This adds the LPC interface to the Chrome OS EC. Like the
I2C and SPI drivers
On Tue, 20 Jan 2015, Javier Martinez Canillas wrote:
Hello Lee,
Thanks a lot for your feedback.
On 01/20/2015 09:20 AM, Lee Jones wrote:
On Fri, 02 Jan 2015, Javier Martinez Canillas wrote:
The ChromeOS EC character device is an user-space interface to
allow applications to access
cros_ec_device *ec, unsigned int offset,
+unsigned int bytes, void *dest);
Is this safe? Are you sure it's okay to provide an interface from
userspace to read (kernel?) memory?
/* These are used to implement the platform-specific interface */
void *priv;
--
Lee
On Tue, 04 Nov 2014, Krzysztof Kozlowski wrote:
On pon, 2014-11-03 at 17:01 +, Lee Jones wrote:
On Thu, 30 Oct 2014, Krzysztof Kozlowski wrote:
The driver is used only on Exynos based boards with DTS support.
Convert the driver to DTS-only version. This simplifies a little
On Tue, 04 Nov 2014, Pankaj Dubey wrote:
On Monday, November 03, 2014 8:56 PM, Lee Jones wrote,
Subject: Re: [PATCH 02/12] drivers: mfd: Add support for Exynos PMU driver
On Mon, 03 Nov 2014, Amit Daniel Kachhap wrote:
From: Pankaj Dubey pankaj.du...@samsung.com
This patch
...@samsung.com
CC: Samuel Ortiz sa...@linux.intel.com
CC: Lee Jones lee.jo...@linaro.org
Signed-off-by: Pankaj Dubey pankaj.du...@samsung.com
Signed-off-by: Amit Daniel Kachhap amit.dan...@samsung.com
---
arch/arm/mach-exynos/Kconfig |1 +
arch/arm/mach-exynos/Makefile
{
regulator-compatible = LDO11;
regulator-name = vdd_ldo11;
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe
*/
- unsigned int buck3_voltage[8];
- unsigned int buck4_voltage[8];
-};
-
#endif /* __LINUX_MFD_MAX77686_H */
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list
1 - 100 of 280 matches
Mail list logo