/linux-6.3-rc2/arch/sparc/kernel/ |
A D | viohs.c | 128 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 …]
|
/linux-6.3-rc2/drivers/block/ |
A D | sunvdc.c | 97 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() 1136 vio = &port->vio; in vdc_ldc_reset_timer_work() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/sun/ |
A D | sunvnet_common.c | 61 ldc_disconnect(port->vio.lp); in vnet_handle_unknown() 555 struct vio_driver_state *vio = &port->vio; in vnet_walk_rx_one() local 576 trace_vnet_rx_one(port->vio._local_sid, port->vio._peer_sid, in vnet_walk_rx_one() 589 struct vio_driver_state *vio = &port->vio; in vnet_walk_rx() local 648 struct vio_driver_state *vio = &port->vio; in vnet_rx() local 773 struct vio_driver_state *vio = &vnet->vio; in sunvnet_port_is_up_common() local 782 struct vio_driver_state *vio = &port->vio; in vnet_event_napi() local 802 vio_port_up(vio); in vnet_event_napi() 858 vio_conn_reset(vio); in vnet_event_napi() 916 struct vio_driver_state *vio = &port->vio; in sunvnet_poll_common() local [all …]
|
A D | sunvnet_common.h | 59 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);
|
A D | ldmvsw.c | 130 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() 345 err = vio_driver_init(&port->vio, vdev, VDEV_NETWORK, in vsw_port_probe() 351 err = vio_ldc_alloc(&port->vio, &vsw_ldc_cfg, port); in vsw_port_probe() 376 vio_port_up(&port->vio); in vsw_port_probe() 396 vio_ldc_free(&port->vio); in vsw_port_probe() 409 del_timer_sync(&port->vio.timer); in vsw_port_remove() 423 vio_ldc_free(&port->vio); in vsw_port_remove() 454 MODULE_DEVICE_TABLE(vio, vsw_port_match);
|
A D | sunvnet.c | 460 err = vio_driver_init(&port->vio, vdev, VDEV_NETWORK, in vnet_port_probe() 466 err = vio_ldc_alloc(&port->vio, &vnet_ldc_cfg, port); in vnet_port_probe() 500 vio_port_up(&port->vio); in vnet_port_probe() 519 del_timer_sync(&port->vio.timer); in vnet_port_remove() 531 vio_ldc_free(&port->vio); in vnet_port_remove() 545 MODULE_DEVICE_TABLE(vio, vnet_port_match);
|
/linux-6.3-rc2/arch/sparc/include/asm/ |
A D | vio.h | 379 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 …]
|
/linux-6.3-rc2/drivers/tty/ |
A D | vcc.c | 23 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() 703 kfree(port->vio.name); in vcc_remove() [all …]
|
/linux-6.3-rc2/drivers/staging/greybus/ |
A D | arche-apb-ctrl.c | 37 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()
|
/linux-6.3-rc2/drivers/iio/light/ |
A D | gp2ap002.c | 144 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()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/input/touchscreen/ |
A D | ti,tsc2005.yaml | 48 vio-supply: 86 vio-supply = <&vio>; 113 vio-supply = <&vio>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/media/i2c/ |
A D | asahi-kasei,ak7375.yaml | 26 vio-supply: 33 - vio-supply 48 vio-supply = <&vreg_lvs1a_1p8>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/media/ |
A D | si4713.txt | 16 - vio-supply: phandle for Vio regulator 27 vio-supply = <&vio>;
|
/linux-6.3-rc2/drivers/net/wireless/ti/wl1251/ |
A D | spi.c | 301 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()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/net/wireless/ |
A D | ti,wl1251.txt | 11 - vio-supply : phandle to regulator providing VIO 35 vio-supply = <&vio>;
|
/linux-6.3-rc2/drivers/input/touchscreen/ |
A D | tsc200x-core.c | 107 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()
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | twl4030.dtsi | 59 vio: regulator-vio { label 60 compatible = "ti,twl4030-vio";
|
A D | omap3-devkit8000-lcd-common.dtsi | 40 &vio { 50 vcc-supply = <&vio>;
|
A D | omap3-n900.dts | 474 &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>;
|
A D | omap3-gta04a5.dts | 141 vdda-supply = <&vio>; 142 vddd-supply = <&vio>;
|
/linux-6.3-rc2/drivers/media/radio/si4713/ |
A D | si4713.c | 365 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()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/light/ |
A D | sharp,gp2ap002.yaml | 33 vio-supply: 79 vio-supply = <&vio_regulator>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mfd/ |
A D | twl6040.txt | 17 - vio-supply: Regulator for the twl6040 VIO supply 49 vio-supply = <&v1v8>;
|
/linux-6.3-rc2/Documentation/powerpc/ |
A D | hvcs.rst | 257 Pow5:/sys/bus/vio/drivers/hvcs/30000004 # cat index 313 Pow5:/sys/bus/vio/drivers/hvcs/30000004 # cat vterm_state 316 Pow5:/sys/bus/vio/drivers/hvcs/30000004 # echo 0 > vterm_state 318 Pow5:/sys/bus/vio/drivers/hvcs/30000004 # cat vterm_state 331 Pow5:/sys/bus/vio/drivers/hvcs # ls 342 Pow5:/sys/bus/vio/drivers/hvcs # echo 1 > rescan 352 Pow5:/sys/bus/vio/drivers/hvcs/30000004 # ls 360 Pow5:/sys/bus/vio/drivers/hvcs/30000003 # cat name 367 Pow5:/sys/bus/vio/drivers/hvcs/30000004 # cat devspec 374 Pow5:/sys/bus/vio/drivers/hvcs/30000004 # cat partner_vtys [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/regulator/ |
A D | twl-regulator.txt | 34 - "ti,twl6032-vio" for VIO SMPS 49 - "ti,twl4030-vio" for VIO LDO
|