Lines Matching refs:gpio
82 struct tm6000_gpio gpio; member
97 .gpio = {
124 .gpio = {
150 .gpio = {
181 .gpio = {
217 .gpio = {
298 .gpio = {
327 .gpio = {
362 .gpio = {
400 .gpio = {
437 .gpio = {
474 .gpio = {
535 .gpio = {
573 .gpio = {
602 .gpio = {
649 if (!dev->gpio.power_led) in tm6000_flash_led()
659 dev->gpio.power_led, 0x00); in tm6000_flash_led()
666 dev->gpio.power_led, 0x01); in tm6000_flash_led()
677 dev->gpio.power_led, 0x01); in tm6000_flash_led()
684 dev->gpio.power_led, 0x00); in tm6000_flash_led()
702 dev->gpio.tuner_reset, 0x01); in tm6000_xc5000_callback()
705 dev->gpio.tuner_reset, 0x00); in tm6000_xc5000_callback()
708 dev->gpio.tuner_reset, 0x01); in tm6000_xc5000_callback()
742 dev->gpio.tuner_reset, 0x01); in tm6000_tuner_callback()
747 dev->gpio.tuner_reset, 0x00); in tm6000_tuner_callback()
752 dev->gpio.tuner_reset, 0x01); in tm6000_tuner_callback()
760 dev->gpio.tuner_reset, 0x01); in tm6000_tuner_callback()
763 dev->gpio.tuner_reset, 0x00); in tm6000_tuner_callback()
766 dev->gpio.tuner_reset, 0x01); in tm6000_tuner_callback()
771 dev->gpio.tuner_reset, 0x00); in tm6000_tuner_callback()
774 dev->gpio.tuner_reset, 0x01); in tm6000_tuner_callback()
817 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.tuner_on, 0x01); in tm6000_cards_setup()
820 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.demod_on, 0x00); in tm6000_cards_setup()
823 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.demod_reset, 0x00); in tm6000_cards_setup()
825 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.demod_reset, 0x01); in tm6000_cards_setup()
828 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.demod_on, 0x01); in tm6000_cards_setup()
831 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.ir, 0x01); in tm6000_cards_setup()
834 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.power_led, 0x00); in tm6000_cards_setup()
837 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.dvb_led, 0x01); in tm6000_cards_setup()
840 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.demod_on, 0x00); in tm6000_cards_setup()
846 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.power_led, 0x01); in tm6000_cards_setup()
849 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.demod_reset, 0x00); in tm6000_cards_setup()
851 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.demod_reset, 0x01); in tm6000_cards_setup()
857 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.power_led, 0x01); in tm6000_cards_setup()
872 if (dev->gpio.tuner_reset) { in tm6000_cards_setup()
878 dev->gpio.tuner_reset, 0x00); in tm6000_cards_setup()
886 dev->gpio.tuner_reset, 0x01); in tm6000_cards_setup()
992 dev->gpio = tm6000_boards[dev->model].gpio; in fill_board_specific_data()
1364 if (dev->gpio.power_led) { in tm6000_usb_disconnect()
1371 dev->gpio.power_led, 0x01); in tm6000_usb_disconnect()
1380 dev->gpio.power_led, 0x00); in tm6000_usb_disconnect()