From: Ernest Ramos Falcon erne...@ti.com
This patch adds a check before calling Proc_Detach, otherwise
we will see an error.
Signed-off-by: Ernest Ramos Falcon erne...@ti.com
Signed-off-by: Fernando Guzman Lugo x0095...@ti.com
---
drivers/dsp/bridge/rmgr/drv_interface.c |3 ++-
1 files
From: Fernando Guzman Lugo x0095...@ti.com
This patch fixes loading a SN that has 4 dependent DLLs, previously
it was failing due to a non-null terminated string.
Signed-off-by: Fernando Guzman Lugo x0095...@ti.com
---
drivers/dsp/bridge/rmgr/dbdcd.c |2 +-
1 files changed, 1 insertions(+),
If a page doesn't have a sane count, do not panic or release it.
Loudly complain with dump_stack but do not halt with BUG.
Signed-off-by: Fernando Guzman Lugo x0095...@ti.com
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/tiomap3430.c | 12 +++-
1 files
From: Ernesto Ramos Falcon erne...@ti.com
Fix for memory leak in DSPNode_RegisterNotify when
unregistering an object.
Signed-off-by: Ernesto Ramos Falcon erne...@ti.com
---
drivers/dsp/bridge/pmgr/wcd.c |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git
KFILE_Seek KFILE_Tell, u32 replaced with loff_t
Discovered-by: Ameya Palande ameya.pala...@nokia.com
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/pmgr/cod.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/dsp/bridge/pmgr/cod.c b
=c8853459b739e5f43da0badc1605a0a0c0c8195d
Reported-by: Nishanth Menon n...@ti.com
Signed-off-by: Fernando Guzman Lugo x0095...@ti.com
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/_tiomap_util.h |6 ++
drivers/dsp/bridge/wmd/tiomap3430_pwr.c | 24
Lugo x0095...@ti.com
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/tiomap3430_pwr.c | 73 ++-
1 files changed, 72 insertions(+), 1 deletions(-)
diff --git a/drivers/dsp/bridge/wmd/tiomap3430_pwr.c
b/drivers/dsp/bridge/wmd
These files seem to be unused, deleting them.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/dbl.h | 354 ---
arch/arm/plat-omap/include/dspbridge/dbof.h | 117 ---
drivers/dsp/bridge/dynload/dlclasses_hdr.h | 41 -
drivers/dsp/bridge/pmgr
Trivial spacing cleanup on DSP/BIOS Bridge Configuration
Database module.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/rmgr/dbdcd.c | 343 ---
1 files changed, 179 insertions(+), 164 deletions(-)
diff --git a/drivers/dsp/bridge
Move object structure to PROC module.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/proc.h | 24
drivers/dsp/bridge/rmgr/proc.c | 23 +++
2 files changed, 23 insertions(+), 24 deletions
From: Ernesto Ramos Falcon erne...@ti.com
This patch moves processor detach implementation to bridge_release,
when a process is exiting it will be doing the detach from there
instead of relying on the user to explicitly call detach function.
This will allow a fine control on the resources that
level functions
DSPBRIDGE: Remove old resource cleanup implementation
Ernesto Ramos Falcon (1):
DSPBRIDGE: Delete list implementation for resource cleanup
Fernando Guzman Lugo (1):
DSPBRIDGE: Remove process context list
Omar Ramirez Luna (2):
DSPBRIDGE: less indentation for bridge_open
From: Ameya Palande ameya.pala...@nokia.com
Remove old resource cleanup implementation, and use the process
context pointer stored in filp-private.
Signed-off-by: Ameya Palande ameya.pala...@nokia.com
[ orl: split into logical patch set, patch description ]
Signed-off-by: Omar Ramirez Luna
From: Ameya Palande ameya.pala...@nokia.com
This patch enables passing of filp-private_data to all the ioctl wrappers
functions. This change will facilitate retrival of PROCESS_CONTEXT pointer in
ioctl, and will remove the call to DRV_GetProcContext().
Signed-off-by: Ameya Palande
From: Fernando Guzman Lugo x0095...@ti.com
This patch removes the list implementation to store and manage
process contexts as it is not needed anymore.
Signed-off-by: Fernando Guzman Lugo x0095...@ti.com
---
.../plat-omap/include/dspbridge/resourcecleanup.h |2 -
, patch description ]
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
Acked-by: Fernando Guzman Lugo x0095...@ti.com
---
arch/arm/plat-omap/include/dspbridge/node.h |7 +--
arch/arm/plat-omap/include/dspbridge/proc.h | 13 +
arch/arm/plat-omap/include/dspbridge/strm.h | 13
Use goto statement to remove one indent level from
bridge_open and bridge_release.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/rmgr/drv_interface.c | 61 ---
1 files changed, 32 insertions(+), 29 deletions(-)
diff --git a/drivers/dsp
This patch will reset IVA2 video sequencer as part of
initialization or uninstall process.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/tiomap3430.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/dsp/bridge/wmd/tiomap3430.c
b
/mainline/commit/f0cc4ab4e4c40043a423f178a970ad9c8ab8fa06
Signed-off-by: Ameya Palande ameya.pala...@nokia.com
[ orl: ported ]
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/tiomap3430.c | 18 --
1 files changed, 4 insertions(+), 14 deletions
Remove useless return in function to set an OPP constraint.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/tiomap3430_pwr.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/dsp/bridge/wmd/tiomap3430_pwr.c
b/drivers/dsp/bridge/wmd
There is no need to save the mailbox settings if a request
to set the OPP constraint comes from the DSP.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/tiomap3430_pwr.c |5 -
1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/drivers/dsp
Omar Ramirez Luna (2):
DSPBRIDGE: Avoid saving mailbox settings on constraint request
DSPBRIDGE: remove useless return statement
drivers/dsp/bridge/wmd/tiomap3430_pwr.c |6 --
1 files changed, 0 insertions(+), 6 deletions(-)
--
To unsubscribe from this list: send the line
On 3/5/2010 11:11 PM, Ramirez Luna, Omar wrote:
driver version 0.2
Signed-off-by: Omar Ramirez Lunaomar.rami...@ti.com
---
drivers/dsp/bridge/rmgr/drv_interface.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Pushed to dspbridge.
- omar
--
To unsubscribe from this list:
Hi All,
Camel case removal patch was pushed into dspbridge branch.
This patch removes camel case symbols picked up by script found at:
http://marc.info/?l=linux-omapm=125353475429517w=2
It also has Lindent changes on top of it.
The count of modifications is as follows:
166 files changed,
Fix header locations, replaced mach to plat
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
Acked-by: Ameya Palande ameya.pala...@nokia.com
---
arch/arm/mach-omap2/dspbridge.c|2 +-
arch/arm/plat-omap/include/dspbridge/host_os.h |2 +-
drivers/dsp/bridge/wmd
These patches are required for the next rebase to 2.6.33 kernel.
They fix a warning and header locations for files moved from mach
to plat.
Omar Ramirez Luna (2):
DSPBRIDGE: Remove autoconf.h dependency from host_os header
DSPBRIDGE: Fix header locations mach to plat
arch/arm/mach-omap2
:
include/linux/autoconf.h:165:1: warning: CONFIG_DEFAULT_IOSCHED redefined
In file included from command-line:0:
./include/generated/autoconf.h:172:1: warning: this is the location of the
previous definition
Signed-off-by: Omar Ramirez Luna omar.rami...@hotmail.com
---
arch/arm/plat-omap/include
Hi,
The rebased branch of dspbridge 2.6.33 kernel was pushed to d-o.z.
Please use it for your development.
Regards,
Omar
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at
On 3/18/2010 4:57 PM, Ramirez Luna, Omar wrote:
There shouldn't be any dependency on the definitions generated
by autoconf.h, besides it is automatically included by the
build system.
This solves the following warning:
In file included from arch/arm/plat-omap/include/dspbridge/host_os.h:20,
On 3/18/2010 4:57 PM, Ramirez Luna, Omar wrote:
Fix header locations, replaced mach to plat
Signed-off-by: Omar Ramirez Lunaomar.rami...@ti.com
Acked-by: Ameya Palandeameya.pala...@nokia.com
---
arch/arm/mach-omap2/dspbridge.c|2 +-
On 2/12/2010 8:03 PM, Guzman Lugo, Fernando wrote:
From 627fb103cb73202128b8c5d2a51c879c52ebf076 Mon Sep 17 00:00:00 2001
From: Fernando Guzman Lugox0095...@ti.com
Date: Fri, 12 Feb 2010 02:26:58 -0600
Subject: [PATCH] DSPBRIDGE: Change dspbridge for open source mailbox
implementation
This
On 2/12/2010 8:03 PM, Guzman Lugo, Fernando wrote:
From 5451312f78b6631c9cfacfde10928f481e60b65c Mon Sep 17 00:00:00 2001
From: Fernando Guzman Lugox0095...@ti.com
Date: Wed, 27 Jan 2010 20:12:38 -0600
Subject: [PATCH] DSPBRIDGE: Remove hw_mbox.c and hw_mbox.h not needed anymore
Because of
On 2/12/2010 8:04 PM, Guzman Lugo, Fernando wrote:
From d287e11cdb126f2c9b4be8d6d6f958ffdf7ff716 Mon Sep 17 00:00:00 2001
From: Fernando Guzman Lugox0095...@ti.com
Date: Fri, 22 Jan 2010 21:46:42 -0600
Subject: [PATCH] DSPBRIDGE: Remove chnl_sm.h and tiomap_sm.c
Because of mailbox migration
On 2/18/2010 1:06 AM, Guzman Lugo, Fernando wrote:
From 79f2b477b19c49b36c51e8589c0a3d52ecd9ec99 Mon Sep 17 00:00:00 2001
From: Fernando Guzman Lugox0095...@ti.com
Date: Thu, 18 Feb 2010 01:06:34 -0600
Subject: [PATCH] Mailbox: Fix some issues in mailbox module
This set of patches fix some
Hi All,
When updating the custom dspbridge mailbox functions with the ones
avaliable through omap mailbox (by pulling latest dspbridge),
PLEASE remember to enable omap mailbox through menuconfig:
make menuconfig
System Type ---
TI OMAP Implementations ---
* Mailbox framework
On 3/23/2010 12:54 PM, Ameya Palande wrote:
Hi Omar,
On Tue, 2010-03-23 at 19:08 +0100, ext Omar Ramirez Luna wrote:
Hi All,
When updating the custom dspbridge mailbox functions with the ones
avaliable through omap mailbox (by pulling latest dspbridge),
PLEASE remember to enable omap mailbox
On 3/23/2010 1:29 PM, Omar Ramirez Luna wrote:
On 3/23/2010 12:54 PM, Ameya Palande wrote:
Hi Omar,
On Tue, 2010-03-23 at 19:08 +0100, ext Omar Ramirez Luna wrote:
Hi All,
When updating the custom dspbridge mailbox functions with the ones
avaliable through omap mailbox (by pulling latest
On 3/23/2010 1:31 PM, Ameya Palande wrote:
On Tue, 2010-03-23 at 19:29 +0100, ext Omar Ramirez Luna wrote:
On 3/23/2010 12:54 PM, Ameya Palande wrote:
Hi Omar,
On Tue, 2010-03-23 at 19:08 +0100, ext Omar Ramirez Luna wrote:
Hi All,
When updating the custom dspbridge mailbox functions
Fix obvious wrong comment formats in mbox migration.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/_tiomap.h|2 +-
drivers/dsp/bridge/wmd/tiomap3430.c |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/dsp/bridge/wmd
Auto select mailbox when compiling bridgedriver.
If selected as module, first install:
arch/arm/plat-omap/mailbox.ko
arch/arm/mach-omap2/mailbox_mach.ko
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/Kconfig |1 +
1 files changed, 1 insertions(+), 0 deletions
Fix obvious coding style issues not seen during review.
And now bridge driver will auto select mailbox driver.
Omar Ramirez Luna (3):
DSPBRIDGE: fix checkpatch error introduced with mailbox patches
DSPBRIDGE: Fix obvious wrong comment formats in mbox migration
DSPBRIDGE: auto select
This fixes:
ERROR: foo* bar should be foo *bar
218: FILE: drivers/dsp/bridge/wmd/_tiomap.h:374:
+dsp_status sm_interrupt_dsp(struct wmd_dev_context* dev_context, u16 mb_val);
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/wmd/_tiomap.h |2 +-
1 files changed, 1
On 3/23/2010 4:25 PM, Felipe Contreras wrote:
Mostly white-space formatting.
Most of this white space changes were made because of rules defined when
executing Lindent, if there is an agreement that this Lindent changes
are bringing more trouble I think we should roll them back instead of
On 3/24/2010 2:11 PM, Chitriki Rudramuni, Deepak wrote:
Omar Ramirez Luna wrote:
This fixes:
ERROR: foo* bar should be foo *bar
218: FILE: drivers/dsp/bridge/wmd/_tiomap.h:374:
+dsp_status sm_interrupt_dsp(struct wmd_dev_context* dev_context, u16 mb_val);
Signed-off-by: Omar Ramirez
On 3/24/2010 2:12 PM, Chitriki Rudramuni, Deepak wrote:
Ramirez Luna, Omar wrote:
Fix obvious wrong comment formats in mbox migration.
Signed-off-by: Omar Ramirez Lunaomar.rami...@ti.com
---
drivers/dsp/bridge/wmd/_tiomap.h|2 +-
drivers/dsp/bridge/wmd/tiomap3430.c |2 +-
2
On 3/24/2010 2:12 PM, Chitriki Rudramuni, Deepak wrote:
Omar Ramirez Luna wrote:
Auto select mailbox when compiling bridgedriver.
If selected as module, first install:
arch/arm/plat-omap/mailbox.ko
arch/arm/mach-omap2/mailbox_mach.ko
Signed-off-by: Omar Ramirez Lunaomar.rami...@ti.com
composed of 2 bits to distinguish
if the mapped chunk is readable/writeable, so the check can be
performed on w/rw chunks of memory.
Omar Ramirez Luna (2):
DSPBRIDGE: add checking 128 byte alignment for dsp cache line size
DSPBRIDGE: Distinguish between read or write buffers
arch/arm/plat-omap
values otherwise (if enabled) check
will reject buffers not aligned to 128 bytes (even if they fall in
the input category).
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/dbdefs.h |7 ++-
drivers/dsp/bridge/rmgr/proc.c| 16
-by: Hiroshi DOYU hiroshi.d...@nokia.com
[orl: check into PROC_Map, created Kconfig option]
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/Kconfig | 14 ++
drivers/dsp/bridge/rmgr/proc.c | 11 +++
2 files changed, 25 insertions(+), 0 deletions
On 3/28/2010 6:29 PM, Felipe Contreras wrote:
On Fri, Mar 26, 2010 at 12:17 AM, Guzman Lugo, Fernandox0095...@ti.com wrote:
Patch updated with new O_NONBLOCK option in bridge_open function.
From aa1b238e4bd30eb52a96a7000998cd7d32e37050 Mon Sep 17 00:00:00 2001
From: Fernando Guzman
On 3/23/2010 8:56 PM, Guzman Lugo, Fernando wrote:
From 16f7a1a33d7f76ea3e2962421fea8d5b5f15e4e1 Mon Sep 17 00:00:00 2001
From: Fernando Guzman Lugox0095...@ti.com
Date: Tue, 23 Mar 2010 20:04:33 -0600
Subject: [PATCH] DSPBRIDGE: Simplify and optimize sync module
This set of patches simplifies
On 3/24/2010 10:52 PM, Guzman Lugo, Fernando wrote:
From 87f5751e8838fae3b3eed189eaa9a94a6d8e1ebd Mon Sep 17 00:00:00 2001
From: Fernando Guzman Lugox0095...@ti.com
Date: Wed, 24 Mar 2010 21:53:02 -0600
Subject: [PATCH] DSPBRIDGE: simplify ntfy module
This set of patches simplifies the ntfy
of memory.
The second patch uses a field composed of 2 bits to distinguish
if the mapped chunk is readable/writeable, so the check can be
performed on w/rw chunks of memory.
Omar Ramirez Luna (2):
DSPBRIDGE: add checking 128 byte alignment for dsp cache line size
DSPBRIDGE: Distinguish
Hi,
The following patches were rebased from dspbridge-pm to dspbridge branch:
DSPBRIDGE: Use dspbridge to initialize platform data
DSPBRIDGE: change to cpufreq_register_notifier for OPP changes
Now there is no need to keep dspbridge-pm so it has been removed.
Regards,
Omar
--
To unsubscribe
In the contexts is being used clk_handle refers to iva2_clk
handle only.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/rmgr/drv_interface.c | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/drivers/dsp/bridge/rmgr/drv_interface.c
/disabling its sst, ssr and ick clocks.
Omar Ramirez Luna (19):
DSPBRIDGE: rename generic clk_handle for iva2_clk
DSPBRIDGE: remove iva2 clk control from custom framework
DSPBRIDGE: fail if clk handle is NULL
DSPBRIDGE: Now actually fail if a clk handle is wrong
DSPBRIDGE: Rename
Rename services_clk_* to dsp_clk_*
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 72
drivers/dsp/bridge/services/clk.c | 82 ++--
drivers/dsp/bridge/services/services.c
If we fail if a clk handle is NULL during initialization
then there is no need to keep checking every time if the
handle is NULL for enable/disable/set_32k/get_use_cnt.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 54
This patch switches to use DM timer framework instead of
a custom one for GPT timers, currently dsp can make use of
gpt 5, 6, 7 or 8.
Signed-off-by: Omar Ramirez Luna omar.rami...@hotmail.com
---
drivers/dsp/bridge/services/clk.c | 28 ++
drivers/dsp/bridge/wmd
WDT3 is used as a way to detect dsp hangs, as of now its
control is left to arm side driver, so, no requests should
be received by the dsp to enable/disable this clock.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c |6 --
1 files changed, 4
This patch moves and simplifies the code used to enable/disable
all the requested peripheral clocks.
Signed-off-by: Omar Ramirez Luna omar.rami...@hotmail.com
---
arch/arm/plat-omap/include/dspbridge/clk.h |4 ++
drivers/dsp/bridge/wmd/_tiomap_pwr.h | 17 ---
drivers/dsp
This patch ensure a balanced number of enable/disable
calls is made.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 37 +
1 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/drivers/dsp/bridge
Rename file and move it outside services layer.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/Makefile|4 +-
drivers/dsp/bridge/services/clk.c | 289
drivers/dsp/bridge/wmd/dsp-clock.c | 289
- Fixing wrong name for ssi clock, split into ssr and sst for fck.
- Handle ick/ssr_fck/sst_fck clocks with one call to disable/enable.
- Since clk_init only initializes ssi clk changed its name and body.
- Remove ssi prepare from header file.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
Remove unused clock sys_ck
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h |1 -
drivers/dsp/bridge/services/clk.c |1 -
2 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/arch/arm/plat-omap/include/dspbridge/clk.h
Use omap mcbsp to enable mcbsp clocks
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 24 ++--
1 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/drivers/dsp/bridge/services/clk.c
b/drivers/dsp/bridge/services
Instead of querying the use count, balanced number of
enable/disable should be enforced across the system.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 13 -
drivers/dsp/bridge/services/clk.c | 23
to be
called only when dsp is requesting a MCBSP clock.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 40 +
drivers/dsp/bridge/wmd/tiomap3430_pwr.c | 73 ---
2 files changed, 40 insertions(+), 73
The value returned by clk_get on error is not NULL.
This checks if the value returned is an error or not.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/dsp/bridge
Remove unusued struct and typedef.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h |2 --
drivers/dsp/bridge/services/clk.c |7 ---
2 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/arch/arm/plat-omap/include
of time.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 16 +---
drivers/dsp/bridge/rmgr/drv_interface.c| 33 +--
drivers/dsp/bridge/services/clk.c | 32 ---
drivers/dsp
DSP can request between 4 types of clocks: GPT (5-8), WDT (3),
MCBSP (1-5) or SSI clock. This function will be useful in case
a specific clock framework is associated with the clock.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 80
Instead of two calls to enable/disable for ick and fck use
one call to enable/disable both.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 33 -
drivers/dsp/bridge/services/clk.c | 12
drivers
This is only used for GPTs and should be addressed once
those clocks are requested using DM timer framework.
This patch might break functionality.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 13 -
drivers/dsp/bridge
On 4/15/2010 7:12 AM, Felipe Contreras wrote:
On Wed, Mar 24, 2010 at 12:25 AM, Felipe Contreras
felipe.contre...@gmail.com wrote:
While trying to fix the recovery feature I stumbled many areas of improvments
in 'deh' (whatever that means).
I quickly tested tesed these changes in Nokia hw,
On 4/19/2010 5:26 PM, Uribe de Leon, Armando wrote:
[...]
--- a/drivers/dsp/bridge/rmgr/node.c
+++ b/drivers/dsp/bridge/rmgr/node.c
@@ -2450,45 +2450,34 @@ dsp_status node_terminate(struct node_object *hnode,
OUT dsp_status *pstatus)
status = (*intf_fxns-pfn_msg_put)
From: Shivananda Hebbar x0heb...@ti.com
imode is used to represent channel input or output mode.
It can take value either 0, 1 or 2. Hence changing it to u8.
Signed-off-by: Shivananda Hebbar x0heb...@ti.com
---
arch/arm/plat-omap/include/dspbridge/io_sm.h |2 +-
On 4/16/2010 10:30 PM, Ramos Falcon, Ernesto wrote:
From 9ac5e14af1471b79a64076aec6b866abe87b3365 Mon Sep 17 00:00:00 2001
From: Ernesto Ramoserne...@ti.com
Date: Wed, 31 Mar 2010 21:10:16 -0600
Subject: [PATCH 1/5] DSPBRIDGE: Remove DSP resources from registry
Remove DSP resources from
On 4/16/2010 10:32 PM, Ramos Falcon, Ernesto wrote:
From 805fb981c83356788e0a3eaefb35d9eb74ced10c Mon Sep 17 00:00:00 2001
From: Ernesto Ramoserne...@ti.com
Date: Fri, 16 Apr 2010 20:47:06 -0500
Subject: [PATCH 2/5] DSPBRIDGE: Remove host resources from registry
Remove host resources from
On 4/16/2010 10:33 PM, Ramos Falcon, Ernesto wrote:
From 10010c14048a946190356cc682089d35b1bf7f48 Mon Sep 17 00:00:00 2001
From: Ernesto Ramoserne...@ti.com
Date: Fri, 16 Apr 2010 21:40:57 -0500
Subject: [PATCH 3/5] DSPBRIDGE: Remove DSP resources from registry
Remove DSP resources from
On 4/16/2010 10:34 PM, Ramos Falcon, Ernesto wrote:
From 874bc262b47319b311d14ca32a7c1afb9eb388e8 Mon Sep 17 00:00:00 2001
From: Ernesto Ramoserne...@ti.com
Date: Thu, 1 Apr 2010 00:17:24 -0600
Subject: [PATCH 4/5] DSPBRIDGE: Remove handles from registry
Remove handles from registry.
On 4/16/2010 10:35 PM, Ramos Falcon, Ernesto wrote:
From 1046e5fabff98074f706ed257c040ca3dd0decdb Mon Sep 17 00:00:00 2001
From: Ernesto Ramoserne...@ti.com
Date: Fri, 16 Apr 2010 21:46:50 -0500
Subject: [PATCH 5/5] DSPBRIDGE: Remove Reg module
Remove Reg module from services.
Signed-off-by:
On 4/8/2010 6:43 PM, Gomez Castellanos, Ivan wrote:
From 0306e1ff7c9160dbc5eb9fffcd789a40bea0debb Mon Sep 17 00:00:00 2001
From: Ivan Gomez Castellanosivan.go...@ti.com
Date: Fri, 19 Mar 2010 16:43:26 -0600
Subject: [PATCH 01/13] DSPBRIDGE: Replace mem_calloc() by kzalloc() or
__vmalloc()
Since it is not used, remove.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/rmgr/drv_interface.c |9 -
1 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/drivers/dsp/bridge/rmgr/drv_interface.c
b/drivers/dsp/bridge/rmgr/drv_interface.c
index
If we fail if a clk handle is NULL during initialization
then there is no need to keep checking every time if the
handle is NULL for enable/disable/set_32k/get_use_cnt.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 68
Rename services_clk_* to dsp_clk_*
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 78
drivers/dsp/bridge/services/clk.c | 88 ++--
drivers/dsp/bridge/services/services.c
Change the way iva2 clock is handled and since the rate is needed
for this clock only, make the function get_rate to be specific for
iva clock.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 16 +--
drivers/dsp/bridge/services/clk.c
This is only used for GPTs and should be addressed once
those clocks are requested using DM timer framework.
This patch might break functionality.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 14 +-
drivers/dsp/bridge
The value returned by clk_get on error is not NULL.
This checks if the value returned is an error or not.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/dsp/bridge
Remove unused clock sys_ck
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h |1 -
drivers/dsp/bridge/services/clk.c |1 -
2 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/arch/arm/plat-omap/include/dspbridge/clk.h
/disabling its sst, ssr and ick clocks.
v2:
- rebased
- keep iva2 handling as it is advised to turn off the clocks for iva reset
sources.
- release all the clocks (disable free) if driver is uninstalled.
Omar Ramirez Luna (5):
DSPBRIDGE: iva2 clock handling
DSPBRIDGE: dsp interface to enable
This patch fixes the wrong name for ssi clock,
now it has been split into ssr and sst for fck. It
handle ick/ssr_fck/sst_fck clocks with one call to
disable/enable.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 56
Rename file and move it outside services layer.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/Makefile |4 +-
drivers/dsp/bridge/rmgr/drv_interface.c |2 +
drivers/dsp/bridge/services/clk.c | 334 ---
drivers
to be
called only when dsp is requesting a MCBSP clock.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 52 +
drivers/dsp/bridge/wmd/tiomap3430_pwr.c | 77 ---
2 files changed, 52 insertions(+), 77
Use omap mcbsp to enable mcbsp clocks
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 24 ++--
1 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/drivers/dsp/bridge/services/clk.c
b/drivers/dsp/bridge/services
Instead of two calls to enable/disable for ick and fck use
one call to enable/disable both.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 35 +--
drivers/dsp/bridge/services/clk.c | 14
This patch switches to use DM timer framework instead of
a custom one for GPT timers, currently dsp can make use of
gpt 5, 6, 7 or 8.
Signed-off-by: Omar Ramirez Luna omar.rami...@hotmail.com
---
drivers/dsp/bridge/services/clk.c | 25 ---
drivers/dsp/bridge/wmd
Remove unusued struct and typedef.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h |2 --
drivers/dsp/bridge/services/clk.c |7 ---
2 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/arch/arm/plat-omap/include
This patch ensure a balanced number of enable/disable
calls is made.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
drivers/dsp/bridge/services/clk.c | 37 +
1 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/drivers/dsp/bridge
Instead of querying the use count, balanced number of
enable/disable should be enforced across the system.
Signed-off-by: Omar Ramirez Luna omar.rami...@ti.com
---
arch/arm/plat-omap/include/dspbridge/clk.h | 13 -
drivers/dsp/bridge/services/clk.c | 23
301 - 400 of 688 matches
Mail list logo