Drivers: atm: remove __dev* attributes.
CONFIG_HOTPLUG is going away as an option. As a result, the __dev* markings need to be removed. This change removes the use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit from these drivers. Based on patches originally written by Bill Pemberton, but redone by me in order to handle some of the coding style issues better, by hand. Cc: Bill Pemberton <wfp5p@virginia.edu> Cc: Chas Williams <chas@cmf.nrl.navy.mil> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
@@ -1507,9 +1507,9 @@ static void do_housekeeping (unsigned long arg) {
|
||||
|
||||
/********** creation of communication queues **********/
|
||||
|
||||
static int __devinit create_queues (amb_dev * dev, unsigned int cmds,
|
||||
unsigned int txs, unsigned int * rxs,
|
||||
unsigned int * rx_buffer_sizes) {
|
||||
static int create_queues(amb_dev *dev, unsigned int cmds, unsigned int txs,
|
||||
unsigned int *rxs, unsigned int *rx_buffer_sizes)
|
||||
{
|
||||
unsigned char pool;
|
||||
size_t total = 0;
|
||||
void * memory;
|
||||
@@ -1737,8 +1737,9 @@ static int decode_loader_result (loader_command cmd, u32 result)
|
||||
return res;
|
||||
}
|
||||
|
||||
static int __devinit do_loader_command (volatile loader_block * lb,
|
||||
const amb_dev * dev, loader_command cmd) {
|
||||
static int do_loader_command(volatile loader_block *lb, const amb_dev *dev,
|
||||
loader_command cmd)
|
||||
{
|
||||
|
||||
unsigned long timeout;
|
||||
|
||||
@@ -1793,8 +1794,9 @@ static int __devinit do_loader_command (volatile loader_block * lb,
|
||||
|
||||
/* loader: determine loader version */
|
||||
|
||||
static int __devinit get_loader_version (loader_block * lb,
|
||||
const amb_dev * dev, u32 * version) {
|
||||
static int get_loader_version(loader_block *lb, const amb_dev *dev,
|
||||
u32 *version)
|
||||
{
|
||||
int res;
|
||||
|
||||
PRINTD (DBG_FLOW|DBG_LOAD, "get_loader_version");
|
||||
@@ -1809,9 +1811,9 @@ static int __devinit get_loader_version (loader_block * lb,
|
||||
|
||||
/* loader: write memory data blocks */
|
||||
|
||||
static int __devinit loader_write (loader_block* lb,
|
||||
const amb_dev *dev,
|
||||
const struct ihex_binrec *rec) {
|
||||
static int loader_write(loader_block *lb, const amb_dev *dev,
|
||||
const struct ihex_binrec *rec)
|
||||
{
|
||||
transfer_block * tb = &lb->payload.transfer;
|
||||
|
||||
PRINTD (DBG_FLOW|DBG_LOAD, "loader_write");
|
||||
@@ -1824,9 +1826,9 @@ static int __devinit loader_write (loader_block* lb,
|
||||
|
||||
/* loader: verify memory data blocks */
|
||||
|
||||
static int __devinit loader_verify (loader_block * lb,
|
||||
const amb_dev *dev,
|
||||
const struct ihex_binrec *rec) {
|
||||
static int loader_verify(loader_block *lb, const amb_dev *dev,
|
||||
const struct ihex_binrec *rec)
|
||||
{
|
||||
transfer_block * tb = &lb->payload.transfer;
|
||||
int res;
|
||||
|
||||
@@ -1842,8 +1844,8 @@ static int __devinit loader_verify (loader_block * lb,
|
||||
|
||||
/* loader: start microcode */
|
||||
|
||||
static int __devinit loader_start (loader_block * lb,
|
||||
const amb_dev * dev, u32 address) {
|
||||
static int loader_start(loader_block *lb, const amb_dev *dev, u32 address)
|
||||
{
|
||||
PRINTD (DBG_FLOW|DBG_LOAD, "loader_start");
|
||||
|
||||
lb->payload.start = cpu_to_be32 (address);
|
||||
@@ -1918,7 +1920,8 @@ static int amb_reset (amb_dev * dev, int diags) {
|
||||
|
||||
/********** transfer and start the microcode **********/
|
||||
|
||||
static int __devinit ucode_init (loader_block * lb, amb_dev * dev) {
|
||||
static int ucode_init(loader_block *lb, amb_dev *dev)
|
||||
{
|
||||
const struct firmware *fw;
|
||||
unsigned long start_address;
|
||||
const struct ihex_binrec *rec;
|
||||
@@ -1980,7 +1983,8 @@ static inline __be32 bus_addr(void * addr) {
|
||||
return cpu_to_be32 (virt_to_bus (addr));
|
||||
}
|
||||
|
||||
static int __devinit amb_talk (amb_dev * dev) {
|
||||
static int amb_talk(amb_dev *dev)
|
||||
{
|
||||
adap_talk_block a;
|
||||
unsigned char pool;
|
||||
unsigned long timeout;
|
||||
@@ -2027,7 +2031,8 @@ static int __devinit amb_talk (amb_dev * dev) {
|
||||
}
|
||||
|
||||
// get microcode version
|
||||
static void __devinit amb_ucode_version (amb_dev * dev) {
|
||||
static void amb_ucode_version(amb_dev *dev)
|
||||
{
|
||||
u32 major;
|
||||
u32 minor;
|
||||
command cmd;
|
||||
@@ -2042,7 +2047,8 @@ static void __devinit amb_ucode_version (amb_dev * dev) {
|
||||
}
|
||||
|
||||
// get end station address
|
||||
static void __devinit amb_esi (amb_dev * dev, u8 * esi) {
|
||||
static void amb_esi(amb_dev *dev, u8 *esi)
|
||||
{
|
||||
u32 lower4;
|
||||
u16 upper2;
|
||||
command cmd;
|
||||
@@ -2088,7 +2094,7 @@ static void fixup_plx_window (amb_dev *dev, loader_block *lb)
|
||||
return;
|
||||
}
|
||||
|
||||
static int __devinit amb_init (amb_dev * dev)
|
||||
static int amb_init(amb_dev *dev)
|
||||
{
|
||||
loader_block lb;
|
||||
|
||||
@@ -2184,7 +2190,8 @@ static void setup_pci_dev(struct pci_dev *pci_dev)
|
||||
}
|
||||
}
|
||||
|
||||
static int __devinit amb_probe(struct pci_dev *pci_dev, const struct pci_device_id *pci_ent)
|
||||
static int amb_probe(struct pci_dev *pci_dev,
|
||||
const struct pci_device_id *pci_ent)
|
||||
{
|
||||
amb_dev * dev;
|
||||
int err;
|
||||
@@ -2285,7 +2292,7 @@ out_disable:
|
||||
}
|
||||
|
||||
|
||||
static void __devexit amb_remove_one(struct pci_dev *pci_dev)
|
||||
static void amb_remove_one(struct pci_dev *pci_dev)
|
||||
{
|
||||
struct amb_dev *dev;
|
||||
|
||||
@@ -2379,7 +2386,7 @@ MODULE_DEVICE_TABLE(pci, amb_pci_tbl);
|
||||
static struct pci_driver amb_driver = {
|
||||
.name = "amb",
|
||||
.probe = amb_probe,
|
||||
.remove = __devexit_p(amb_remove_one),
|
||||
.remove = amb_remove_one,
|
||||
.id_table = amb_pci_tbl,
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user