Lines Matching full:isa
18 * Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
37 #include "radio-isa.h"
101 struct radio_isa_card isa; member
152 struct radio_isa_card *isa = >->isa; in gemtek_bu2614_transmit() local
157 outb_p(mute | GEMTEK_CE | GEMTEK_DA | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
162 outb_p(mute | GEMTEK_CE | bit, isa->io); in gemtek_bu2614_transmit()
164 outb_p(mute | GEMTEK_CE | bit | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
168 outb_p(mute | GEMTEK_DA | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
186 return gt ? >->isa : NULL; in gemtek_alloc()
192 static int gemtek_s_frequency(struct radio_isa_card *isa, u32 freq) in gemtek_s_frequency() argument
194 struct gemtek *gt = container_of(isa, struct gemtek, isa); in gemtek_s_frequency()
214 static int gemtek_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in gemtek_s_mute_volume() argument
216 struct gemtek *gt = container_of(isa, struct gemtek, isa); in gemtek_s_mute_volume()
222 return gemtek_s_frequency(isa, isa->freq); in gemtek_s_mute_volume()
238 i = inb_p(isa->io); in gemtek_s_mute_volume()
240 outb_p((i >> 5) | (mute ? GEMTEK_MT : 0), isa->io); in gemtek_s_mute_volume()
245 static u32 gemtek_g_rxsubchans(struct radio_isa_card *isa) in gemtek_g_rxsubchans() argument
247 if (inb_p(isa->io) & GEMTEK_NS) in gemtek_g_rxsubchans()
255 static bool gemtek_probe(struct radio_isa_card *isa, int io) in gemtek_probe() argument