Lines Matching refs:desc
125 struct CHIPDESC *desc; member
312 struct CHIPDESC *desc = chip->desc; in chip_thread() local
333 mode = desc->getrxsubchans(chip); in chip_thread()
367 desc->setaudmode(chip, selected); in chip_thread()
1697 struct CHIPDESC *desc = chip->desc; in tvaudio_s_ctrl() local
1703 chip_write_masked(chip,desc->inputreg,desc->inputmute,desc->inputmask); in tvaudio_s_ctrl()
1705 chip_write_masked(chip,desc->inputreg, in tvaudio_s_ctrl()
1706 desc->inputmap[chip->input],desc->inputmask); in tvaudio_s_ctrl()
1717 chip_write(chip, desc->leftreg, desc->volfunc(left)); in tvaudio_s_ctrl()
1718 chip_write(chip, desc->rightreg, desc->volfunc(right)); in tvaudio_s_ctrl()
1722 chip_write(chip, desc->bassreg, desc->bassfunc(ctrl->val)); in tvaudio_s_ctrl()
1725 chip_write(chip, desc->treblereg, desc->treblefunc(ctrl->val)); in tvaudio_s_ctrl()
1748 struct CHIPDESC *desc = chip->desc; in tvaudio_s_routing() local
1750 if (!(desc->flags & CHIP_HAS_INPUTSEL)) in tvaudio_s_routing()
1758 chip_write_masked(chip, desc->inputreg, in tvaudio_s_routing()
1759 desc->inputmap[chip->input], desc->inputmask); in tvaudio_s_routing()
1766 struct CHIPDESC *desc = chip->desc; in tvaudio_s_tuner() local
1768 if (!desc->setaudmode) in tvaudio_s_tuner()
1788 desc->setaudmode(chip, vt->audmode); in tvaudio_s_tuner()
1796 struct CHIPDESC *desc = chip->desc; in tvaudio_g_tuner() local
1798 if (!desc->getrxsubchans) in tvaudio_g_tuner()
1804 vt->rxsubchans = desc->getrxsubchans(chip); in tvaudio_g_tuner()
1822 struct CHIPDESC *desc = chip->desc; in tvaudio_s_frequency() local
1833 desc->setaudmode(chip, V4L2_TUNER_MODE_MONO); in tvaudio_s_frequency()
1843 struct CHIPDESC *desc = chip->desc; in tvaudio_log_status() local
1845 v4l2_info(sd, "Chip: %s\n", desc->name); in tvaudio_log_status()
1897 struct CHIPDESC *desc; in tvaudio_probe() local
1903 for (desc = chiplist; desc->name != NULL; desc++) in tvaudio_probe()
1904 printk("%s%s", (desc == chiplist) ? "" : ", ", desc->name); in tvaudio_probe()
1916 for (desc = chiplist; desc->name != NULL; desc++) { in tvaudio_probe()
1917 if (0 == *(desc->insmodopt)) in tvaudio_probe()
1919 if (client->addr < desc->addr_lo || in tvaudio_probe()
1920 client->addr > desc->addr_hi) in tvaudio_probe()
1922 if (desc->checkit && !desc->checkit(chip)) in tvaudio_probe()
1926 if (desc->name == NULL) { in tvaudio_probe()
1930 v4l2_info(sd, "%s found @ 0x%x (%s)\n", desc->name, client->addr<<1, client->adapter->name); in tvaudio_probe()
1931 if (desc->flags) { in tvaudio_probe()
1933 (desc->flags & CHIP_HAS_VOLUME) ? " volume" : "", in tvaudio_probe()
1934 (desc->flags & CHIP_HAS_BASSTREBLE) ? " bass/treble" : "", in tvaudio_probe()
1935 (desc->flags & CHIP_HAS_INPUTSEL) ? " audiomux" : ""); in tvaudio_probe()
1940 strlcpy(client->name, desc->name, I2C_NAME_SIZE); in tvaudio_probe()
1941 chip->desc = desc; in tvaudio_probe()
1942 chip->shadow.count = desc->registers+1; in tvaudio_probe()
1947 if (desc->initialize != NULL) in tvaudio_probe()
1948 desc->initialize(chip); in tvaudio_probe()
1950 chip_cmd(chip, "init", &desc->init); in tvaudio_probe()
1953 if (desc->flags & CHIP_HAS_INPUTSEL) in tvaudio_probe()
1956 if (desc->flags & CHIP_HAS_VOLUME) { in tvaudio_probe()
1957 if (!desc->volfunc) { in tvaudio_probe()
1962 desc->flags &= ~CHIP_HAS_VOLUME; in tvaudio_probe()
1967 desc->volinit ? desc->volinit : 65535); in tvaudio_probe()
1974 if (desc->flags & CHIP_HAS_BASSTREBLE) { in tvaudio_probe()
1975 if (!desc->bassfunc || !desc->treblefunc) { in tvaudio_probe()
1980 desc->flags &= ~CHIP_HAS_BASSTREBLE; in tvaudio_probe()
1985 desc->bassinit ? desc->bassinit : 32768); in tvaudio_probe()
1989 desc->trebleinit ? desc->trebleinit : 32768); in tvaudio_probe()
2005 if (desc->flags & CHIP_NEED_CHECKMODE) { in tvaudio_probe()
2006 if (!desc->getrxsubchans || !desc->setaudmode) { in tvaudio_probe()