diff options
author | Thomas Mair <thomas.mair86@googlemail.com> | 2012-05-18 13:47:42 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2012-07-05 11:58:26 -0400 |
commit | 40a2d3c7629ef2979c959dcb908a37ba79f70f65 (patch) | |
tree | dc3bbcbc54dd0ccca0ed386d4af9e5bfe9ff8189 /drivers/media/dvb | |
parent | 5cf6631e52ac76e4051fd29db46092f36ab1ff84 (diff) |
[media] rtl28xxu: renamed rtl2831_rd/rtl2831_wr to rtl28xx_rd/rtl28xx_wr
Signed-off-by: Thomas Mair <thomas.mair86@googlemail.com>
Acked-by: Antti Palosaari <crope@iki.fi>
Reviewed-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb')
-rw-r--r-- | drivers/media/dvb/dvb-usb/rtl28xxu.c | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/drivers/media/dvb/dvb-usb/rtl28xxu.c b/drivers/media/dvb/dvb-usb/rtl28xxu.c index 9889c46666ab..2df6e53810da 100644 --- a/drivers/media/dvb/dvb-usb/rtl28xxu.c +++ b/drivers/media/dvb/dvb-usb/rtl28xxu.c | |||
@@ -84,7 +84,7 @@ err: | |||
84 | return ret; | 84 | return ret; |
85 | } | 85 | } |
86 | 86 | ||
87 | static int rtl2831_wr_regs(struct dvb_usb_device *d, u16 reg, u8 *val, int len) | 87 | static int rtl28xx_wr_regs(struct dvb_usb_device *d, u16 reg, u8 *val, int len) |
88 | { | 88 | { |
89 | struct rtl28xxu_req req; | 89 | struct rtl28xxu_req req; |
90 | 90 | ||
@@ -120,12 +120,12 @@ static int rtl2831_rd_regs(struct dvb_usb_device *d, u16 reg, u8 *val, int len) | |||
120 | return rtl28xxu_ctrl_msg(d, &req); | 120 | return rtl28xxu_ctrl_msg(d, &req); |
121 | } | 121 | } |
122 | 122 | ||
123 | static int rtl2831_wr_reg(struct dvb_usb_device *d, u16 reg, u8 val) | 123 | static int rtl28xx_wr_reg(struct dvb_usb_device *d, u16 reg, u8 val) |
124 | { | 124 | { |
125 | return rtl2831_wr_regs(d, reg, &val, 1); | 125 | return rtl28xx_wr_regs(d, reg, &val, 1); |
126 | } | 126 | } |
127 | 127 | ||
128 | static int rtl2831_rd_reg(struct dvb_usb_device *d, u16 reg, u8 *val) | 128 | static int rtl28xx_rd_reg(struct dvb_usb_device *d, u16 reg, u8 *val) |
129 | { | 129 | { |
130 | return rtl2831_rd_regs(d, reg, val, 1); | 130 | return rtl2831_rd_regs(d, reg, val, 1); |
131 | } | 131 | } |
@@ -312,12 +312,12 @@ static int rtl2831u_frontend_attach(struct dvb_usb_adapter *adap) | |||
312 | */ | 312 | */ |
313 | 313 | ||
314 | /* GPIO direction */ | 314 | /* GPIO direction */ |
315 | ret = rtl2831_wr_reg(adap->dev, SYS_GPIO_DIR, 0x0a); | 315 | ret = rtl28xx_wr_reg(adap->dev, SYS_GPIO_DIR, 0x0a); |
316 | if (ret) | 316 | if (ret) |
317 | goto err; | 317 | goto err; |
318 | 318 | ||
319 | /* enable as output GPIO0, GPIO2, GPIO4 */ | 319 | /* enable as output GPIO0, GPIO2, GPIO4 */ |
320 | ret = rtl2831_wr_reg(adap->dev, SYS_GPIO_OUT_EN, 0x15); | 320 | ret = rtl28xx_wr_reg(adap->dev, SYS_GPIO_OUT_EN, 0x15); |
321 | if (ret) | 321 | if (ret) |
322 | goto err; | 322 | goto err; |
323 | 323 | ||
@@ -409,7 +409,7 @@ static int rtl2832u_fc0012_tuner_callback(struct dvb_usb_device *d, | |||
409 | switch (cmd) { | 409 | switch (cmd) { |
410 | case FC_FE_CALLBACK_VHF_ENABLE: | 410 | case FC_FE_CALLBACK_VHF_ENABLE: |
411 | /* set output values */ | 411 | /* set output values */ |
412 | ret = rtl2831_rd_reg(d, SYS_GPIO_OUT_VAL, &val); | 412 | ret = rtl28xx_rd_reg(d, SYS_GPIO_OUT_VAL, &val); |
413 | if (ret) | 413 | if (ret) |
414 | goto err; | 414 | goto err; |
415 | 415 | ||
@@ -419,7 +419,7 @@ static int rtl2832u_fc0012_tuner_callback(struct dvb_usb_device *d, | |||
419 | val |= 0x40; /* set GPIO6 high */ | 419 | val |= 0x40; /* set GPIO6 high */ |
420 | 420 | ||
421 | 421 | ||
422 | ret = rtl2831_wr_reg(d, SYS_GPIO_OUT_VAL, val); | 422 | ret = rtl28xx_wr_reg(d, SYS_GPIO_OUT_VAL, val); |
423 | if (ret) | 423 | if (ret) |
424 | goto err; | 424 | goto err; |
425 | break; | 425 | break; |
@@ -514,25 +514,25 @@ static int rtl2832u_frontend_attach(struct dvb_usb_adapter *adap) | |||
514 | deb_info("%s:\n", __func__); | 514 | deb_info("%s:\n", __func__); |
515 | 515 | ||
516 | 516 | ||
517 | ret = rtl2831_rd_reg(adap->dev, SYS_GPIO_DIR, &val); | 517 | ret = rtl28xx_rd_reg(adap->dev, SYS_GPIO_DIR, &val); |
518 | if (ret) | 518 | if (ret) |
519 | goto err; | 519 | goto err; |
520 | 520 | ||
521 | val &= 0xbf; | 521 | val &= 0xbf; |
522 | 522 | ||
523 | ret = rtl2831_wr_reg(adap->dev, SYS_GPIO_DIR, val); | 523 | ret = rtl28xx_wr_reg(adap->dev, SYS_GPIO_DIR, val); |
524 | if (ret) | 524 | if (ret) |
525 | goto err; | 525 | goto err; |
526 | 526 | ||
527 | 527 | ||
528 | /* enable as output GPIO3 and GPIO6*/ | 528 | /* enable as output GPIO3 and GPIO6*/ |
529 | ret = rtl2831_rd_reg(adap->dev, SYS_GPIO_OUT_EN, &val); | 529 | ret = rtl28xx_rd_reg(adap->dev, SYS_GPIO_OUT_EN, &val); |
530 | if (ret) | 530 | if (ret) |
531 | goto err; | 531 | goto err; |
532 | 532 | ||
533 | val |= 0x48; | 533 | val |= 0x48; |
534 | 534 | ||
535 | ret = rtl2831_wr_reg(adap->dev, SYS_GPIO_OUT_EN, val); | 535 | ret = rtl28xx_wr_reg(adap->dev, SYS_GPIO_OUT_EN, val); |
536 | if (ret) | 536 | if (ret) |
537 | goto err; | 537 | goto err; |
538 | 538 | ||
@@ -793,7 +793,7 @@ static int rtl2831u_streaming_ctrl(struct dvb_usb_adapter *adap , int onoff) | |||
793 | 793 | ||
794 | deb_info("%s: onoff=%d\n", __func__, onoff); | 794 | deb_info("%s: onoff=%d\n", __func__, onoff); |
795 | 795 | ||
796 | ret = rtl2831_rd_reg(adap->dev, SYS_GPIO_OUT_VAL, &gpio); | 796 | ret = rtl28xx_rd_reg(adap->dev, SYS_GPIO_OUT_VAL, &gpio); |
797 | if (ret) | 797 | if (ret) |
798 | goto err; | 798 | goto err; |
799 | 799 | ||
@@ -807,11 +807,11 @@ static int rtl2831u_streaming_ctrl(struct dvb_usb_adapter *adap , int onoff) | |||
807 | gpio &= (~0x04); /* LED off */ | 807 | gpio &= (~0x04); /* LED off */ |
808 | } | 808 | } |
809 | 809 | ||
810 | ret = rtl2831_wr_reg(adap->dev, SYS_GPIO_OUT_VAL, gpio); | 810 | ret = rtl28xx_wr_reg(adap->dev, SYS_GPIO_OUT_VAL, gpio); |
811 | if (ret) | 811 | if (ret) |
812 | goto err; | 812 | goto err; |
813 | 813 | ||
814 | ret = rtl2831_wr_regs(adap->dev, USB_EPA_CTL, buf, 2); | 814 | ret = rtl28xx_wr_regs(adap->dev, USB_EPA_CTL, buf, 2); |
815 | if (ret) | 815 | if (ret) |
816 | goto err; | 816 | goto err; |
817 | 817 | ||
@@ -837,7 +837,7 @@ static int rtl2832u_streaming_ctrl(struct dvb_usb_adapter *adap , int onoff) | |||
837 | buf[1] = 0x02; /* reset EPA */ | 837 | buf[1] = 0x02; /* reset EPA */ |
838 | } | 838 | } |
839 | 839 | ||
840 | ret = rtl2831_wr_regs(adap->dev, USB_EPA_CTL, buf, 2); | 840 | ret = rtl28xx_wr_regs(adap->dev, USB_EPA_CTL, buf, 2); |
841 | if (ret) | 841 | if (ret) |
842 | goto err; | 842 | goto err; |
843 | 843 | ||
@@ -855,12 +855,12 @@ static int rtl2831u_power_ctrl(struct dvb_usb_device *d, int onoff) | |||
855 | deb_info("%s: onoff=%d\n", __func__, onoff); | 855 | deb_info("%s: onoff=%d\n", __func__, onoff); |
856 | 856 | ||
857 | /* demod adc */ | 857 | /* demod adc */ |
858 | ret = rtl2831_rd_reg(d, SYS_SYS0, &sys0); | 858 | ret = rtl28xx_rd_reg(d, SYS_SYS0, &sys0); |
859 | if (ret) | 859 | if (ret) |
860 | goto err; | 860 | goto err; |
861 | 861 | ||
862 | /* tuner power, read GPIOs */ | 862 | /* tuner power, read GPIOs */ |
863 | ret = rtl2831_rd_reg(d, SYS_GPIO_OUT_VAL, &gpio); | 863 | ret = rtl28xx_rd_reg(d, SYS_GPIO_OUT_VAL, &gpio); |
864 | if (ret) | 864 | if (ret) |
865 | goto err; | 865 | goto err; |
866 | 866 | ||
@@ -880,12 +880,12 @@ static int rtl2831u_power_ctrl(struct dvb_usb_device *d, int onoff) | |||
880 | deb_info("%s: WR SYS0=%02x GPIO_OUT_VAL=%02x\n", __func__, sys0, gpio); | 880 | deb_info("%s: WR SYS0=%02x GPIO_OUT_VAL=%02x\n", __func__, sys0, gpio); |
881 | 881 | ||
882 | /* demod adc */ | 882 | /* demod adc */ |
883 | ret = rtl2831_wr_reg(d, SYS_SYS0, sys0); | 883 | ret = rtl28xx_wr_reg(d, SYS_SYS0, sys0); |
884 | if (ret) | 884 | if (ret) |
885 | goto err; | 885 | goto err; |
886 | 886 | ||
887 | /* tuner power, write GPIOs */ | 887 | /* tuner power, write GPIOs */ |
888 | ret = rtl2831_wr_reg(d, SYS_GPIO_OUT_VAL, gpio); | 888 | ret = rtl28xx_wr_reg(d, SYS_GPIO_OUT_VAL, gpio); |
889 | if (ret) | 889 | if (ret) |
890 | goto err; | 890 | goto err; |
891 | 891 | ||
@@ -904,107 +904,107 @@ static int rtl2832u_power_ctrl(struct dvb_usb_device *d, int onoff) | |||
904 | 904 | ||
905 | if (onoff) { | 905 | if (onoff) { |
906 | /* set output values */ | 906 | /* set output values */ |
907 | ret = rtl2831_rd_reg(d, SYS_GPIO_OUT_VAL, &val); | 907 | ret = rtl28xx_rd_reg(d, SYS_GPIO_OUT_VAL, &val); |
908 | if (ret) | 908 | if (ret) |
909 | goto err; | 909 | goto err; |
910 | 910 | ||
911 | val |= 0x08; | 911 | val |= 0x08; |
912 | val &= 0xef; | 912 | val &= 0xef; |
913 | 913 | ||
914 | ret = rtl2831_wr_reg(d, SYS_GPIO_OUT_VAL, val); | 914 | ret = rtl28xx_wr_reg(d, SYS_GPIO_OUT_VAL, val); |
915 | if (ret) | 915 | if (ret) |
916 | goto err; | 916 | goto err; |
917 | 917 | ||
918 | /* demod_ctl_1 */ | 918 | /* demod_ctl_1 */ |
919 | ret = rtl2831_rd_reg(d, SYS_DEMOD_CTL1, &val); | 919 | ret = rtl28xx_rd_reg(d, SYS_DEMOD_CTL1, &val); |
920 | if (ret) | 920 | if (ret) |
921 | goto err; | 921 | goto err; |
922 | 922 | ||
923 | val &= 0xef; | 923 | val &= 0xef; |
924 | 924 | ||
925 | ret = rtl2831_wr_reg(d, SYS_DEMOD_CTL1, val); | 925 | ret = rtl28xx_wr_reg(d, SYS_DEMOD_CTL1, val); |
926 | if (ret) | 926 | if (ret) |
927 | goto err; | 927 | goto err; |
928 | 928 | ||
929 | /* demod control */ | 929 | /* demod control */ |
930 | /* PLL enable */ | 930 | /* PLL enable */ |
931 | ret = rtl2831_rd_reg(d, SYS_DEMOD_CTL, &val); | 931 | ret = rtl28xx_rd_reg(d, SYS_DEMOD_CTL, &val); |
932 | if (ret) | 932 | if (ret) |
933 | goto err; | 933 | goto err; |
934 | 934 | ||
935 | /* bit 7 to 1 */ | 935 | /* bit 7 to 1 */ |
936 | val |= 0x80; | 936 | val |= 0x80; |
937 | 937 | ||
938 | ret = rtl2831_wr_reg(d, SYS_DEMOD_CTL, val); | 938 | ret = rtl28xx_wr_reg(d, SYS_DEMOD_CTL, val); |
939 | if (ret) | 939 | if (ret) |
940 | goto err; | 940 | goto err; |
941 | 941 | ||
942 | /* demod HW reset */ | 942 | /* demod HW reset */ |
943 | ret = rtl2831_rd_reg(d, SYS_DEMOD_CTL, &val); | 943 | ret = rtl28xx_rd_reg(d, SYS_DEMOD_CTL, &val); |
944 | if (ret) | 944 | if (ret) |
945 | goto err; | 945 | goto err; |
946 | /* bit 5 to 0 */ | 946 | /* bit 5 to 0 */ |
947 | val &= 0xdf; | 947 | val &= 0xdf; |
948 | 948 | ||
949 | ret = rtl2831_wr_reg(d, SYS_DEMOD_CTL, val); | 949 | ret = rtl28xx_wr_reg(d, SYS_DEMOD_CTL, val); |
950 | if (ret) | 950 | if (ret) |
951 | goto err; | 951 | goto err; |
952 | 952 | ||
953 | ret = rtl2831_rd_reg(d, SYS_DEMOD_CTL, &val); | 953 | ret = rtl28xx_rd_reg(d, SYS_DEMOD_CTL, &val); |
954 | if (ret) | 954 | if (ret) |
955 | goto err; | 955 | goto err; |
956 | 956 | ||
957 | val |= 0x20; | 957 | val |= 0x20; |
958 | 958 | ||
959 | ret = rtl2831_wr_reg(d, SYS_DEMOD_CTL, val); | 959 | ret = rtl28xx_wr_reg(d, SYS_DEMOD_CTL, val); |
960 | if (ret) | 960 | if (ret) |
961 | goto err; | 961 | goto err; |
962 | 962 | ||
963 | mdelay(5); | 963 | mdelay(5); |
964 | 964 | ||
965 | /*enable ADC_Q and ADC_I */ | 965 | /*enable ADC_Q and ADC_I */ |
966 | ret = rtl2831_rd_reg(d, SYS_DEMOD_CTL, &val); | 966 | ret = rtl28xx_rd_reg(d, SYS_DEMOD_CTL, &val); |
967 | if (ret) | 967 | if (ret) |
968 | goto err; | 968 | goto err; |
969 | 969 | ||
970 | val |= 0x48; | 970 | val |= 0x48; |
971 | 971 | ||
972 | ret = rtl2831_wr_reg(d, SYS_DEMOD_CTL, val); | 972 | ret = rtl28xx_wr_reg(d, SYS_DEMOD_CTL, val); |
973 | if (ret) | 973 | if (ret) |
974 | goto err; | 974 | goto err; |
975 | 975 | ||
976 | 976 | ||
977 | } else { | 977 | } else { |
978 | /* demod_ctl_1 */ | 978 | /* demod_ctl_1 */ |
979 | ret = rtl2831_rd_reg(d, SYS_DEMOD_CTL1, &val); | 979 | ret = rtl28xx_rd_reg(d, SYS_DEMOD_CTL1, &val); |
980 | if (ret) | 980 | if (ret) |
981 | goto err; | 981 | goto err; |
982 | 982 | ||
983 | val |= 0x0c; | 983 | val |= 0x0c; |
984 | 984 | ||
985 | ret = rtl2831_wr_reg(d, SYS_DEMOD_CTL1, val); | 985 | ret = rtl28xx_wr_reg(d, SYS_DEMOD_CTL1, val); |
986 | if (ret) | 986 | if (ret) |
987 | goto err; | 987 | goto err; |
988 | 988 | ||
989 | /* set output values */ | 989 | /* set output values */ |
990 | ret = rtl2831_rd_reg(d, SYS_GPIO_OUT_VAL, &val); | 990 | ret = rtl28xx_rd_reg(d, SYS_GPIO_OUT_VAL, &val); |
991 | if (ret) | 991 | if (ret) |
992 | goto err; | 992 | goto err; |
993 | 993 | ||
994 | val |= 0x10; | 994 | val |= 0x10; |
995 | 995 | ||
996 | ret = rtl2831_wr_reg(d, SYS_GPIO_OUT_VAL, val); | 996 | ret = rtl28xx_wr_reg(d, SYS_GPIO_OUT_VAL, val); |
997 | if (ret) | 997 | if (ret) |
998 | goto err; | 998 | goto err; |
999 | 999 | ||
1000 | /* demod control */ | 1000 | /* demod control */ |
1001 | ret = rtl2831_rd_reg(d, SYS_DEMOD_CTL, &val); | 1001 | ret = rtl28xx_rd_reg(d, SYS_DEMOD_CTL, &val); |
1002 | if (ret) | 1002 | if (ret) |
1003 | goto err; | 1003 | goto err; |
1004 | 1004 | ||
1005 | val &= 0x37; | 1005 | val &= 0x37; |
1006 | 1006 | ||
1007 | ret = rtl2831_wr_reg(d, SYS_DEMOD_CTL, val); | 1007 | ret = rtl28xx_wr_reg(d, SYS_DEMOD_CTL, val); |
1008 | if (ret) | 1008 | if (ret) |
1009 | goto err; | 1009 | goto err; |
1010 | 1010 | ||
@@ -1043,7 +1043,7 @@ static int rtl2831u_rc_query(struct dvb_usb_device *d) | |||
1043 | /* init remote controller */ | 1043 | /* init remote controller */ |
1044 | if (!priv->rc_active) { | 1044 | if (!priv->rc_active) { |
1045 | for (i = 0; i < ARRAY_SIZE(rc_nec_tab); i++) { | 1045 | for (i = 0; i < ARRAY_SIZE(rc_nec_tab); i++) { |
1046 | ret = rtl2831_wr_reg(d, rc_nec_tab[i].reg, | 1046 | ret = rtl28xx_wr_reg(d, rc_nec_tab[i].reg, |
1047 | rc_nec_tab[i].val); | 1047 | rc_nec_tab[i].val); |
1048 | if (ret) | 1048 | if (ret) |
1049 | goto err; | 1049 | goto err; |
@@ -1073,12 +1073,12 @@ static int rtl2831u_rc_query(struct dvb_usb_device *d) | |||
1073 | 1073 | ||
1074 | rc_keydown(d->rc_dev, rc_code, 0); | 1074 | rc_keydown(d->rc_dev, rc_code, 0); |
1075 | 1075 | ||
1076 | ret = rtl2831_wr_reg(d, SYS_IRRC_SR, 1); | 1076 | ret = rtl28xx_wr_reg(d, SYS_IRRC_SR, 1); |
1077 | if (ret) | 1077 | if (ret) |
1078 | goto err; | 1078 | goto err; |
1079 | 1079 | ||
1080 | /* repeated intentionally to avoid extra keypress */ | 1080 | /* repeated intentionally to avoid extra keypress */ |
1081 | ret = rtl2831_wr_reg(d, SYS_IRRC_SR, 1); | 1081 | ret = rtl28xx_wr_reg(d, SYS_IRRC_SR, 1); |
1082 | if (ret) | 1082 | if (ret) |
1083 | goto err; | 1083 | goto err; |
1084 | } | 1084 | } |
@@ -1115,7 +1115,7 @@ static int rtl2832u_rc_query(struct dvb_usb_device *d) | |||
1115 | /* init remote controller */ | 1115 | /* init remote controller */ |
1116 | if (!priv->rc_active) { | 1116 | if (!priv->rc_active) { |
1117 | for (i = 0; i < ARRAY_SIZE(rc_nec_tab); i++) { | 1117 | for (i = 0; i < ARRAY_SIZE(rc_nec_tab); i++) { |
1118 | ret = rtl2831_wr_reg(d, rc_nec_tab[i].reg, | 1118 | ret = rtl28xx_wr_reg(d, rc_nec_tab[i].reg, |
1119 | rc_nec_tab[i].val); | 1119 | rc_nec_tab[i].val); |
1120 | if (ret) | 1120 | if (ret) |
1121 | goto err; | 1121 | goto err; |
@@ -1123,14 +1123,14 @@ static int rtl2832u_rc_query(struct dvb_usb_device *d) | |||
1123 | priv->rc_active = true; | 1123 | priv->rc_active = true; |
1124 | } | 1124 | } |
1125 | 1125 | ||
1126 | ret = rtl2831_rd_reg(d, IR_RX_IF, &buf[0]); | 1126 | ret = rtl28xx_rd_reg(d, IR_RX_IF, &buf[0]); |
1127 | if (ret) | 1127 | if (ret) |
1128 | goto err; | 1128 | goto err; |
1129 | 1129 | ||
1130 | if (buf[0] != 0x83) | 1130 | if (buf[0] != 0x83) |
1131 | goto exit; | 1131 | goto exit; |
1132 | 1132 | ||
1133 | ret = rtl2831_rd_reg(d, IR_RX_BC, &buf[0]); | 1133 | ret = rtl28xx_rd_reg(d, IR_RX_BC, &buf[0]); |
1134 | if (ret) | 1134 | if (ret) |
1135 | goto err; | 1135 | goto err; |
1136 | 1136 | ||
@@ -1139,9 +1139,9 @@ static int rtl2832u_rc_query(struct dvb_usb_device *d) | |||
1139 | 1139 | ||
1140 | /* TODO: pass raw IR to Kernel IR decoder */ | 1140 | /* TODO: pass raw IR to Kernel IR decoder */ |
1141 | 1141 | ||
1142 | ret = rtl2831_wr_reg(d, IR_RX_IF, 0x03); | 1142 | ret = rtl28xx_wr_reg(d, IR_RX_IF, 0x03); |
1143 | ret = rtl2831_wr_reg(d, IR_RX_BUF_CTRL, 0x80); | 1143 | ret = rtl28xx_wr_reg(d, IR_RX_BUF_CTRL, 0x80); |
1144 | ret = rtl2831_wr_reg(d, IR_RX_CTRL, 0x80); | 1144 | ret = rtl28xx_wr_reg(d, IR_RX_CTRL, 0x80); |
1145 | 1145 | ||
1146 | exit: | 1146 | exit: |
1147 | return ret; | 1147 | return ret; |
@@ -1346,23 +1346,23 @@ static int rtl28xxu_probe(struct usb_interface *intf, | |||
1346 | 1346 | ||
1347 | 1347 | ||
1348 | /* init USB endpoints */ | 1348 | /* init USB endpoints */ |
1349 | ret = rtl2831_rd_reg(d, USB_SYSCTL_0, &val); | 1349 | ret = rtl28xx_rd_reg(d, USB_SYSCTL_0, &val); |
1350 | if (ret) | 1350 | if (ret) |
1351 | goto err; | 1351 | goto err; |
1352 | 1352 | ||
1353 | /* enable DMA and Full Packet Mode*/ | 1353 | /* enable DMA and Full Packet Mode*/ |
1354 | val |= 0x09; | 1354 | val |= 0x09; |
1355 | ret = rtl2831_wr_reg(d, USB_SYSCTL_0, val); | 1355 | ret = rtl28xx_wr_reg(d, USB_SYSCTL_0, val); |
1356 | if (ret) | 1356 | if (ret) |
1357 | goto err; | 1357 | goto err; |
1358 | 1358 | ||
1359 | /* set EPA maximum packet size to 0x0200 */ | 1359 | /* set EPA maximum packet size to 0x0200 */ |
1360 | ret = rtl2831_wr_regs(d, USB_EPA_MAXPKT, "\x00\x02\x00\x00", 4); | 1360 | ret = rtl28xx_wr_regs(d, USB_EPA_MAXPKT, "\x00\x02\x00\x00", 4); |
1361 | if (ret) | 1361 | if (ret) |
1362 | goto err; | 1362 | goto err; |
1363 | 1363 | ||
1364 | /* change EPA FIFO length */ | 1364 | /* change EPA FIFO length */ |
1365 | ret = rtl2831_wr_regs(d, USB_EPA_FIFO_CFG, "\x14\x00\x00\x00", 4); | 1365 | ret = rtl28xx_wr_regs(d, USB_EPA_FIFO_CFG, "\x14\x00\x00\x00", 4); |
1366 | if (ret) | 1366 | if (ret) |
1367 | goto err; | 1367 | goto err; |
1368 | 1368 | ||