Lines Matching refs:mode

24 	enum wl1273_mode mode;
34 u16 mode;
41 mode = core->i2s_mode & ~WL1273_IS2_WIDTH & ~WL1273_IS2_RATE;
45 mode |= WL1273_IS2_RATE_48K;
48 mode |= WL1273_IS2_RATE_44_1K;
51 mode |= WL1273_IS2_RATE_32K;
54 mode |= WL1273_IS2_RATE_22_05K;
57 mode |= WL1273_IS2_RATE_16K;
60 mode |= WL1273_IS2_RATE_12K;
63 mode |= WL1273_IS2_RATE_11_025;
66 mode |= WL1273_IS2_RATE_8K;
76 mode |= WL1273_IS2_WIDTH_32;
79 mode |= WL1273_IS2_WIDTH_40;
82 mode |= WL1273_IS2_WIDTH_48;
85 mode |= WL1273_IS2_WIDTH_50;
88 mode |= WL1273_IS2_WIDTH_60;
91 mode |= WL1273_IS2_WIDTH_64;
94 mode |= WL1273_IS2_WIDTH_80;
97 mode |= WL1273_IS2_WIDTH_96;
100 mode |= WL1273_IS2_WIDTH_128;
110 dev_dbg(dev, "mode: 0x%04x\n", mode);
112 if (core->i2s_mode != mode) {
113 r = core->write(core, WL1273_I2S_MODE_CONFIG_SET, mode);
117 core->i2s_mode = mode;
142 if (channel_number == 1 && core->mode == WL1273_MODE_RX)
144 else if (channel_number == 1 && core->mode == WL1273_MODE_TX)
146 else if (channel_number == 2 && core->mode == WL1273_MODE_RX)
148 else if (channel_number == 2 && core->mode == WL1273_MODE_TX)
164 ucontrol->value.enumerated.item[0] = wl1273->mode;
182 if (wl1273->mode == ucontrol->value.enumerated.item[0])
192 wl1273->mode = ucontrol->value.enumerated.item[0];
293 switch (wl1273->mode) {
302 pr_err("Cannot play in RX mode.\n");
308 pr_err("Cannot capture in TX mode.\n");
336 if (wl1273->mode == WL1273_MODE_BT) {
350 if (wl1273->mode == WL1273_MODE_FM_TX &&
356 if (wl1273->mode == WL1273_MODE_FM_RX &&
362 if (wl1273->mode != WL1273_MODE_FM_RX &&
363 wl1273->mode != WL1273_MODE_FM_TX) {
364 pr_err("Unexpected mode: %d.\n", wl1273->mode);
412 switch (wl1273->mode) {
450 wl1273->mode = WL1273_MODE_BT;