Symbol: gpiomux
drivers/i2c/muxes/i2c-mux-gpio.c
131
struct gpiomux *mux;
drivers/i2c/muxes/i2c-mux-gpio.c
26
static void i2c_mux_gpio_set(const struct gpiomux *mux, unsigned int val)
drivers/i2c/muxes/i2c-mux-gpio.c
37
struct gpiomux *mux = i2c_mux_priv(muxc);
drivers/i2c/muxes/i2c-mux-gpio.c
49
struct gpiomux *mux = i2c_mux_priv(muxc);
drivers/i2c/muxes/i2c-mux-gpio.c
56
static int i2c_mux_gpio_probe_fw(struct gpiomux *mux,
drivers/media/pci/bt8xx/bttv-cards.c
1012
.gpiomux = { 0xbc803f, 0xbc903f, 0xbcb03f, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1026
.gpiomux = { 0x20000, 0x30000, 0x10000, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1043
.gpiomux = {2,0,0,0 },
drivers/media/pci/bt8xx/bttv-cards.c
1056
.gpiomux = {0x10000, 0, 0x10000, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1072
.gpiomux = { 0x20000, 0, 0x80000, 0x80000 },
drivers/media/pci/bt8xx/bttv-cards.c
1096
.gpiomux = { 0, 1, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
1112
.gpiomux = { 1, 0xd0001, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1136
.gpiomux = { 0, 0, 0x10, 8 },
drivers/media/pci/bt8xx/bttv-cards.c
1155
.gpiomux = { 0x0000,0x0800,0x1000,0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
1174
.gpiomux = { 2, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1190
.gpiomux = { 0, 0x800, 0x1000, 0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
1206
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1220
.gpiomux = { 0x400, 0x400, 0x400, 0x400 },
drivers/media/pci/bt8xx/bttv-cards.c
1234
.gpiomux = { 2, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1251
.gpiomux = { 2, 0, 0, 1 },
drivers/media/pci/bt8xx/bttv-cards.c
1265
.gpiomux = { },
drivers/media/pci/bt8xx/bttv-cards.c
1281
.gpiomux = { 1, 0, 4, 4 },
drivers/media/pci/bt8xx/bttv-cards.c
1295
.gpiomux = { 0xbffe, 0, 0xbfff, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1311
.gpiomux = { 0, 0, 1, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1328
.gpiomux = { 0x0000,0x0800,0x1000,0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
1343
.gpiomux = { 0x500, 0x500, 0x300, 0x900 },
drivers/media/pci/bt8xx/bttv-cards.c
1358
.gpiomux = {0x10000, 0, 0x10000, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1377
.gpiomux = {0x947fff, 0x987fff,0x947fff,0x947fff },
drivers/media/pci/bt8xx/bttv-cards.c
1397
.gpiomux = {0x947fff, 0x987fff,0x947fff,0x947fff },
drivers/media/pci/bt8xx/bttv-cards.c
1426
.gpiomux = { 0, 0, 11, 7 }, /* TV and Radio with same GPIO ! */
drivers/media/pci/bt8xx/bttv-cards.c
1462
.gpiomux = { 0x01, 0x00, 0x03, 0x03 },
drivers/media/pci/bt8xx/bttv-cards.c
1488
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1513
.gpiomux = { 0, 1, 2, 2 },
drivers/media/pci/bt8xx/bttv-cards.c
1530
.gpiomux = { 0, 1, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
1543
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1557
.gpiomux = { 0, 0, 4, 4 },/* Yes, this tuner uses the same audio output for TV and FM radio!
drivers/media/pci/bt8xx/bttv-cards.c
1605
.gpiomux = {7},
drivers/media/pci/bt8xx/bttv-cards.c
1614
.gpiomux = {0x030000, 0x010000, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1795
.gpiomux = { 2, 2, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1817
.gpiomux = { 0, 1, 2, 3},
drivers/media/pci/bt8xx/bttv-cards.c
1844
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1860
.gpiomux = { 0x08, 0x0f, 0x0a, 0x08 },
drivers/media/pci/bt8xx/bttv-cards.c
1973
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
1987
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
1999
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
2015
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
2029
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
2101
.gpiomux = { 1, 1, 1, 1 },
drivers/media/pci/bt8xx/bttv-cards.c
2127
.gpiomux = { 0, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2156
.gpiomux = { 0x68, 0x68, 0x61, 0x61 },
drivers/media/pci/bt8xx/bttv-cards.c
2170
.gpiomux = { 0, 1, 2, 2 },
drivers/media/pci/bt8xx/bttv-cards.c
2193
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
2208
.gpiomux = { 0x02, 0x00, 0x00, 0x00 },
drivers/media/pci/bt8xx/bttv-cards.c
2254
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2269
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2285
.gpiomux = { 2, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2314
.gpiomux = {0x31, 0x31, 0x31, 0x31 },
drivers/media/pci/bt8xx/bttv-cards.c
2332
.gpiomux = { 0, 0x000001,0,0 },
drivers/media/pci/bt8xx/bttv-cards.c
2428
.gpiomux = { 0x00400005, 0, 0x00000001, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2443
.gpiomux = { 0x001e00, 0, 0x018000, 0x014000 },
drivers/media/pci/bt8xx/bttv-cards.c
2458
.gpiomux = { 0, 1, 2, 2 },
drivers/media/pci/bt8xx/bttv-cards.c
2476
.gpiomux = { 0x00400, 0x10400, 0x04400, 0x80000 },
drivers/media/pci/bt8xx/bttv-cards.c
2493
.gpiomux = { 0x21, 0x20, 0x24, 0x2c },
drivers/media/pci/bt8xx/bttv-cards.c
2523
.gpiomux = { 0, 0, 0x000, 0x100},
drivers/media/pci/bt8xx/bttv-cards.c
2538
.gpiomux = { 2, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2552
.gpiomux = { 100000, 100002, 100002, 100000 },
drivers/media/pci/bt8xx/bttv-cards.c
2587
.gpiomux = { 0, 1, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
2623
.gpiomux = { 0x00400005, 0, 0x00000001, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2636
.gpiomux = { 0x20001,0x10001, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2651
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2667
.gpiomux = { 0, 1, 2, 2 }, /* CONTVFMi */
drivers/media/pci/bt8xx/bttv-cards.c
2690
.gpiomux = { 0x60000, 0x60000, 0x20000, 0x20000 },
drivers/media/pci/bt8xx/bttv-cards.c
2706
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
2719
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
2732
.gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
drivers/media/pci/bt8xx/bttv-cards.c
2795
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
2856
.gpiomux = { 0, 1, 2, 2 },
drivers/media/pci/bt8xx/bttv-cards.c
2938
for (i = 0; i < ARRAY_SIZE(bttv_tvcards->gpiomux); i++) {
drivers/media/pci/bt8xx/bttv-cards.c
2939
bttv_tvcards[btv->c.type].gpiomux[i] = audiomux[i];
drivers/media/pci/bt8xx/bttv-cards.c
2944
for (i = 0; i < ARRAY_SIZE(bttv_tvcards->gpiomux); i++) {
drivers/media/pci/bt8xx/bttv-cards.c
2945
bttv_tvcards[btv->c.type].gpiomux[i] = audioall;
drivers/media/pci/bt8xx/bttv-cards.c
2951
for (i = 0; i < ARRAY_SIZE(bttv_tvcards->gpiomux); i++) {
drivers/media/pci/bt8xx/bttv-cards.c
2953
i ? "," : "", bttv_tvcards[btv->c.type].gpiomux[i]);
drivers/media/pci/bt8xx/bttv-cards.c
362
.gpiomux = { 2, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
374
.gpiomux = { 0, 1, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
386
.gpiomux = { 4, 0, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
403
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
414
.gpiomux = { 0, 1, 0, 1 },
drivers/media/pci/bt8xx/bttv-cards.c
426
.gpiomux = { 0x0c, 0x04, 0x08, 0x04 },
drivers/media/pci/bt8xx/bttv-cards.c
440
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
453
.gpiomux = { 0, 0xc00, 0x800, 0x400 },
drivers/media/pci/bt8xx/bttv-cards.c
466
.gpiomux = { 1, 1, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
478
.gpiomux = { 0, 1, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
491
.gpiomux = { 0x20001,0x10001, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
505
.gpiomux = { 13, 14, 11, 7 },
drivers/media/pci/bt8xx/bttv-cards.c
516
.gpiomux = { 13, 14, 11, 7 },
drivers/media/pci/bt8xx/bttv-cards.c
531
.gpiomux = { 0, 2, 1, 3 }, /* old: {0, 1, 2, 3, 4} */
drivers/media/pci/bt8xx/bttv-cards.c
544
.gpiomux = { 0, 0, 1, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
559
.gpiomux = { 0x001e00, 0, 0x018000, 0x014000 },
drivers/media/pci/bt8xx/bttv-cards.c
572
.gpiomux = { 0x4fa007,0xcfa007,0xcfa007,0xcfa007 },
drivers/media/pci/bt8xx/bttv-cards.c
586
.gpiomux = { 1, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
597
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
620
.gpiomux = { 0, 0x800, 0x1000, 0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
633
.gpiomux = { 0, 1, 0x800, 0x400 },
drivers/media/pci/bt8xx/bttv-cards.c
648
.gpiomux = { 0, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
663
.gpiomux = {0x400, 0x400, 0x400, 0x400 },
drivers/media/pci/bt8xx/bttv-cards.c
678
.gpiomux = { 0x20000, 0x30000, 0x10000, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
691
.gpiomux = { 0, 1, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
703
.gpiomux = { 0, 0x800, 0x1000, 0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
718
.gpiomux = { 0x20000, 0x30000, 0x10000, 0x00000 },
drivers/media/pci/bt8xx/bttv-cards.c
763
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
776
.gpiomux = { 0, 0x0800, 0x1000, 0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
789
.gpiomux = { 1, 0, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
803
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-cards.c
814
.gpiomux = { 0x500, 0, 0x300, 0x900 },
drivers/media/pci/bt8xx/bttv-cards.c
829
.gpiomux = { 0x122000,0x1000,0x0000,0x620000 },
drivers/media/pci/bt8xx/bttv-cards.c
856
.gpiomux = { 0, 0x800, 0x1000, 0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
871
.gpiomux = { 0, 0x800, 0x1000, 0x1000 },
drivers/media/pci/bt8xx/bttv-cards.c
885
.gpiomux = { 0x21, 0x20, 0x24, 0x2c },
drivers/media/pci/bt8xx/bttv-cards.c
899
.gpiomux = { 0x551400, 0x551200, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
913
.gpiomux = { 2, 0xd0001, 0, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
928
.gpiomux = { 4, 0, 2, 3 },
drivers/media/pci/bt8xx/bttv-cards.c
943
.gpiomux = { 13, 4, 11, 7 },
drivers/media/pci/bt8xx/bttv-cards.c
957
.gpiomux = { 0, 0, 0, 0},
drivers/media/pci/bt8xx/bttv-cards.c
970
.gpiomux = { 0xff9ff6, 0xff9ff6, 0xff1ff7, 0 },
drivers/media/pci/bt8xx/bttv-cards.c
985
.gpiomux = { 1, 1, 0, 2 },
drivers/media/pci/bt8xx/bttv-cards.c
999
.gpiomux = { 0 },
drivers/media/pci/bt8xx/bttv-driver.c
971
gpio_val = bttv_tvcards[btv->c.type].gpiomux[input];
drivers/media/pci/bt8xx/bttv.h
227
u32 gpiomux[4]; /* Tuner, Radio, external, internal */