Lines Matching refs:chip

74 static int zd1211b_al7230b_finalize(struct zd_chip *chip)  in zd1211b_al7230b_finalize()  argument
85 r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211b_al7230b_finalize()
89 if (chip->new_phy_layout) { in zd1211b_al7230b_finalize()
91 r = zd_iowrite16_locked(chip, 0xe5, ZD_CR9); in zd1211b_al7230b_finalize()
96 return zd_iowrite16_locked(chip, 0x04, ZD_CR203); in zd1211b_al7230b_finalize()
102 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_init_hw() local
170 r = zd_iowrite16a_locked(chip, ioreqs_1, ARRAY_SIZE(ioreqs_1)); in zd1211_al7230b_init_hw()
174 r = zd_rfwritev_cr_locked(chip, chan_rv[0], ARRAY_SIZE(chan_rv[0])); in zd1211_al7230b_init_hw()
178 r = zd_rfwritev_cr_locked(chip, std_rv, ARRAY_SIZE(std_rv)); in zd1211_al7230b_init_hw()
182 r = zd_rfwritev_cr_locked(chip, rv_init1, ARRAY_SIZE(rv_init1)); in zd1211_al7230b_init_hw()
186 r = zd_iowrite16a_locked(chip, ioreqs_2, ARRAY_SIZE(ioreqs_2)); in zd1211_al7230b_init_hw()
190 r = zd_rfwritev_cr_locked(chip, rv_init2, ARRAY_SIZE(rv_init2)); in zd1211_al7230b_init_hw()
194 r = zd_iowrite16_locked(chip, 0x06, ZD_CR203); in zd1211_al7230b_init_hw()
197 r = zd_iowrite16_locked(chip, 0x80, ZD_CR240); in zd1211_al7230b_init_hw()
207 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_init_hw() local
285 r = zd_iowrite16a_locked(chip, ioreqs_1, ARRAY_SIZE(ioreqs_1)); in zd1211b_al7230b_init_hw()
289 if (chip->new_phy_layout) in zd1211b_al7230b_init_hw()
290 r = zd_iowrite16a_locked(chip, ioreqs_new_phy, in zd1211b_al7230b_init_hw()
293 r = zd_iowrite16a_locked(chip, ioreqs_old_phy, in zd1211b_al7230b_init_hw()
298 r = zd_iowrite16a_locked(chip, ioreqs_2, ARRAY_SIZE(ioreqs_2)); in zd1211b_al7230b_init_hw()
302 r = zd_rfwritev_cr_locked(chip, chan_rv[0], ARRAY_SIZE(chan_rv[0])); in zd1211b_al7230b_init_hw()
306 r = zd_rfwritev_cr_locked(chip, std_rv, ARRAY_SIZE(std_rv)); in zd1211b_al7230b_init_hw()
310 r = zd_rfwritev_cr_locked(chip, rv_init1, ARRAY_SIZE(rv_init1)); in zd1211b_al7230b_init_hw()
314 r = zd_iowrite16a_locked(chip, ioreqs_3, ARRAY_SIZE(ioreqs_3)); in zd1211b_al7230b_init_hw()
318 r = zd_rfwritev_cr_locked(chip, rv_init2, ARRAY_SIZE(rv_init2)); in zd1211b_al7230b_init_hw()
322 return zd1211b_al7230b_finalize(chip); in zd1211b_al7230b_init_hw()
329 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_set_channel() local
337 r = zd_iowrite16_locked(chip, 0x57, ZD_CR240); in zd1211_al7230b_set_channel()
342 r = zd_iowrite16_locked(chip, 0x2f, ZD_CR251); in zd1211_al7230b_set_channel()
346 r = zd_rfwritev_cr_locked(chip, std_rv, ARRAY_SIZE(std_rv)); in zd1211_al7230b_set_channel()
350 r = zd_rfwrite_cr_locked(chip, 0x3c9000); in zd1211_al7230b_set_channel()
353 r = zd_rfwrite_cr_locked(chip, 0xf15d58); in zd1211_al7230b_set_channel()
357 r = zd_iowrite16a_locked(chip, ioreqs_sw, ARRAY_SIZE(ioreqs_sw)); in zd1211_al7230b_set_channel()
361 r = zd_rfwritev_cr_locked(chip, rv, 2); in zd1211_al7230b_set_channel()
365 r = zd_rfwrite_cr_locked(chip, 0x3c9000); in zd1211_al7230b_set_channel()
369 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211_al7230b_set_channel()
376 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_set_channel() local
378 r = zd_iowrite16_locked(chip, 0x57, ZD_CR240); in zd1211b_al7230b_set_channel()
381 r = zd_iowrite16_locked(chip, 0xe4, ZD_CR9); in zd1211b_al7230b_set_channel()
386 r = zd_iowrite16_locked(chip, 0x2f, ZD_CR251); in zd1211b_al7230b_set_channel()
389 r = zd_rfwritev_cr_locked(chip, std_rv, ARRAY_SIZE(std_rv)); in zd1211b_al7230b_set_channel()
393 r = zd_rfwrite_cr_locked(chip, 0x3c9000); in zd1211b_al7230b_set_channel()
396 r = zd_rfwrite_cr_locked(chip, 0xf15d58); in zd1211b_al7230b_set_channel()
400 r = zd_iowrite16a_locked(chip, ioreqs_sw, ARRAY_SIZE(ioreqs_sw)); in zd1211b_al7230b_set_channel()
404 r = zd_rfwritev_cr_locked(chip, rv, 2); in zd1211b_al7230b_set_channel()
408 r = zd_rfwrite_cr_locked(chip, 0x3c9000); in zd1211b_al7230b_set_channel()
412 r = zd_iowrite16_locked(chip, 0x7f, ZD_CR251); in zd1211b_al7230b_set_channel()
416 return zd1211b_al7230b_finalize(chip); in zd1211b_al7230b_set_channel()
421 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_switch_radio_on() local
427 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211_al7230b_switch_radio_on()
432 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_switch_radio_on() local
438 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211b_al7230b_switch_radio_on()
443 struct zd_chip *chip = zd_rf_to_chip(rf); in al7230b_switch_radio_off() local
449 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in al7230b_switch_radio_off()
456 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_patch_6m() local
470 dev_dbg_f(zd_chip_dev(chip), "patching for channel %d\n", channel); in zd1211b_al7230b_patch_6m()
471 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211b_al7230b_patch_6m()
476 struct zd_chip *chip = zd_rf_to_chip(rf); in zd_rf_init_al7230b() local
478 if (zd_chip_is_zd1211b(chip)) { in zd_rf_init_al7230b()