dect
/
linux-2.6
Archived
13
0
Fork 0

staging: tidspbridge: Remove services.c and services.h

The services_init() and services_exit() functions don't do anything,
so they are removed, and as these are the only two functions defined
in services.c and services.h, then these files are also removed.

Signed-off-by: Ivan Gomez Castellanos <ivan.gomez@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Ivan Gomez Castellanos 2010-08-25 17:09:04 -05:00 committed by Greg Kroah-Hartman
parent 220344f254
commit bd5dc30e3e
5 changed files with 0 additions and 113 deletions

View File

@ -1,7 +1,6 @@
obj-$(CONFIG_TIDSPBRIDGE) += bridgedriver.o
libgen = gen/gb.o gen/gs.o gen/gh.o gen/uuidutil.o
libservices = services/services.o
libcore = core/chnl_sm.o core/msg_sm.o core/io_sm.o core/tiomap3430.o \
core/tiomap3430_pwr.o core/tiomap_io.o \
core/ue_deh.o core/wdt.o core/dsp-clock.o core/sync.o

View File

@ -1,50 +0,0 @@
/*
* services.h
*
* DSP-BIOS Bridge driver support functions for TI OMAP processors.
*
* Provide loading and unloading of SERVICES modules.
*
* Copyright (C) 2005-2006 Texas Instruments, Inc.
*
* This package is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
* THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*/
#ifndef SERVICES_
#define SERVICES_
#include <dspbridge/host_os.h>
/*
* ======== services_exit ========
* Purpose:
* Discontinue usage of module; free resources when reference count
* reaches 0.
* Parameters:
* Returns:
* Requires:
* SERVICES initialized.
* Ensures:
* Resources used by module are freed when cRef reaches zero.
*/
extern void services_exit(void);
/*
* ======== services_init ========
* Purpose:
* Initializes SERVICES modules.
* Parameters:
* Returns:
* TRUE if all modules initialized; otherwise FALSE.
* Requires:
* Ensures:
* SERVICES modules initialized.
*/
extern bool services_init(void);
#endif /* SERVICES_ */

View File

@ -29,7 +29,6 @@
/* ----------------------------------- OS Adaptation Layer */
#include <dspbridge/ntfy.h>
#include <dspbridge/services.h>
/* ----------------------------------- Platform Manager */
#include <dspbridge/chnl.h>

View File

@ -39,7 +39,6 @@
#include <dspbridge/dbc.h>
/* ----------------------------------- OS Adaptation Layer */
#include <dspbridge/services.h>
#include <dspbridge/clk.h>
#include <dspbridge/sync.h>
@ -270,7 +269,6 @@ static int omap3_bridge_startup(struct platform_device *pdev)
#endif
dsp_clk_init();
services_init();
drv_datap = kzalloc(sizeof(struct drv_data), GFP_KERNEL);
if (!drv_datap) {
@ -327,7 +325,6 @@ err1:
CPUFREQ_TRANSITION_NOTIFIER);
#endif
dsp_clk_exit();
services_exit();
return err;
}
@ -420,7 +417,6 @@ func_cont:
mem_ext_phys_pool_release();
dsp_clk_exit();
services_exit();
devno = MKDEV(driver_major, 0);
cdev_del(&bridge_cdev);

View File

@ -1,57 +0,0 @@
/*
* services.c
*
* DSP-BIOS Bridge driver support functions for TI OMAP processors.
*
* Provide SERVICES loading.
*
* Copyright (C) 2005-2006 Texas Instruments, Inc.
*
* This package is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
* THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*/
#include <linux/types.h>
#include <dspbridge/host_os.h>
/* ----------------------------------- DSP/BIOS Bridge */
#include <dspbridge/dbdefs.h>
/* ----------------------------------- Trace & Debug */
#include <dspbridge/dbc.h>
/* ----------------------------------- OS Adaptation Layer */
#include <dspbridge/ntfy.h>
#include <dspbridge/sync.h>
#include <dspbridge/clk.h>
/* ----------------------------------- This */
#include <dspbridge/services.h>
/*
* ======== services_exit ========
* Purpose:
* Discontinue usage of module; free resources when reference count
* reaches 0.
*/
void services_exit(void)
{
}
/*
* ======== services_init ========
* Purpose:
* Initializes SERVICES modules.
*/
bool services_init(void)
{
bool ret = true;
return ret;
}