Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 198916
b: refs/heads/master
c: 5da3dac
h: refs/heads/master
v: v3
  • Loading branch information
Stefan Richter committed Apr 10, 2010
1 parent a2cabd4 commit af09649
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 15 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 35d999b12037b5ea0152889232629c25d45b0e26
refs/heads/master: 5da3dac8d99c9933f12286fd73fa18e26f768bea
29 changes: 15 additions & 14 deletions trunk/drivers/firewire/ohci.c
Original file line number Diff line number Diff line change
Expand Up @@ -262,13 +262,13 @@ MODULE_PARM_DESC(quirks, "Chip quirks (default = 0"
", no 1394a enhancements = " __stringify(QUIRK_NO_1394A)
")");

#ifdef CONFIG_FIREWIRE_OHCI_DEBUG

#define OHCI_PARAM_DEBUG_AT_AR 1
#define OHCI_PARAM_DEBUG_SELFIDS 2
#define OHCI_PARAM_DEBUG_IRQS 4
#define OHCI_PARAM_DEBUG_BUSRESETS 8 /* only effective before chip init */

#ifdef CONFIG_FIREWIRE_OHCI_DEBUG

static int param_debug;
module_param_named(debug, param_debug, int, 0644);
MODULE_PARM_DESC(debug, "Verbose logging (default = 0"
Expand Down Expand Up @@ -441,9 +441,10 @@ static void log_ar_at_event(char dir, int speed, u32 *header, int evt)

#else

#define log_irqs(evt)
#define log_selfids(node_id, generation, self_id_count, sid)
#define log_ar_at_event(dir, speed, header, evt)
#define param_debug 0
static inline void log_irqs(u32 evt) {}
static inline void log_selfids(int node_id, int generation, int self_id_count, u32 *s) {}
static inline void log_ar_at_event(char dir, int speed, u32 *header, int evt) {}

#endif /* CONFIG_FIREWIRE_OHCI_DEBUG */

Expand Down Expand Up @@ -2401,7 +2402,7 @@ static const struct fw_card_driver ohci_driver = {
};

#ifdef CONFIG_PPC_PMAC
static void ohci_pmac_on(struct pci_dev *dev)
static void pmac_ohci_on(struct pci_dev *dev)
{
if (machine_is(powermac)) {
struct device_node *ofn = pci_device_to_OF_node(dev);
Expand All @@ -2413,7 +2414,7 @@ static void ohci_pmac_on(struct pci_dev *dev)
}
}

static void ohci_pmac_off(struct pci_dev *dev)
static void pmac_ohci_off(struct pci_dev *dev)
{
if (machine_is(powermac)) {
struct device_node *ofn = pci_device_to_OF_node(dev);
Expand All @@ -2425,8 +2426,8 @@ static void ohci_pmac_off(struct pci_dev *dev)
}
}
#else
#define ohci_pmac_on(dev)
#define ohci_pmac_off(dev)
static inline void pmac_ohci_on(struct pci_dev *dev) {}
static inline void pmac_ohci_off(struct pci_dev *dev) {}
#endif /* CONFIG_PPC_PMAC */

static int __devinit pci_probe(struct pci_dev *dev,
Expand All @@ -2446,7 +2447,7 @@ static int __devinit pci_probe(struct pci_dev *dev,

fw_card_initialize(&ohci->card, &ohci_driver, &dev->dev);

ohci_pmac_on(dev);
pmac_ohci_on(dev);

err = pci_enable_device(dev);
if (err) {
Expand Down Expand Up @@ -2580,7 +2581,7 @@ static int __devinit pci_probe(struct pci_dev *dev,
pci_disable_device(dev);
fail_free:
kfree(&ohci->card);
ohci_pmac_off(dev);
pmac_ohci_off(dev);
fail:
if (err == -ENOMEM)
fw_error("Out of memory\n");
Expand Down Expand Up @@ -2623,7 +2624,7 @@ static void pci_remove(struct pci_dev *dev)
pci_release_region(dev, 0);
pci_disable_device(dev);
kfree(&ohci->card);
ohci_pmac_off(dev);
pmac_ohci_off(dev);

fw_notify("Removed fw-ohci device.\n");
}
Expand All @@ -2644,7 +2645,7 @@ static int pci_suspend(struct pci_dev *dev, pm_message_t state)
err = pci_set_power_state(dev, pci_choose_state(dev, state));
if (err)
fw_error("pci_set_power_state failed with %d\n", err);
ohci_pmac_off(dev);
pmac_ohci_off(dev);

return 0;
}
Expand All @@ -2654,7 +2655,7 @@ static int pci_resume(struct pci_dev *dev)
struct fw_ohci *ohci = pci_get_drvdata(dev);
int err;

ohci_pmac_on(dev);
pmac_ohci_on(dev);
pci_set_power_state(dev, PCI_D0);
pci_restore_state(dev);
err = pci_enable_device(dev);
Expand Down

0 comments on commit af09649

Please sign in to comment.