Lines Matching defs:ub960_data
492 struct ub960_data { struct
493 const struct ub960_hw_data *hw_data;
494 struct i2c_client *client; /* for shared local registers */
495 struct regmap *regmap;
498 struct mutex reg_lock;
500 struct clk *refclk;
502 struct regulator *vddio;
504 struct gpio_desc *pd_gpio;
505 struct delayed_work poll_work;
506 struct ub960_rxport *rxports[UB960_MAX_RX_NPORTS];
507 struct ub960_txport *txports[UB960_MAX_TX_NPORTS];
509 struct v4l2_subdev sd;
510 struct media_pad pads[UB960_MAX_NPORTS];
512 struct v4l2_ctrl_handler ctrl_handler;
513 struct v4l2_async_notifier notifier;
515 u32 tx_data_rate; /* Nominal data rate (Gb/s) */
516 s64 tx_link_freq[1];
541 static inline struct ub960_data *sd_to_ub960(struct v4l2_subdev *sd) in sd_to_ub960() argument