mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-02-01 04:12:58 +00:00
ltq-vdsl: move to the default device name /dev/dsl_cpe_api/0
This makes patching it for ltq-vdsl-app unnecessary and paves the way for VRX518 support. Signed-off-by: Andre Heider <a.heider@gmail.com>
This commit is contained in:
parent
a54b406ccb
commit
5ee1e04517
@ -82,9 +82,9 @@
|
|||||||
|
|
||||||
DSL_DRV_DevNodeInit();
|
DSL_DRV_DevNodeInit();
|
||||||
|
|
||||||
+ dsl_class = class_create(THIS_MODULE, "dsl_cpe_api0");
|
+ dsl_class = class_create(THIS_MODULE, DRV_DSL_CPE_API_DEV_NAME);
|
||||||
+ dsl_devt = MKDEV(DRV_DSL_CPE_API_DEV_MAJOR, 0);
|
+ dsl_devt = MKDEV(DRV_DSL_CPE_API_DEV_MAJOR, 0);
|
||||||
+ device_create(dsl_class, NULL, dsl_devt, NULL, "dsl_cpe_api0");
|
+ device_create(dsl_class, NULL, dsl_devt, NULL, "dsl_cpe_api/0");
|
||||||
+
|
+
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -9,14 +9,3 @@
|
|||||||
DSL_CPE_SIC_SET(DSL_TC_ATM, DSL_EMF_TC_CLEANED, DSL_EMF_TC_CLEANED, DSL_SYSTEMIF_MII, \
|
DSL_CPE_SIC_SET(DSL_TC_ATM, DSL_EMF_TC_CLEANED, DSL_EMF_TC_CLEANED, DSL_SYSTEMIF_MII, \
|
||||||
DSL_TC_EFM, DSL_EMF_TC_CLEANED, DSL_EMF_TC_CLEANED, DSL_SYSTEMIF_MII),
|
DSL_TC_EFM, DSL_EMF_TC_CLEANED, DSL_EMF_TC_CLEANED, DSL_SYSTEMIF_MII),
|
||||||
DSL_CPE_MAC_CFG_SET(DSL_EFM_SPEED_100, DSL_EFM_DUPLEX_FULL, DSL_EFM_FLOWCTRL_ON, DSL_EFM_AUTONEG_OFF, \
|
DSL_CPE_MAC_CFG_SET(DSL_EFM_SPEED_100, DSL_EFM_DUPLEX_FULL, DSL_EFM_FLOWCTRL_ON, DSL_EFM_AUTONEG_OFF, \
|
||||||
--- a/src/dsl_cpe_control.c
|
|
||||||
+++ b/src/dsl_cpe_control.c
|
|
||||||
@@ -6761,7 +6761,7 @@ DSL_int_t dsl_cpe_daemon (
|
|
||||||
for (nDevice = 0; nDevice < DSL_CPE_MAX_DSL_ENTITIES; nDevice++)
|
|
||||||
{
|
|
||||||
#if defined(INCLUDE_DSL_CPE_API_VRX)
|
|
||||||
- sprintf (device, "%s/%d", DSL_CPE_DEVICE_NAME, nDevice);
|
|
||||||
+ sprintf (device, "%s%d", DSL_CPE_DEVICE_NAME, nDevice);
|
|
||||||
#else
|
|
||||||
sprintf (device, "%s", DSL_CPE_DEVICE_NAME);
|
|
||||||
#endif /* defined(INCLUDE_DSL_CPE_API_VRX)*/
|
|
||||||
|
@ -735,7 +735,7 @@ static int metrics(struct ubus_context *ctx, struct ubus_object *obj,
|
|||||||
vector_t vector = VECTOR_UNKNOWN;
|
vector_t vector = VECTOR_UNKNOWN;
|
||||||
|
|
||||||
#ifndef INCLUDE_DSL_CPE_API_DANUBE
|
#ifndef INCLUDE_DSL_CPE_API_DANUBE
|
||||||
fd = open(DSL_CPE_DEVICE_NAME "0", O_RDWR, 0644);
|
fd = open(DSL_CPE_DEVICE_NAME "/0", O_RDWR, 0644);
|
||||||
#else
|
#else
|
||||||
fd = open(DSL_CPE_DEVICE_NAME, O_RDWR, 0644);
|
fd = open(DSL_CPE_DEVICE_NAME, O_RDWR, 0644);
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user