diff options
author | Matthias Urlichs <smurf@smurf.noris.de> | 2008-08-15 18:09:24 -0400 |
---|---|---|
committer | Karsten Keil <kkeil@suse.de> | 2009-01-09 16:44:28 -0500 |
commit | b36b654a7e82308cea063cdf909a7f246105c2a3 (patch) | |
tree | 8c6fd2651a307a1b67549801796e2fdf8bc7991e /drivers/isdn/hardware/mISDN/hfcmulti.c | |
parent | 808a14a1583ca3790bf0a9c20c7d4cbac212c775 (diff) |
mISDN: Create /sys/class/mISDN
Create /sys/class/mISDN and implement functions to handle
device renames.
Signed-Off-By: Matthias Urlichs <matthias@urlichs.de>
Signed-off-by: Karsten Keil <kkeil@suse.de>
Diffstat (limited to 'drivers/isdn/hardware/mISDN/hfcmulti.c')
-rw-r--r-- | drivers/isdn/hardware/mISDN/hfcmulti.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/isdn/hardware/mISDN/hfcmulti.c b/drivers/isdn/hardware/mISDN/hfcmulti.c index cd3f3994b7f8..97f4708b3879 100644 --- a/drivers/isdn/hardware/mISDN/hfcmulti.c +++ b/drivers/isdn/hardware/mISDN/hfcmulti.c | |||
@@ -4718,7 +4718,7 @@ init_e1_port(struct hfc_multi *hc, struct hm_map *m) | |||
4718 | } else | 4718 | } else |
4719 | hc->chan[hc->dslot].jitter = 2; /* default */ | 4719 | hc->chan[hc->dslot].jitter = 2; /* default */ |
4720 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d", HFC_cnt + 1); | 4720 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d", HFC_cnt + 1); |
4721 | ret = mISDN_register_device(&dch->dev, name); | 4721 | ret = mISDN_register_device(&dch->dev, &hc->pci_dev->dev, name); |
4722 | if (ret) | 4722 | if (ret) |
4723 | goto free_chan; | 4723 | goto free_chan; |
4724 | hc->created[0] = 1; | 4724 | hc->created[0] = 1; |
@@ -4826,9 +4826,9 @@ init_multi_port(struct hfc_multi *hc, int pt) | |||
4826 | test_and_set_bit(HFC_CFG_DIS_ECHANNEL, | 4826 | test_and_set_bit(HFC_CFG_DIS_ECHANNEL, |
4827 | &hc->chan[i + 2].cfg); | 4827 | &hc->chan[i + 2].cfg); |
4828 | } | 4828 | } |
4829 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d/%d", | 4829 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", |
4830 | hc->type, HFC_cnt + 1, pt + 1); | 4830 | hc->type, HFC_cnt + 1, pt + 1); |
4831 | ret = mISDN_register_device(&dch->dev, name); | 4831 | ret = mISDN_register_device(&dch->dev, &hc->pci_dev->dev, name); |
4832 | if (ret) | 4832 | if (ret) |
4833 | goto free_chan; | 4833 | goto free_chan; |
4834 | hc->created[pt] = 1; | 4834 | hc->created[pt] = 1; |