Home
last modified time | relevance | path

Searched refs:gpio_dir (Results 1 – 25 of 698) sorted by relevance

12345678910>>...28

/dports/multimedia/libv4l/linux-5.13-rc2/drivers/staging/sm750fb/
H A Dddk750_swi2c.c118 unsigned long gpio_dir; in sw_i2c_scl() local
120 gpio_dir = peek32(sw_i2c_clk_gpio_data_dir_reg); in sw_i2c_scl()
126 gpio_dir &= ~(1 << sw_i2c_clk_gpio); in sw_i2c_scl()
127 poke32(sw_i2c_clk_gpio_data_dir_reg, gpio_dir); in sw_i2c_scl()
135 gpio_dir |= (1 << sw_i2c_clk_gpio); in sw_i2c_scl()
155 unsigned long gpio_dir; in sw_i2c_sda() local
163 gpio_dir &= ~(1 << sw_i2c_data_gpio); in sw_i2c_sda()
172 gpio_dir |= (1 << sw_i2c_data_gpio); in sw_i2c_sda()
185 unsigned long gpio_dir; in sw_i2c_read_sda() local
191 if ((gpio_dir & dir_mask) != ~dir_mask) { in sw_i2c_read_sda()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/staging/sm750fb/
H A Dddk750_swi2c.c118 unsigned long gpio_dir; in sw_i2c_scl() local
120 gpio_dir = peek32(sw_i2c_clk_gpio_data_dir_reg); in sw_i2c_scl()
126 gpio_dir &= ~(1 << sw_i2c_clk_gpio); in sw_i2c_scl()
127 poke32(sw_i2c_clk_gpio_data_dir_reg, gpio_dir); in sw_i2c_scl()
135 gpio_dir |= (1 << sw_i2c_clk_gpio); in sw_i2c_scl()
155 unsigned long gpio_dir; in sw_i2c_sda() local
163 gpio_dir &= ~(1 << sw_i2c_data_gpio); in sw_i2c_sda()
172 gpio_dir |= (1 << sw_i2c_data_gpio); in sw_i2c_sda()
185 unsigned long gpio_dir; in sw_i2c_read_sda() local
191 if ((gpio_dir & dir_mask) != ~dir_mask) { in sw_i2c_read_sda()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/staging/sm750fb/
H A Dddk750_swi2c.c118 unsigned long gpio_dir; in sw_i2c_scl() local
120 gpio_dir = peek32(sw_i2c_clk_gpio_data_dir_reg); in sw_i2c_scl()
126 gpio_dir &= ~(1 << sw_i2c_clk_gpio); in sw_i2c_scl()
127 poke32(sw_i2c_clk_gpio_data_dir_reg, gpio_dir); in sw_i2c_scl()
135 gpio_dir |= (1 << sw_i2c_clk_gpio); in sw_i2c_scl()
155 unsigned long gpio_dir; in sw_i2c_sda() local
163 gpio_dir &= ~(1 << sw_i2c_data_gpio); in sw_i2c_sda()
172 gpio_dir |= (1 << sw_i2c_data_gpio); in sw_i2c_sda()
185 unsigned long gpio_dir; in sw_i2c_read_sda() local
191 if ((gpio_dir & dir_mask) != ~dir_mask) { in sw_i2c_read_sda()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/hw/gpio/
H A Dzaurus.c43 uint32_t gpio_dir; member
69 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
102 return s->gpio_dir; in scoop_read()
144 s->gpio_dir = value; in scoop_write()
149 s->gpio_level = value & s->gpio_dir; in scoop_write()
193 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
215 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
227 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu/qemu-6.2.0/hw/gpio/
H A Dzaurus.c41 uint32_t gpio_dir; member
67 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
100 return s->gpio_dir; in scoop_read()
144 s->gpio_dir = value; in scoop_write()
149 s->gpio_level = value & s->gpio_dir; in scoop_write()
195 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
217 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
229 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu60/qemu-6.0.0/hw/gpio/
H A Dzaurus.c41 uint32_t gpio_dir; member
67 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
100 return s->gpio_dir; in scoop_read()
144 s->gpio_dir = value; in scoop_write()
149 s->gpio_level = value & s->gpio_dir; in scoop_write()
195 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
217 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
229 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu-utils/qemu-4.2.1/hw/gpio/
H A Dzaurus.c43 uint32_t gpio_dir; member
69 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
102 return s->gpio_dir; in scoop_read()
144 s->gpio_dir = value; in scoop_write()
149 s->gpio_level = value & s->gpio_dir; in scoop_write()
193 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
215 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
227 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/hw/gpio/
H A Dzaurus.c40 uint32_t gpio_dir; member
66 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
99 return s->gpio_dir; in scoop_read()
141 s->gpio_dir = value; in scoop_write()
146 s->gpio_level = value & s->gpio_dir; in scoop_write()
190 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
212 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
224 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu5/qemu-5.2.0/hw/gpio/
H A Dzaurus.c41 uint32_t gpio_dir; member
67 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
100 return s->gpio_dir; in scoop_read()
144 s->gpio_dir = value; in scoop_write()
149 s->gpio_level = value & s->gpio_dir; in scoop_write()
195 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
217 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
229 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu-guest-agent/qemu-5.0.1/hw/gpio/
H A Dzaurus.c43 uint32_t gpio_dir; member
69 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
102 return s->gpio_dir; in scoop_read()
144 s->gpio_dir = value; in scoop_write()
149 s->gpio_level = value & s->gpio_dir; in scoop_write()
193 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
215 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
227 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/hw/gpio/
H A Dzaurus.c43 uint32_t gpio_dir; member
69 level = s->gpio_level & s->gpio_dir; in scoop_gpio_handler_update()
102 return s->gpio_dir; in scoop_read()
144 s->gpio_dir = value; in scoop_write()
149 s->gpio_level = value & s->gpio_dir; in scoop_write()
193 level = s->gpio_level & s->gpio_dir; in scoop_post_load()
215 !(s->gpio_dir & 0xffff0000); in vmstate_scoop_validate()
227 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/hw/gpio/
H A Dzaurus.c41 uint32_t gpio_dir;
67 level = s->gpio_level & s->gpio_dir;
100 return s->gpio_dir;
144 s->gpio_dir = value;
149 s->gpio_level = value & s->gpio_dir;
195 level = s->gpio_level & s->gpio_dir;
217 !(s->gpio_dir & 0xffff0000);
229 VMSTATE_UINT32(gpio_dir, ScoopInfo),
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/media/usb/cx231xx/
H A Dcx231xx-avcore.c2727 value = dev->gpio_dir | (1 << pin_number); in cx231xx_set_gpio_direction()
2732 dev->gpio_dir = value; in cx231xx_set_gpio_direction()
2760 value = dev->gpio_dir | (1 << pin_number); in cx231xx_set_gpio_value()
2761 dev->gpio_dir = value; in cx231xx_set_gpio_value()
2789 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_start()
2790 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_start()
2822 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_end()
2823 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_end()
2859 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_write_byte()
2860 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_write_byte()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/media/usb/cx231xx/
H A Dcx231xx-avcore.c2727 value = dev->gpio_dir | (1 << pin_number); in cx231xx_set_gpio_direction()
2732 dev->gpio_dir = value; in cx231xx_set_gpio_direction()
2760 value = dev->gpio_dir | (1 << pin_number); in cx231xx_set_gpio_value()
2761 dev->gpio_dir = value; in cx231xx_set_gpio_value()
2789 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_start()
2790 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_start()
2822 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_end()
2823 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_end()
2859 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_write_byte()
2860 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_write_byte()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/media/usb/cx231xx/
H A Dcx231xx-avcore.c2727 value = dev->gpio_dir | (1 << pin_number); in cx231xx_set_gpio_direction()
2732 dev->gpio_dir = value; in cx231xx_set_gpio_direction()
2760 value = dev->gpio_dir | (1 << pin_number); in cx231xx_set_gpio_value()
2761 dev->gpio_dir = value; in cx231xx_set_gpio_value()
2789 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_start()
2790 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_start()
2822 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_end()
2823 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_end()
2859 dev->gpio_dir |= 1 << dev->board.tuner_scl_gpio; in cx231xx_gpio_i2c_write_byte()
2860 dev->gpio_dir |= 1 << dev->board.tuner_sda_gpio; in cx231xx_gpio_i2c_write_byte()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/media/pci/cx18/
H A Dcx18-gpio.c40 u32 dir_lo = cx->gpio_dir & 0xffff; in gpio_write()
42 u32 dir_hi = cx->gpio_dir >> 16; in gpio_write()
100 cx->gpio_dir, cx->gpio_val); in gpiomux_log_status()
199 cx->gpio_dir, cx->gpio_val); in resetctrl_log_status()
257 cx->gpio_dir = cx->card->gpio_init.direction; in cx18_gpio_init()
261 cx->gpio_dir |= 1 << cx->card->xceive_pin; in cx18_gpio_init()
265 if (cx->gpio_dir == 0) { in cx18_gpio_init()
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/media/pci/cx18/
H A Dcx18-gpio.c40 u32 dir_lo = cx->gpio_dir & 0xffff; in gpio_write()
42 u32 dir_hi = cx->gpio_dir >> 16; in gpio_write()
100 cx->gpio_dir, cx->gpio_val); in gpiomux_log_status()
199 cx->gpio_dir, cx->gpio_val); in resetctrl_log_status()
257 cx->gpio_dir = cx->card->gpio_init.direction; in cx18_gpio_init()
261 cx->gpio_dir |= 1 << cx->card->xceive_pin; in cx18_gpio_init()
265 if (cx->gpio_dir == 0) { in cx18_gpio_init()
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/media/pci/cx18/
H A Dcx18-gpio.c40 u32 dir_lo = cx->gpio_dir & 0xffff; in gpio_write()
42 u32 dir_hi = cx->gpio_dir >> 16; in gpio_write()
100 cx->gpio_dir, cx->gpio_val); in gpiomux_log_status()
199 cx->gpio_dir, cx->gpio_val); in resetctrl_log_status()
257 cx->gpio_dir = cx->card->gpio_init.direction; in cx18_gpio_init()
261 cx->gpio_dir |= 1 << cx->card->xceive_pin; in cx18_gpio_init()
265 if (cx->gpio_dir == 0) { in cx18_gpio_init()
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/mips/ar7/
H A Dgpio.c69 void __iomem *gpio_dir = gpch->regs + AR7_GPIO_DIR; in ar7_gpio_direction_input() local
71 writel(readl(gpio_dir) | (1 << gpio), gpio_dir); in ar7_gpio_direction_input()
94 void __iomem *gpio_dir = gpch->regs + AR7_GPIO_DIR; in ar7_gpio_direction_output() local
97 writel(readl(gpio_dir) & ~(1 << gpio), gpio_dir); in ar7_gpio_direction_output()
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/mips/ar7/
H A Dgpio.c69 void __iomem *gpio_dir = gpch->regs + AR7_GPIO_DIR; in ar7_gpio_direction_input() local
71 writel(readl(gpio_dir) | (1 << gpio), gpio_dir); in ar7_gpio_direction_input()
94 void __iomem *gpio_dir = gpch->regs + AR7_GPIO_DIR; in ar7_gpio_direction_output() local
97 writel(readl(gpio_dir) & ~(1 << gpio), gpio_dir); in ar7_gpio_direction_output()
/dports/multimedia/libv4l/linux-5.13-rc2/arch/mips/ar7/
H A Dgpio.c69 void __iomem *gpio_dir = gpch->regs + AR7_GPIO_DIR; in ar7_gpio_direction_input() local
71 writel(readl(gpio_dir) | (1 << gpio), gpio_dir); in ar7_gpio_direction_input()
94 void __iomem *gpio_dir = gpch->regs + AR7_GPIO_DIR; in ar7_gpio_direction_output() local
97 writel(readl(gpio_dir) & ~(1 << gpio), gpio_dir); in ar7_gpio_direction_output()
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpio/
H A Dgpio-xilinx.c64 u32 gpio_dir[2]; member
216 chip->gpio_dir[index] |= BIT(offset); in xgpio_dir_in()
218 xgpio_regoffset(chip, gpio), chip->gpio_dir[index]); in xgpio_dir_in()
255 chip->gpio_dir[index] &= ~BIT(offset); in xgpio_dir_out()
257 xgpio_regoffset(chip, gpio), chip->gpio_dir[index]); in xgpio_dir_out()
271 xgpio_writereg(chip->regs + XGPIO_TRI_OFFSET, chip->gpio_dir[0]); in xgpio_save_regs()
279 chip->gpio_dir[1]); in xgpio_save_regs()
573 if (of_property_read_u32(np, "xlnx,tri-default", &chip->gpio_dir[0])) in xgpio_probe()
574 chip->gpio_dir[0] = 0xFFFFFFFF; in xgpio_probe()
608 &chip->gpio_dir[1])) in xgpio_probe()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpio/
H A Dgpio-xilinx.c64 u32 gpio_dir[2]; member
216 chip->gpio_dir[index] |= BIT(offset); in xgpio_dir_in()
218 xgpio_regoffset(chip, gpio), chip->gpio_dir[index]); in xgpio_dir_in()
255 chip->gpio_dir[index] &= ~BIT(offset); in xgpio_dir_out()
257 xgpio_regoffset(chip, gpio), chip->gpio_dir[index]); in xgpio_dir_out()
271 xgpio_writereg(chip->regs + XGPIO_TRI_OFFSET, chip->gpio_dir[0]); in xgpio_save_regs()
279 chip->gpio_dir[1]); in xgpio_save_regs()
573 if (of_property_read_u32(np, "xlnx,tri-default", &chip->gpio_dir[0])) in xgpio_probe()
574 chip->gpio_dir[0] = 0xFFFFFFFF; in xgpio_probe()
608 &chip->gpio_dir[1])) in xgpio_probe()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpio/
H A Dgpio-xilinx.c64 u32 gpio_dir[2]; member
216 chip->gpio_dir[index] |= BIT(offset); in xgpio_dir_in()
218 xgpio_regoffset(chip, gpio), chip->gpio_dir[index]); in xgpio_dir_in()
255 chip->gpio_dir[index] &= ~BIT(offset); in xgpio_dir_out()
257 xgpio_regoffset(chip, gpio), chip->gpio_dir[index]); in xgpio_dir_out()
271 xgpio_writereg(chip->regs + XGPIO_TRI_OFFSET, chip->gpio_dir[0]); in xgpio_save_regs()
279 chip->gpio_dir[1]); in xgpio_save_regs()
573 if (of_property_read_u32(np, "xlnx,tri-default", &chip->gpio_dir[0])) in xgpio_probe()
574 chip->gpio_dir[0] = 0xFFFFFFFF; in xgpio_probe()
608 &chip->gpio_dir[1])) in xgpio_probe()
[all …]
/dports/emulators/aranym/aranym-1.1.0/src/
H A Daudio_crossbar.cpp141 adc_input = gain = atten = gpio_dir = gpio_data = 0; in reset()
184 value = gpio_dir & GPIO_DIR_MASK; in handleRead()
236 gpio_dir = value & GPIO_DIR_MASK; in handleWrite()
334 D(bug("crossbar: gpio_dir=0x%02x", gpio_dir)); in handleWrite()
336 …D(bug("crossbar: Pin %d: %s", i, ((gpio_dir & (1<<i))==(GPIO_PIN_OUTPUT<<i)) ? "Output" : "Input"… in handleWrite()

12345678910>>...28