vb_i2c 360 drivers/i2c/busses/i2c-viperboard.c struct vprbrd_i2c *vb_i2c; vb_i2c 364 drivers/i2c/busses/i2c-viperboard.c vb_i2c = devm_kzalloc(&pdev->dev, sizeof(*vb_i2c), GFP_KERNEL); vb_i2c 365 drivers/i2c/busses/i2c-viperboard.c if (vb_i2c == NULL) vb_i2c 369 drivers/i2c/busses/i2c-viperboard.c vb_i2c->i2c.owner = THIS_MODULE; vb_i2c 370 drivers/i2c/busses/i2c-viperboard.c vb_i2c->i2c.class = I2C_CLASS_HWMON; vb_i2c 371 drivers/i2c/busses/i2c-viperboard.c vb_i2c->i2c.algo = &vprbrd_algorithm; vb_i2c 372 drivers/i2c/busses/i2c-viperboard.c vb_i2c->i2c.quirks = &vprbrd_quirks; vb_i2c 373 drivers/i2c/busses/i2c-viperboard.c vb_i2c->i2c.algo_data = vb; vb_i2c 375 drivers/i2c/busses/i2c-viperboard.c vb_i2c->bus_freq_param = i2c_bus_param; vb_i2c 377 drivers/i2c/busses/i2c-viperboard.c snprintf(vb_i2c->i2c.name, sizeof(vb_i2c->i2c.name), vb_i2c 387 drivers/i2c/busses/i2c-viperboard.c 0x0000, 0x0000, &vb_i2c->bus_freq_param, 1, vb_i2c 400 drivers/i2c/busses/i2c-viperboard.c vb_i2c->i2c.dev.parent = &pdev->dev; vb_i2c 403 drivers/i2c/busses/i2c-viperboard.c i2c_add_adapter(&vb_i2c->i2c); vb_i2c 405 drivers/i2c/busses/i2c-viperboard.c platform_set_drvdata(pdev, vb_i2c); vb_i2c 412 drivers/i2c/busses/i2c-viperboard.c struct vprbrd_i2c *vb_i2c = platform_get_drvdata(pdev); vb_i2c 414 drivers/i2c/busses/i2c-viperboard.c i2c_del_adapter(&vb_i2c->i2c);