Lines Matching defs:mdev
36 static int mga_i2c_read_gpio(struct mga_device *mdev)
42 static void mga_i2c_set_gpio(struct mga_device *mdev, int mask, int val)
52 static inline void mga_i2c_set(struct mga_device *mdev, int mask, int state)
58 mga_i2c_set_gpio(mdev, ~mask, state);
64 struct mga_device *mdev = to_mga_device(i2c->dev);
65 mga_i2c_set(mdev, i2c->data, state);
71 struct mga_device *mdev = to_mga_device(i2c->dev);
72 mga_i2c_set(mdev, i2c->clock, state);
78 struct mga_device *mdev = to_mga_device(i2c->dev);
79 return (mga_i2c_read_gpio(mdev) & i2c->data) ? 1 : 0;
85 struct mga_device *mdev = to_mga_device(i2c->dev);
86 return (mga_i2c_read_gpio(mdev) & i2c->clock) ? 1 : 0;
96 int mgag200_i2c_init(struct mga_device *mdev, struct mga_i2c_chan *i2c)
98 struct drm_device *dev = &mdev->base;
99 const struct mgag200_device_info *info = mdev->info;