Lines Matching defs:isa
10 * Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
26 #include "radio-isa.h"
53 static void zero(struct radio_isa_card *isa)
55 outb_p(1, isa->io);
56 outb_p(3, isa->io);
57 outb_p(1, isa->io);
60 static void one(struct radio_isa_card *isa)
62 outb_p(5, isa->io);
63 outb_p(7, isa->io);
64 outb_p(5, isa->io);
67 static int rtrack2_s_frequency(struct radio_isa_card *isa, u32 freq)
73 outb_p(0xc8, isa->io);
74 outb_p(0xc9, isa->io);
75 outb_p(0xc9, isa->io);
78 zero(isa);
82 one(isa);
84 zero(isa);
86 outb_p(0xc8, isa->io);
87 outb_p(v4l2_ctrl_g_ctrl(isa->mute), isa->io);
91 static u32 rtrack2_g_signal(struct radio_isa_card *isa)
94 return (inb(isa->io) & 2) ? 0 : 0xffff;
97 static int rtrack2_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol)
99 outb(mute, isa->io);