Home
last modified time | relevance | path

Searched refs:vio (Results 1 – 25 of 138) sorted by relevance

123456

/openbmc/linux/arch/sparc/kernel/
H A Dviohs.c128 memset(&vio->ver, 0, sizeof(vio->ver)); in vio_link_state_change()
233 if (!vio->ops) in send_attr()
236 return vio->ops->send_attr(vio); in send_attr()
266 memset(&vio->ver, 0, sizeof(vio->ver)); in process_ver_info()
388 if (!vio->ops) in process_attr()
391 err = vio->ops->handle_attr(vio, pkt); in process_attr()
668 vio->ops->handshake_complete(vio); in vio_control_pkt_engine()
714 tp->sid, vio->_peer_sid, vio->_local_sid); in vio_validate_sid()
748 vio->lp = lp; in vio_ldc_alloc()
780 vio->name, vio->vdev->channel_id, err); in vio_port_up()
[all …]
/openbmc/linux/drivers/block/
H A Dsunvdc.c97 return container_of(vio, struct vdc_port, vio); in to_vdc_port()
110 return port->vio.ver.major == major && port->vio.ver.minor >= minor; in vdc_version_supported()
193 if (vio->cmp && in vdc_finish()
196 vio->cmp->err = err; in vdc_finish()
198 vio->cmp = NULL; in vdc_finish()
273 vio->name, in vdc_handle_attr()
358 struct vio_driver_state *vio = &port->vio; in vdc_event() local
675 port->vio.cmp = ∁ in generic_request()
880 port->vio.ver.major, port->vio.ver.minor); in probe_disk()
1138 vio = &port->vio; in vdc_ldc_reset_timer_work()
[all …]
/openbmc/linux/drivers/net/ethernet/sun/
H A Dsunvnet_common.c62 ldc_disconnect(port->vio.lp); in vnet_handle_unknown()
556 struct vio_driver_state *vio = &port->vio; in vnet_walk_rx_one() local
577 trace_vnet_rx_one(port->vio._local_sid, port->vio._peer_sid, in vnet_walk_rx_one()
590 struct vio_driver_state *vio = &port->vio; in vnet_walk_rx() local
649 struct vio_driver_state *vio = &port->vio; in vnet_rx() local
774 struct vio_driver_state *vio = &vnet->vio; in sunvnet_port_is_up_common() local
783 struct vio_driver_state *vio = &port->vio; in vnet_event_napi() local
803 vio_port_up(vio); in vnet_event_napi()
859 vio_conn_reset(vio); in vnet_event_napi()
917 struct vio_driver_state *vio = &port->vio; in sunvnet_poll_common() local
[all …]
H A Dsunvnet_common.h59 struct vio_driver_state vio; member
93 static inline struct vnet_port *to_vnet_port(struct vio_driver_state *vio) in to_vnet_port() argument
95 return container_of(vio, struct vnet_port, vio); in to_vnet_port()
147 int sunvnet_send_attr_common(struct vio_driver_state *vio);
148 int sunvnet_handle_attr_common(struct vio_driver_state *vio, void *arg);
149 void sunvnet_handshake_complete_common(struct vio_driver_state *vio);
H A Dldmvsw.c130 struct vio_driver_state *vio = &port->vio; in ldmvsw_open() local
133 vio_link_state_change(vio, LDC_EVENT_RESET); in ldmvsw_open()
135 vio_port_up(vio); in ldmvsw_open()
347 err = vio_driver_init(&port->vio, vdev, VDEV_NETWORK, in vsw_port_probe()
353 err = vio_ldc_alloc(&port->vio, &vsw_ldc_cfg, port); in vsw_port_probe()
378 vio_port_up(&port->vio); in vsw_port_probe()
398 vio_ldc_free(&port->vio); in vsw_port_probe()
411 del_timer_sync(&port->vio.timer); in vsw_port_remove()
425 vio_ldc_free(&port->vio); in vsw_port_remove()
456 MODULE_DEVICE_TABLE(vio, vsw_port_match);
H A Dsunvnet.c463 err = vio_driver_init(&port->vio, vdev, VDEV_NETWORK, in vnet_port_probe()
469 err = vio_ldc_alloc(&port->vio, &vnet_ldc_cfg, port); in vnet_port_probe()
503 vio_port_up(&port->vio); in vnet_port_probe()
522 del_timer_sync(&port->vio.timer); in vnet_port_remove()
534 vio_ldc_free(&port->vio); in vnet_port_remove()
548 MODULE_DEVICE_TABLE(vio, vnet_port_match);
/openbmc/linux/arch/sparc/include/asm/
H A Dvio.h379 int (*send_attr)(struct vio_driver_state *vio);
447 u32 have = (u32)vio->ver.major << 16 | vio->ver.minor; in vio_version_before()
456 u32 have = (u32)vio->ver.major << 16 | vio->ver.minor; in vio_version_after()
465 u32 have = (u32)vio->ver.major << 16 | vio->ver.minor; in vio_version_after_eq()
472 do { if (vio->debug & VIO_DEBUG_##TYPE) \
474 vio->vdev->channel_id, ## a); \
495 void vio_conn_reset(struct vio_driver_state *vio);
499 u32 vio_send_sid(struct vio_driver_state *vio);
500 int vio_ldc_alloc(struct vio_driver_state *vio,
502 void vio_ldc_free(struct vio_driver_state *vio);
[all …]
/openbmc/linux/drivers/tty/
H A Dvcc.c23 struct vio_driver_state vio; member
256 struct vio_driver_state *vio = &port->vio; in vcc_kick_rx() local
308 struct vio_driver_state *vio = &port->vio; in vcc_ldc_read() local
327 vccdbgl(vio->lp); in vcc_ldc_read()
367 vio = &port->vio; in vcc_rx_timer()
376 vio_conn_reset(vio); in vcc_rx_timer()
404 vccdbgl(port->vio.lp); in vcc_tx_timer()
440 vio = &port->vio; in vcc_event()
453 vio_conn_reset(vio); in vcc_event()
713 kfree(port->vio.name); in vcc_remove()
[all …]
/openbmc/openbmc/poky/meta/lib/oeqa/runtime/cases/
H A Dparselogs-ignores-qemuppc64.txt2 vio vio: uevent: failed to send synthetic uevent
3 synth uevent: /devices/vio: failed to send uevent
/openbmc/linux/drivers/staging/greybus/
H A Darche-apb-ctrl.c37 struct regulator *vio; member
91 if (!IS_ERR(apb->vio)) { in coldboot_seq()
92 ret = regulator_enable(apb->vio); in coldboot_seq()
131 ret = regulator_enable(apb->vio); in fw_flashing_seq()
211 if (!IS_ERR(apb->vio) && regulator_is_enabled(apb->vio) > 0) in poweroff_seq()
212 regulator_disable(apb->vio); in poweroff_seq()
365 apb->vio = devm_regulator_get(dev, "vio"); in apb_ctrl_get_devtree_data()
366 if (IS_ERR(apb->vio)) in apb_ctrl_get_devtree_data()
/openbmc/linux/drivers/iio/light/
H A Dgp2ap002.c144 struct regulator *vio; member
524 gp2ap002->vio = devm_regulator_get(dev, "vio"); in gp2ap002_probe()
525 if (IS_ERR(gp2ap002->vio)) in gp2ap002_probe()
526 return dev_err_probe(dev, PTR_ERR(gp2ap002->vio), in gp2ap002_probe()
542 ret = regulator_set_voltage(gp2ap002->vio, 1650000, ret); in gp2ap002_probe()
553 ret = regulator_enable(gp2ap002->vio); in gp2ap002_probe()
615 regulator_disable(gp2ap002->vio); in gp2ap002_probe()
631 regulator_disable(gp2ap002->vio); in gp2ap002_remove()
654 regulator_disable(gp2ap002->vio); in gp2ap002_runtime_suspend()
671 ret = regulator_enable(gp2ap002->vio); in gp2ap002_runtime_resume()
/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dti,tsc2005.yaml48 vio-supply:
86 vio-supply = <&vio>;
113 vio-supply = <&vio>;
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/
H A Dasahi-kasei,ak7375.yaml26 vio-supply:
33 - vio-supply
48 vio-supply = <&vreg_lvs1a_1p8>;
/openbmc/linux/Documentation/devicetree/bindings/media/
H A Dsi4713.txt16 - vio-supply: phandle for Vio regulator
27 vio-supply = <&vio>;
/openbmc/linux/drivers/net/wireless/ti/wl1251/
H A Dspi.c301 wl->vio = devm_regulator_get(&spi->dev, "vio"); in wl1251_spi_probe()
302 if (IS_ERR(wl->vio)) { in wl1251_spi_probe()
303 ret = PTR_ERR(wl->vio); in wl1251_spi_probe()
308 ret = regulator_enable(wl->vio); in wl1251_spi_probe()
319 regulator_disable(wl->vio); in wl1251_spi_probe()
331 regulator_disable(wl->vio); in wl1251_spi_remove()
/openbmc/linux/Documentation/devicetree/bindings/net/wireless/
H A Dti,wl1251.txt11 - vio-supply : phandle to regulator providing VIO
35 vio-supply = <&vio>;
/openbmc/linux/drivers/input/touchscreen/
H A Dtsc200x-core.c107 struct regulator *vio; member
492 ts->vio = devm_regulator_get(dev, "vio"); in tsc200x_probe()
493 if (IS_ERR(ts->vio)) { in tsc200x_probe()
494 error = PTR_ERR(ts->vio); in tsc200x_probe()
551 error = regulator_enable(ts->vio); in tsc200x_probe()
576 regulator_disable(ts->vio); in tsc200x_probe()
587 regulator_disable(ts->vio); in tsc200x_remove()
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Dtwl4030.dtsi59 vio: regulator-vio { label
60 compatible = "ti,twl4030-vio";
H A Domap3-devkit8000-lcd-common.dtsi40 &vio {
50 vcc-supply = <&vio>;
H A Domap3-n900.dts474 &vio {
593 IOVDD-supply = <&vio>;
594 DVDD-supply = <&vio>;
606 IOVDD-supply = <&vio>;
607 DVDD-supply = <&vio>;
746 vio-supply = <&vio>;
776 vddio-supply = <&vio>;
981 vio-supply = <&vio>;
1024 vio-supply = <&vio>;
H A Domap3-gta04a5.dts141 vdda-supply = <&vio>;
142 vddd-supply = <&vio>;
/openbmc/u-boot/arch/arm/dts/
H A Dtwl4030.dtsi60 vio: regulator-vio { label
61 compatible = "ti,twl4030-vio";
/openbmc/linux/drivers/media/radio/si4713/
H A Dsi4713.c365 if (sdev->vio) { in si4713_powerup()
366 err = regulator_enable(sdev->vio); in si4713_powerup()
406 if (sdev->vio) { in si4713_powerup()
407 err = regulator_disable(sdev->vio); in si4713_powerup()
447 if (sdev->vio) { in si4713_powerdown()
448 err = regulator_disable(sdev->vio); in si4713_powerdown()
1465 sdev->vio = devm_regulator_get_optional(&client->dev, "vio"); in si4713_probe()
1466 if (IS_ERR(sdev->vio)) { in si4713_probe()
1467 rval = PTR_ERR(sdev->vio); in si4713_probe()
1472 sdev->vio = NULL; in si4713_probe()
/openbmc/linux/Documentation/devicetree/bindings/iio/light/
H A Dsharp,gp2ap002.yaml33 vio-supply:
79 vio-supply = <&vio_regulator>;
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dtwl6040.txt17 - vio-supply: Regulator for the twl6040 VIO supply
49 vio-supply = <&v1v8>;

123456