-q1
Signed-off-by: Dan Murphy
---
v3 - Fixed 0day build issue with adding static to eeprom_disp_regs
v2 - Fixed commit message spelling, changed flush_work to
cancel_work, did not move INIT_WORK as led class is not registered
until the end of probe - https://patchwork.kernel.org/patch/5296361
Bryan
On 11/18/2014 04:56 PM, Bryan Wu wrote:
> On Tue, Nov 18, 2014 at 6:43 AM, Dan Murphy wrote:
>> Introduce the Texas Instruments lp8860
>> 4 channel LED driver.
>>
>> This driver configures the device in display cluster mode
>> as this seems to be the most
-q1
Signed-off-by: Dan Murphy
---
v2 - Fixed commit message spelling, changed flush_work to
cancel_work, did not move INIT_WORK as led class is not registered
until the end of probe - https://patchwork.kernel.org/patch/5296361
.../devicetree/bindings/leds/leds-lp8860.txt | 29 ++
drivers
Bryan
Thanks for the review
On 11/13/2014 01:43 PM, Bryan Wu wrote:
> On Thu, Nov 13, 2014 at 4:35 AM, Dan Murphy wrote:
>> Introduce the Texas Instruments lp8860
>> 4 channel LED driver.
>>
>> This driver configures the device in display custer mode
> custer or
Jonathan
On 11/08/2014 05:48 AM, Jonathan Cameron wrote:
> On 06/11/14 15:18, Dan Murphy wrote:
>> Add the TI afe4403 heart monitor device tree
>> binding documentation. heart_monitors directory
>> created under iio.
>>
>> Signed-off-by: Dan Murphy
> As a dev
-q1
Signed-off-by: Dan Murphy
---
.../devicetree/bindings/leds/leds-lp8860.txt | 29 ++
drivers/leds/Kconfig | 10 +
drivers/leds/Makefile | 1 +
drivers/leds/leds-lp8860.c | 491 +
4
DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part
Signed-off-by: Dan Murphy
---
v2 - Removed extra tabs, changed node to function not device
added vbat-supply, and removed confusing description -
https://patchwork.kernel.org/patch/4759381
the waveform until the GO bit is unset.
Data sheet is here:
http://www.ti.com/product/drv2667
Signed-off-by: Dan Murphy
---
v2 - No updates since no comments - https://patchwork.kernel.org/patch/4759391/
drivers/input/misc/Kconfig | 11 +
drivers/input/misc/Makefile |1 +
drivers
Update the drv260x dt binding document:
- Change the node name to the devices function not the
device name.
- Add vbat-supply to the example.
- Fix indentation of the example.
Signed-off-by: Dan Murphy
---
v2 - Address comments on indentation, node declaration, add vbat-supply,
removed
Update the drv260x dt binding document:
- Change the node name to the devices function not the
device name.
- Add vbat-supply to the example.
- Fix indentation of the example.
Signed-off-by: Dan Murphy
---
.../devicetree/bindings/input/ti,drv260x.txt | 19 ++-
1 file
DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part
Signed-off-by: Dan Murphy
---
.../devicetree/bindings/input/ti,drv2667.txt | 18 ++
1 file changed, 18 insertions(+)
create mode 100644 Documentation/devicetree/bindings
the waveform until the GO bit is unset.
Data sheet is here:
http://www.ti.com/product/drv2667
Signed-off-by: Dan Murphy
---
drivers/input/misc/Kconfig | 11 +
drivers/input/misc/Makefile |1 +
drivers/input/misc/drv2667.c | 500 ++
3 files
Adding support for the TI DRV2667 haptic driver.
This device driver a linear resonant actuator (LRA)
based on user space requests to provide either a
vibration or a haptic tactile response to an input.
This device has the ability to store wave patterns in RAM
and these patterns can be executed bas
added in
future patchsets.
Product data sheet is located here:
http://www.ti.com/product/drv2605
Signed-off-by: Dan Murphy
---
v6 - Updated bindings doc to reflect correct pre-programmed library,
updated the vib-overdrive and rated voltage to add -mv, removed _ from
the same, add check to verify
added in
future patchsets.
Product data sheet is located here:
http://www.ti.com/product/drv2605
Signed-off-by: Dan Murphy
---
v5 - Move register defines to c file and rm header file, error check
init in probe, fixed identation, remove empty labels in probe
and just return on fail and removed the
added in
future patchsets.
Product data sheet is located here:
http://www.ti.com/product/drv2605
Signed-off-by: Dan Murphy
---
v4 - Convert regulator to devm, added error checking where required,
updated bindings doc, moved dt parsing to separate call and made platform
data the first data point
added in
future patchsets.
Product data sheet is located here:
http://www.ti.com/product/drv2605
Signed-off-by: Dan Murphy
---
v3 - Updated binding doc, changed to memless device, updated input alloc to
devm, removed mutex locking, add sanity checks for mode and library -
https
added in
future patchsets.
Product data sheet is located here:
http://www.ti.com/product/drv2605
Signed-off-by: Dan Murphy
---
v2 - Fixed binding doc and patch headline -
https://patchwork.kernel.org/patch/4619641/
.../devicetree/bindings/input/ti,drv260x.txt | 44 ++
drivers/input
added in
future patchsets.
Product data sheet is located here:
http://www.ti.com/product/drv2605
Signed-off-by: Dan Murphy
---
.../devicetree/bindings/input/ti,drv260x.txt | 44 ++
drivers/input/misc/Kconfig |9 +
drivers/input/misc/Makefile
Add the prm_resets node to the prm parent node.
Add the omap54xx_resets file to define the
omap5 reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
v3 - No changes
arch/arm/boot/dts/omap5.dtsi |7
arch/arm/boot/dts/omap54xx-resets.dtsi
Add the prcm_resets node to the prcm parent node.
Add the am34xx_resets file to define the
am34xx reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
v3 - No changes
arch/arm/boot/dts/am4372.dtsi|7 +
arch/arm/boot/dts/am43xx-resets.dtsi | 52
Describe the TI reset DT entries for TI SoC's.
Signed-off-by: Dan Murphy
---
v3 - Changed Headline no other changes
.../devicetree/bindings/reset/ti,reset.txt | 103
1 file changed, 103 insertions(+)
create mode 100644 Documentation/devicetree/bindings/res
derived from previous work by Rajendra Nayak and Afzal Mohammed.
The code was changed to adopt to the reset core and abstract away the SoC
information.
Signed-off-by: Dan Murphy
---
v3 - Resolved comments from v2. To many to call out here -
https://patchwork.kernel.org/patch/4116941/
drivers
Add the prcm_resets node to the prcm parent node.
Add the am33xx_resets file to define the
am33xx reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
v3 - No changes
arch/arm/boot/dts/am33xx-resets.dtsi | 42 ++
arch/arm/boot
Add the prcm_resets node to the prm parent node.
Add the draxx_resets file to define the
dra7xx reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
v3 - No changes
arch/arm/boot/dts/dra7.dtsi |7 +++
arch/arm/boot/dts/dra7xx-resets.dtsi | 82
information.
Signed-off-by: Dan Murphy
---
v7 - Addressed pm_runtime comments, sorted and alphatized the Makefile
and Kconfg, removed "-codec", disable PLL at probe -
https://patchwork.kernel.org/patch/4535501/
v6 - Addressed comments from v5 also added PLL algorithim instead of
hard coding PLL
information.
Signed-off-by: Dan Murphy
---
v6 - Addressed comments from v5 also added PLL algorithim instead of
hard coding PLL registers - https://patchwork.kernel.org/patch/4476001/
v5 - Consolidated dai_fmt call back to write serial control register
once - https://patchwork.kernel.org/patch/4474531/
v4
Mark
Thanks for the review
On 07/07/2014 03:08 AM, Mark Brown wrote:
> On Thu, Jul 03, 2014 at 11:24:35AM -0500, Dan Murphy wrote:
>
>> +static int tas2552_power(struct tas2552_data *data, u8 power)
>> +{
>> +int ret = 0;
>> +
>> +mutex_lock(&
information.
Signed-off-by: Dan Murphy
---
v5 - Consolidated dai_fmt call back to write serial control register
once - https://patchwork.kernel.org/patch/4474531/
.../devicetree/bindings/sound/tas2552.txt | 25 +
include/sound/tas2552-plat.h | 25 +
sound/soc/codecs
Hi
On 07/03/2014 10:06 AM, Felipe Balbi wrote:
> Hi,
>
> On Thu, Jul 03, 2014 at 09:57:39AM -0500, Dan Murphy wrote:
>> On 07/03/2014 09:52 AM, Felipe Balbi wrote:
>>> Hi,
>>>
>>> On Thu, Jul 03, 2014 at 09:39:53AM -0500, Dan Murphy wrote:
>>>&
On 07/03/2014 09:52 AM, Felipe Balbi wrote:
> Hi,
>
> On Thu, Jul 03, 2014 at 09:39:53AM -0500, Dan Murphy wrote:
>> +static int tas2552_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt)
>> +{
>> +u8 serial_format;
>> +struct snd_soc_codec *codec = dai
information.
Signed-off-by: Dan Murphy
---
v4 - Added pm_runtime support, removed magical numbers, added regulator
support, changed from legacy gpio to new gpiod calls, fixed default register
values, flipped on battery tracking support and
added suspend/resume support - https://patchwork.kernel.org/patch
Felipe
As always great feedback thanks!!!
On 07/02/2014 10:43 AM, Felipe Balbi wrote:
> Hi,
>
> On Wed, Jul 02, 2014 at 10:30:25AM -0500, Dan Murphy wrote:
>> On 07/02/2014 10:03 AM, Felipe Balbi wrote:
>>> Hi,
>>>
>>> On Wed, Jul 02, 2014 at 09:53
On 07/02/2014 10:03 AM, Felipe Balbi wrote:
> Hi,
>
> On Wed, Jul 02, 2014 at 09:53:10AM -0500, Dan Murphy wrote:
>> Felipe
>> Thanks for the review
>>
>> On 07/02/2014 09:10 AM, Felipe Balbi wrote:
>>> Hi,
>>>
>>> On Wed, Jul 02, 201
Daniel
Thanks for the review
On 07/02/2014 08:47 AM, Daniel Mack wrote:
> Hi Dan,
>
> On 07/02/2014 03:30 PM, Dan Murphy wrote:
>> +if (np) {
>> +data->power_gpio = of_get_named_gpio(np, "enable-gpio", 0);
>> +} else if (pdata) {
Felipe
Thanks for the review
On 07/02/2014 09:10 AM, Felipe Balbi wrote:
> Hi,
>
> On Wed, Jul 02, 2014 at 08:30:52AM -0500, Dan Murphy wrote:
>> Support the TI TAS2552 Class D amplifier.
>>
>> The TAS2552 is a high efficiency Class-D audio
>> power amplif
information.
Signed-off-by: Dan Murphy
---
v3 - Updated bindings doc per comments, rearranged probe pdata vs
np check - https://patchwork.kernel.org/patch/4453481/
.../devicetree/bindings/sound/tas2552.txt | 22 +
include/sound/tas2552-plat.h | 25 ++
sound/soc/codecs
Hi
On 06/30/2014 12:21 PM, Mark Rutland wrote:
> Hi,
>
> On Mon, Jun 30, 2014 at 06:10:59PM +0100, Dan Murphy wrote:
>> Support the TI TAS2552 Class D amplifier.
>>
>> The TAS2552 is a high efficiency Class-D audio
>> power amplifier with advanced battery curren
information.
Signed-off-by: Dan Murphy
---
v2 - Address RFC comments- Added regmap, and snd_soc calls
removed debug code, address checkpatch errors
-https://patchwork.kernel.org/patch/4378281/
.../devicetree/bindings/sound/tas2552.txt | 22 +
include/sound/tas2552-plat.h
On 05/06/2014 08:34 AM, Kishon Vijay Abraham I wrote:
> Get reset nodes from dt and use reset framework APIs to reset PCIe.
> This is needed since reset is handled by the SoC.
>
> Cc: Dan Murphy
> Signed-off-by: Kishon Vijay Abraham I
> ---
> Documentation/devicetree/bi
On 05/06/2014 08:34 AM, Kishon Vijay Abraham I wrote:
> Added *resets* and *reset-names* properies for PCIe dt node.
> The documention for this node can be found @ ../bindings/pci/ti-pci.txt.
>
> Cc: Dan Murphy
> Signed-off-by: Kishon Vijay Abraham I
> ---
> arch/arm/boot
Tony
Thanks for the comments
On 05/05/2014 05:01 PM, Tony Lindgren wrote:
> * Dan Murphy [140505 13:10]:
>> +
>> +Required parent properties:
>> +- compatible : Should be one of,
>> +"ti,omap4-prm" for OMAP4 PRM instances
>> +
Felipe
Thanks for the comments
On 05/05/2014 04:33 PM, Felipe Balbi wrote:
> Hi,
>
> On Mon, May 05, 2014 at 03:09:22PM -0500, Dan Murphy wrote:
>> The TI SoC reset controller support utilizes the
>> reset controller framework to give device drivers or
>> function driv
Describe the TI reset DT entries for TI SoC's.
Signed-off-by: Dan Murphy
---
.../devicetree/bindings/reset/ti,reset.txt | 103
1 file changed, 103 insertions(+)
create mode 100644 Documentation/devicetree/bindings/reset/ti,reset.txt
diff --git a/Document
Add the prcm_resets node to the prm parent node.
Add the draxx_resets file to define the
dra7xx reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/dra7.dtsi |7 +++
arch/arm/boot/dts/dra7xx-resets.dtsi | 82
Add the prm_resets node to the prm parent node.
Add the omap54xx_resets file to define the
omap5 reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/omap5.dtsi |7
arch/arm/boot/dts/omap54xx-resets.dtsi | 66
Add the prcm_resets node to the prcm parent node.
Add the am33xx_resets file to define the
am33xx reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/am33xx-resets.dtsi | 42 ++
arch/arm/boot/dts/am33xx.dtsi
All
I have made some big changes to this patchset so I did not put all the
changes in the patches themselves.
In brief
- I removed the object data files for each SoC and moved the data into
the DT. I updated the binding document as well
- The DT implementation creates a parent reset node with
derived from previous work by Rajendra Nayak and Afzal Mohammed.
The code was changed to adopt to the reset core and abstract away the SoC
information.
Signed-off-by: Dan Murphy
---
drivers/reset/Kconfig|1 +
drivers/reset/Makefile |1 +
drivers/reset/ti/Kconfig
Add the prcm_resets node to the prcm parent node.
Add the am34xx_resets file to define the
am34xx reset lines that are handled by this reset
framework.
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/am4372.dtsi|7 +
arch/arm/boot/dts/am43xx-resets.dtsi | 52
Tony
On 04/30/2014 05:33 PM, Tony Lindgren wrote:
> * Dan Murphy [140430 11:14]:
>> On 04/30/2014 01:10 PM, Tony Lindgren wrote:
>>> * Dan Murphy [140430 11:00]:
>>>> Tony and Arnd
>>>>
>>>> Thanks for the comments
>>>>
>&
Tony
On 04/30/2014 01:10 PM, Tony Lindgren wrote:
> * Dan Murphy [140430 11:00]:
>> Tony and Arnd
>>
>> Thanks for the comments
>>
>> On 04/29/2014 07:22 PM, Tony Lindgren wrote:
>>> * Arnd Bergmann [140429 13:35]:
>>>> On Tuesday 29 April
Tony and Arnd
Thanks for the comments
On 04/29/2014 07:22 PM, Tony Lindgren wrote:
> * Arnd Bergmann [140429 13:35]:
>> On Tuesday 29 April 2014 15:19:47 Dan Murphy wrote:
>>> + * AM33xx reset index for PRCM Module
>>> + *
>>> + * Copyright 2014 Texas I
Philipp and Arnd
Thank you for the comments
On 04/30/2014 03:20 AM, Philipp Zabel wrote:
> Hi Dan,
>
> Am Dienstag, den 29.04.2014, 15:19 -0500 schrieb Dan Murphy:
>> The TI SoC reset controller support utilizes the
>> reset controller framework to give device drivers or
Add the prcm_resets node to the prcm parent node.
Add the dt-bindings header to the DT file
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/am4372.dtsi|6 ++
include/dt-bindings/reset/ti,am437x-resets.h | 19 +++
2 files changed, 25 insertions
Add the reset register data for the am43xx SoC.
Signed-off-by: Dan Murphy
---
drivers/reset/ti/Makefile |1 +
drivers/reset/ti/reset-ti-am43xx.c | 43
drivers/reset/ti/reset-ti-data.h |1 +
3 files changed, 45 insertions(+)
create mode
Describe the TI reset DT entries for TI SoC's.
Signed-off-by: Dan Murphy
---
.../devicetree/bindings/reset/ti,reset.txt | 34
1 file changed, 34 insertions(+)
create mode 100644 Documentation/devicetree/bindings/reset/ti,reset.txt
diff --git a/Document
Add the prcm_resets node to the prm parent node.
Add the dt-bindings header to the DT file
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/dra7.dtsi|6 ++
include/dt-bindings/reset/ti,dra7-resets.h | 22 ++
2 files changed, 28 insertions(+)
create
Call the reset init API to initialize the
reset framework and data for the related SoC.
Signed-off-by: Dan Murphy
---
arch/arm/mach-omap2/prm_common.c |4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/mach-omap2/prm_common.c b/arch/arm/mach-omap2/prm_common.c
index b4c4ab9
Add the reset register data for the dra7xx SoC.
Include the dt-bindings header to properly index
the right reset node.
Signed-off-by: Dan Murphy
---
drivers/reset/ti/Makefile |1 +
drivers/reset/ti/reset-ti-data.h |1 +
drivers/reset/ti/reset-ti-dra7xx.c | 61
Add the reset register data for the am335 SoC.
Signed-off-by: Dan Murphy
---
drivers/reset/ti/Makefile |1 +
drivers/reset/ti/reset-ti-am33xx.c | 37
drivers/reset/ti/reset-ti-data.h |1 +
drivers/reset/ti/reset-ti.c|3 +++
4
Add the prcm_resets node to the prcm parent node.
Add the dt-bindings header to the DT file
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/am33xx.dtsi|6 ++
include/dt-bindings/reset/ti,am33xx-resets.h | 18 ++
2 files changed, 24 insertions(+)
create
This is a RFC on the TI reset adoption to the Reset framework.
The patchset was derived from work from Rajendra Nayak and Afzal Mohammed
who have had similar code offerings. One of the major differences here
is the SoC data has been broken out so that the data and code are independent.
There is
Add the reset register data for the omap5 SoC.
Signed-off-by: Dan Murphy
---
drivers/reset/ti/Makefile |1 +
drivers/reset/ti/reset-ti-data.h |2 ++
drivers/reset/ti/reset-ti-omap5.c | 61 +
drivers/reset/ti/reset-ti.c |3 ++
4
Add the prm_resets node to the prm parent node.
Add the dt-bindings header to the DT file
Signed-off-by: Dan Murphy
---
arch/arm/boot/dts/omap5.dtsi|6 ++
include/dt-bindings/reset/ti,omap5-resets.h | 22 ++
2 files changed, 28 insertions(+)
create
derived from previous work by Rajendra Nayak and Afzal Mohammed.
The code was changed to adopt to the reset core and abstract away the SoC
information.
Signed-off-by: Dan Murphy
---
drivers/reset/Kconfig|1 +
drivers/reset/Makefile |1 +
drivers/reset/ti/Kconfig
omap" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
--
Dan Murphy
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
67 matches
Mail list logo