-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi,
On 02/22/2014 10:44 PM, Maxime Ripard wrote:
Hi,
On Sat, Feb 22, 2014 at 04:53:42PM +0100, Hans de Goede wrote:
According to Documentation/devicetree/bindings/regulator/regulator.txt
regulator nodes should not be placed under 'simple-bus'.
On 23/02/14 00:35, Sebastian Reichel wrote:
On Sat, Feb 22, 2014 at 12:47:03PM +, Jonathan Cameron wrote:
On 14/02/14 18:46, Sebastian Reichel wrote:
This is a driver for an A/D converter, which belongs into
drivers/iio/adc.
Signed-off-by: Sebastian Reichel s...@debian.org
Being
ahci_sunxi_phy_init is called from the probe and resume code paths, and
sleeping is safe in both, so use msleep instead of mdelay.
Signed-off-by: Hans de Goede hdego...@redhat.com
---
drivers/ata/ahci_sunxi.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
Hi Kishon, Maxime,
Here is v3 of my sunxi-usb-phy driver it addresses all review remarks made
in response to v2, and as such this should be the final version, changes:
-Fix check for wrong variable in error handling path pointed out by wens
-Switch to using reg-names to differentiate between the
The Allwinner A1x / A2x SoCs have 2 or 3 usb phys which are all accessed
through a single set of registers. Besides this there are also some other
phy related bits which need poking, which are per phy, but shared between the
ohci and ehci controllers, so these are also controlled from this new phy
From: Roman Byshko rbys...@gmail.com
Add nodes for the usb-phy and ehci- and ohci-usb-host controllers.
Signed-off-by: Roman Byshko rbys...@gmail.com
Signed-off-by: Hans de Goede hdego...@redhat.com
---
arch/arm/boot/dts/sun5i-a10s.dtsi | 32
From: Roman Byshko rbys...@gmail.com
Add nodes for the usb-phy and ehci- and ohci-usb-host controllers.
Signed-off-by: Roman Byshko rbys...@gmail.com
Signed-off-by: Hans de Goede hdego...@redhat.com
---
arch/arm/boot/dts/sun7i-a20.dtsi | 52
1 file
On Sun, Feb 23, 2014 at 12:52:41PM +0100, Hans de Goede wrote:
ahci_sunxi_phy_init is called from the probe and resume code paths, and
sleeping is safe in both, so use msleep instead of mdelay.
Signed-off-by: Hans de Goede hdego...@redhat.com
Applied to libata/for-3.15. Thanks.
--
tejun
Hi Philipp,
On 19.02.2014 17:53, Philipp Zabel wrote:
Am Samstag, den 11.01.2014, 20:42 +0100 schrieb Tomasz Figa:
[snip]
+ pd = of_genpd_get_from_provider(pd_args);
+ if (IS_ERR(pd))
+ return PTR_ERR(pd);
+
+ dev_dbg(dev, adding to power domain %s\n,
Hi,
On Sun, Feb 23, 2014 at 11:02:14AM +, Jonathan Cameron wrote:
On 23/02/14 00:35, Sebastian Reichel wrote:
I think the optimal workflow is:
1. convert madc driver to IIO
2. convert twl4030-madc-battery driver to IIO API
3. convert rx51-battery to IIO API
4. convert
Hi,
This is RFCv2 for converting twl4030-madc to the IIO API and
adding DT support. The patchset compiles, but has not yet been
tested on real hardware. I plan to convert rx51-battery to the
IIO framework in the near future and test this patchset on my
Nokia N900.
Changes since RFCv1:
* Add
Some style fixes in twl4030-madc driver.
Reported-by: Jonathan Cameron ji...@kernel.org
Signed-off-by: Sebastian Reichel s...@debian.org
---
drivers/mfd/twl4030-madc.c | 66 --
1 file changed, 29 insertions(+), 37 deletions(-)
diff --git
Add devicetree binding documentation for twl4030-madc
analog digital converter.
Signed-off-by: Sebastian Reichel s...@debian.org
---
.../devicetree/bindings/iio/adc/twl4030-madc.txt | 24 ++
1 file changed, 24 insertions(+)
create mode 100644
Update twl4030-madc driver to use managed resources.
Signed-off-by: Sebastian Reichel s...@debian.org
---
drivers/mfd/twl4030-madc.c | 15 ++-
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/drivers/mfd/twl4030-madc.c b/drivers/mfd/twl4030-madc.c
index 4c583e4..5458561
This converts twl4030-madc module to use the Industrial IO ADC
framework and adds device tree support.
Signed-off-by: Sebastian Reichel s...@debian.org
---
drivers/mfd/twl4030-madc.c | 121 ++---
1 file changed, 114 insertions(+), 7 deletions(-)
diff
This is a driver for an A/D converter, which belongs into
drivers/iio/adc.
Signed-off-by: Sebastian Reichel s...@debian.org
---
drivers/iio/adc/Kconfig| 10 +
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/twl4030-madc.c | 914 +
On Sun, 2014-02-23 at 23:07 +0100, Sebastian Reichel wrote:
This is a driver for an A/D converter, which belongs into
drivers/iio/adc.
Please use git format-patch -M
diff --git a/drivers/iio/adc/twl4030-madc.c b/drivers/iio/adc/twl4030-madc.c
[]
+static int twl4030_madc_read(struct iio_dev
Add of_match_table to hsi_char driver, so that it can
be referenced from Device Tree.
Signed-off-by: Sebastian Reichel s...@debian.org
---
drivers/hsi/clients/hsi_char.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/hsi/clients/hsi_char.c
Fix return code check of alloc_chrdev_region, which
returns 0 on success.
Signed-off-by: Sebastian Reichel s...@debian.org
---
drivers/hsi/clients/hsi_char.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/hsi/clients/hsi_char.c b/drivers/hsi/clients/hsi_char.c
index
This exports a method to unregister all clients from
an hsi port.
Signed-off-by: Sebastian Reichel s...@debian.org
---
drivers/hsi/hsi.c | 10 ++
include/linux/hsi/hsi.h | 1 +
2 files changed, 11 insertions(+)
diff --git a/drivers/hsi/hsi.c b/drivers/hsi/hsi.c
index
Hi,
This is the fifth round of the OMAP SSI driver patches. I think the OMAP SSI
driver is ready for mainline and should be included in 3.15. I haven't heard
anything from DT binding maintainers since some months though and would like
to get some feedback about the binding from them.
Changes
Add new method hsi_add_clients_from_dt, which can be used
to initialize HSI clients from a device tree node.
The patch also documents the DT binding for trivial HSI
clients.
Signed-off-by: Sebastian Reichel s...@debian.org
---
.../devicetree/bindings/hsi/trivial-devices.txt| 36 +++
Create device tree binding documentation for
OMAP Synchronous Serial Interface (SSI) device.
Signed-off-by: Sebastian Reichel s...@debian.org
---
Documentation/devicetree/bindings/hsi/omap_ssi.txt | 82 ++
1 file changed, 82 insertions(+)
create mode 100644
On Fri, 21 Feb 2014 15:16:52 Arnd Bergmann wrote:
On Friday 21 February 2014 17:31:29 Alistair Popple wrote:
+static const struct of_device_id ohci_of_match[] = {
+ { .compatible = usb-ohci, },
+ {},
+};
+
static const struct platform_device_id ohci_platform_table[] =
On Thu, Feb 20, 2014 at 03:57:18PM +0100, Geert Uytterhoeven wrote:
From: Geert Uytterhoeven geert+rene...@linux-m68k.org
Binding documentation:
- Add future-proof renesas,hspi-soctype compatible values,
- Add interrupt-parent, #address-cells and #size-cells properties,
- Add
On Fri, 21 Feb 2014 10:41:50 Alan Stern wrote:
On Fri, 21 Feb 2014, Alistair Popple wrote:
Currently the ppc-of driver uses the compatibility string
usb-ehci. This means platforms that use device-tree and implement an
EHCI compatible interface have to either use the ppc-of driver or add
a
On Thu, Feb 20, 2014 at 03:57:19PM +0100, Geert Uytterhoeven wrote:
From: Geert Uytterhoeven geert+rene...@linux-m68k.org
Add Spansion s25fl008k SPI FLASH and MTD partition, based on bockw legacy
board code.
Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org
Tested-by:
On Thu, Feb 20, 2014 at 02:18:22AM +0300, Sergei Shtylyov wrote:
Hello.
Here's the set of 2 patches against Simon Horman's 'renesas.git' repo,
'renesas-devel-v3.14-rc3-20140218' tag. Here we add the Ether device tree
support on the R8A7790/Lager reference board. The patchset requires the
On Fri, 21 Feb 2014 15:14:30 Arnd Bergmann wrote:
On Friday 21 February 2014 17:31:27 Alistair Popple wrote:
+config MMC_SDHCI_OF_476GTR
+ tristate SDHCI OF support for the IBM PPC476GTR SoC
+ depends on MMC_SDHCI_PLTFM
+ depends on PPC_OF
+ help
+ This selects the Secure
Quoting Sylwester Nawrocki (2014-02-19 08:58:42)
The of_clk_get_list_entry() function is like of_clk_get() except it allows
to pass name of a DT property containing list of phandles and clock
specifiers.
For of_clk_get() it has been hard coded to clocks.
Signed-off-by: Sylwester Nawrocki
Quoting Sylwester Nawrocki (2014-02-21 02:38:21)
On 20/02/14 15:09, Grant Likely wrote:
[...]
diff --git a/Documentation/devicetree/bindings/clock/clock-bindings.txt
b/Documentation/devicetree/bindings/clock/clock-bindings.txt
index 7c52c29..d618498 100644
---
Quoting Laurent Pinchart (2014-02-19 09:13:24)
The DT bindings document a renesas,indices property, while the code, the
DT example and the DT sources all use renesas,clock-indices. Fix the
documentation.
Reported-by: Geert Uytterhoeven ge...@linux-m68k.org
Signed-off-by: Laurent Pinchart
Update fsl-fec.txt to add 'clocks' and 'clock-names' properties.
Signed-off-by: Shawn Guo shawn@linaro.org
---
Changes since v1:
- Leave compatible change out, which should probably be addressed by
another patch
- Move clock properties into 'Optional properties:' section
On Tue, Feb 18, 2014 at 02:41:06PM +0800, Shawn Guo wrote:
For imx50-weim and imx6q-weim type of devices, there might a WEIM CS
space configuration register in General Purpose Register controller,
e.g. IOMUXC_GPR1 on i.MX6Q.
Depending on which configuration of the following 4 is chosen for
On Fri, 21 Feb 2014 11:18:23 Mark Rutland wrote:
On Fri, Feb 21, 2014 at 06:31:28AM +, Alistair Popple wrote:
[...]
+ /* Check for RGMII flags */
+ if (of_get_property(ofdev-dev.of_node, has-mdio, NULL))
+ dev-flags |= EMAC_RGMII_FLAG_HAS_MDIO;
You can
On 21 February 2014 23:37, Srikanth Thokala stho...@xilinx.com wrote:
On Thu, Feb 20, 2014 at 3:23 PM, Jassi Brar jaswinder.si...@linaro.org
wrote:
On 20 February 2014 14:54, Srikanth Thokala stho...@xilinx.com wrote:
On Wed, Feb 19, 2014 at 12:33 AM, Jassi Brar jaswinder.si...@linaro.org
@@ -169,22 +164,26 @@ static int asoc_simple_card_parse_of(struct device_node
*node,
/* CPU sub-node */
ret = -EINVAL;
np = of_get_child_by_name(node, simple-audio-card,cpu);
- if (np)
+ if (np) {
ret = asoc_simple_card_sub_parse_of(np, priv-daifmt,
Hi Geert,
On Fri, Feb 21, 2014 at 1:13 AM, Geert Uytterhoeven
ge...@linux-m68k.org wrote:
On Thu, Feb 20, 2014 at 4:41 PM, Magnus Damm magnus.d...@gmail.com wrote:
On thing stuck out a bit with the bindings. I can see that you specify
both fifo size and use the SoC suffix for the r8a7790 and
The serial adds power management support for MXS PHY, it includes:
- Add one PHY API .set_wakeup, and related API implementation at mxs phy driver
- misc changes and bug fixes for mxs phy to support low power mode and wakeup.
It is based on the lastest Greg's usb-next, 3.14-rc3.
Changes for
The mxs-phy has several bugs and features at different
versions, the driver code can get it through of_device_id.data.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
drivers/usb/phy/phy-mxs-usb.c | 58 ++--
1 files changed, 49 insertions(+), 9
This API is used to set wakeup enable at PHY registers, in that
case, the PHY can be waken up from suspend due to external events,
like vbus change, dp/dm change and id change.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
include/linux/usb/phy.h | 16
1 files
We need to use controller id to access different register regions
for mxs phy.
Signed-off-by: Peter Chen peter.c...@freescale.com
Signed-off-by: Shawn Guo shawn@linaro.org
---
arch/arm/boot/dts/imx23.dtsi |1 +
arch/arm/boot/dts/imx28.dtsi |2 ++
2 files changed, 3 insertions(+), 0
The auto setting is used to open related power and clocks
automatically after receiving wakeup signal.
With this feature, the PHY's clock and power can be recovered
correctly from low power mode, it is guaranteed by IC logic.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
When we need the PHY can be waken up by external signals,
we can call this API. Besides, we call mxs_phy_disconnect_line
at this API to close the connection between USB PHY and
controller, after that, the line state from controller is SE0.
Once the PHY is out of power, without calling
Add fsl,imx6q-usbphy for imx6dq and imx6dl, add
fsl,imx6sl-usbphy for imx6sl, and fsl,imx23-usbphy
is still a fallback for other strings.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
Documentation/devicetree/bindings/usb/mxs-phy.txt |6 +-
1 files changed, 5 insertions(+), 1
We need this to keep PHY's power on or off during the system
suspend mode. If we need to enable USB wakeup, then we
must keep PHY's power being on during the system suspend mode.
Otherwise, we need to keep PHY's power being off to save power.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
Add anatop phandle which is used to access anatop registers to
control PHY's power and other USB operations.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
Documentation/devicetree/bindings/usb/mxs-phy.txt |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git
It is used to access un-regulator registers according to
different controllers.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
drivers/usb/phy/phy-mxs-usb.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/drivers/usb/phy/phy-mxs-usb.c
Add anatop phandle for usbphy
Signed-off-by: Peter Chen peter.c...@freescale.com
Signed-off-by: Shawn Guo shawn@linaro.org
---
arch/arm/boot/dts/imx6qdl.dtsi |2 ++
arch/arm/boot/dts/imx6sl.dtsi |2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git
It is needed by imx6 SoC series, but not for imx23 and imx28.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
drivers/usb/phy/phy-mxs-usb.c | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/drivers/usb/phy/phy-mxs-usb.c b/drivers/usb/phy/phy-mxs-usb.c
Change high speed to HS
Change non-high speed to FS/LS
Implementation of notify_suspend and notify_resume will be different
according to mxs_phy_data-flags.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
drivers/usb/phy/phy-mxs-usb.c |8
1 files changed, 4 insertions(+), 4
Two PHY bugs are fixed by IC logic, but these bits are not
enabled by default, so we enable them at driver.
The two bugs are: MXS_PHY_ABNORMAL_IN_SUSPEND and MXS_PHY_SENDING_SOF_TOO_FAST
which are described at code.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
After clear portsc.phcd, PHY needs 200us stable time for switch
32K clock to AHB clock.
Signed-off-by: Peter Chen peter.c...@freescale.com
---
drivers/usb/phy/phy-mxs-usb.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/drivers/usb/phy/phy-mxs-usb.c
We need to use controller id to access different register regions
for mxs phy.
Signed-off-by: Peter Chen peter.c...@freescale.com
Signed-off-by: Shawn Guo shawn@linaro.org
---
arch/arm/boot/dts/imx6qdl.dtsi |2 ++
arch/arm/boot/dts/imx6sl.dtsi |2 ++
2 files changed, 4
The EXYNOS5410 clocks are statically listed and registered
using the Samsung specific common clock helper functions.
Signed-off-by: Tarek Dakhran t.dakh...@samsung.com
Signed-off-by: Vyacheslav Tyrtov v.tyr...@samsung.com
Acked-by: Tomasz Figa t.f...@samsung.com
---
Add initial device tree nodes for EXYNOS5410 SoC and SMDK5410 board.
Signed-off-by: Tarek Dakhran t.dakh...@samsung.com
Signed-off-by: Vyacheslav Tyrtov v.tyr...@samsung.com
Reviewed-by: Tomasz Figa t.f...@samsung.com
---
arch/arm/boot/dts/Makefile|1 +
The series of patches represent support of Exynos 5410 SoC
The Exynos 5410 is the first Samsung SoC based on bigLITTLE architecture
Patches add new platform description, support of clock controller and device
tree for Exynos 5410.
Has been build on Linux Kernel v3.14-rc1 (Samsung kernel,
EXYNOS5410 is SoC in Samsung's Exynos5 SoC series.
Add initial support for this SoC.
Signed-off-by: Tarek Dakhran t.dakh...@samsung.com
Signed-off-by: Vyacheslav Tyrtov v.tyr...@samsung.com
Reviewed-by: Tomasz Figa t.f...@samsung.com
---
arch/arm/mach-exynos/Kconfig | 10
This patch adds xilinx CAN controller support.
This driver supports both ZYNQ CANPS and Soft IP
AXI CAN controller.
Signed-off-by: Kedareswara rao Appana appa...@xilinx.com
---
This patch is rebased on the 3.14 rc4 kernel.
Changes for v4:
- Added check for the tx fifo full interrupt condition in
On Tue, Feb 18, 2014 at 02:32:20PM -0600, Nishanth Menon wrote:
The current regulator model provides the basic building blocks for the
transitions, however SoC drivers specific to each of these devices, be
it cpufreq/devfreq have to replicate the logic for functionality.
To simply the logic,
Signed-off-by: Loc Ho l...@apm.com
Signed-off-by: Tuan Phan tp...@apm.com
Signed-off-by: Suman Tripathi stripa...@apm.com
---
arch/arm64/boot/dts/apm-storm.dtsi | 75
1 files changed, 75 insertions(+), 0 deletions(-)
diff --git
This patch adds support for the APM X-Gene SoC AHCI SATA host controller. In
order for the host controller to work, the corresponding PHY driver
musts also be available.
v13:
* Add fully-winged style comment for function xgene_ahci_read_id and
xgene_ahci_do_hardrest
* Minor comments update
Signed-off-by: Loc Ho l...@apm.com
Signed-off-by: Tuan Phan tp...@apm.com
Signed-off-by: Suman Tripathi stripa...@apm.com
---
.../devicetree/bindings/ata/apm-xgene.txt | 70
1 files changed, 70 insertions(+), 0 deletions(-)
create mode 100644
This patch adds support for the APM X-Gene SoC AHCI SATA host controller
driver. It requires the corresponding APM X-Gene SoC PHY driver.
Signed-off-by: Loc Ho l...@apm.com
Signed-off-by: Tuan Phan tp...@apm.com
Signed-off-by: Suman Tripathi stripa...@apm.com
---
drivers/ata/Kconfig |8
This patch adds support for the Cirrus Logic CS42888 Audio CODEC that
has four 24-bit A/D and eight 24-bit D/A converters.
[ CS42888 supports both I2C and SPI control ports. As initial patch,
this patch only adds the support for I2C. ]
Signed-off-by: Nicolin Chen guangyu.c...@freescale.com
---
When a board does not have the WP line wired at all, the card
may be detected as read-only. Add a quirk and a device property
to disable WP detection.
Signed-off-by: Mike Looijmans mike.looijm...@topic.nl
---
drivers/mmc/host/sdhci-pltfm.c |3 +++
drivers/mmc/host/sdhci.c |3 ++-
Hi Magnus,
On Mon, Feb 24, 2014 at 3:45 AM, Magnus Damm magnus.d...@gmail.com wrote:
On Fri, Feb 21, 2014 at 1:13 AM, Geert Uytterhoeven
ge...@linux-m68k.org wrote:
On Thu, Feb 20, 2014 at 4:41 PM, Magnus Damm magnus.d...@gmail.com wrote:
On thing stuck out a bit with the bindings. I can see
On Sat, Feb 22, 2014 at 07:28:06PM +0100, Gerhard Sittig wrote:
On Tue, Feb 18, 2014 at 22:46 +0800, Shawn Guo wrote:
On Tue, Feb 18, 2014 at 02:44:30PM +0100, Gerhard Sittig wrote:
[ ... ]
- reg : Address and length of the register set for the device
- interrupts :
On Mon, Feb 24, 2014 at 09:48:10AM +0800, Shawn Guo wrote:
Update fsl-fec.txt to add 'clocks' and 'clock-names' properties.
Signed-off-by: Shawn Guo shawn@linaro.org
---
Changes since v1:
- Leave compatible change out, which should probably be addressed by
another patch
- Move
69 matches
Mail list logo