summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/ice/ice.h
diff options
context:
space:
mode:
authorKarol Kolacinski <karol.kolacinski@intel.com>2022-06-24 17:22:03 +0200
committerTony Nguyen <anthony.l.nguyen@intel.com>2022-07-21 13:25:17 -0700
commitd6b98c8d242aee40e7b8919dd07b593b0739e38d (patch)
tree7447ac1d17185cea30a6c4dd7e5a10db714527cb /drivers/net/ethernet/intel/ice/ice.h
parentfcf9b695a554dd8b74863ea59b639515f95b10ee (diff)
downloadlinux-d6b98c8d242aee40e7b8919dd07b593b0739e38d.tar.gz
linux-d6b98c8d242aee40e7b8919dd07b593b0739e38d.tar.bz2
linux-d6b98c8d242aee40e7b8919dd07b593b0739e38d.zip
ice: add write functionality for GNSS TTY
Add the possibility to write raw bytes to the GNSS module through the first TTY device. This allows user to configure the module. Create a second read-only TTY device. Signed-off-by: Karol Kolacinski <karol.kolacinski@intel.com> Tested-by: Gurucharan <gurucharanx.g@intel.com> (A Contingent worker at Intel) Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice.h')
-rw-r--r--drivers/net/ethernet/intel/ice/ice.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/intel/ice/ice.h b/drivers/net/ethernet/intel/ice/ice.h
index f72c5cc4e035..1a2e54dbc5a1 100644
--- a/drivers/net/ethernet/intel/ice/ice.h
+++ b/drivers/net/ethernet/intel/ice/ice.h
@@ -545,8 +545,8 @@ struct ice_pf {
u32 msg_enable;
struct ice_ptp ptp;
struct tty_driver *ice_gnss_tty_driver;
- struct tty_port gnss_tty_port;
- struct gnss_serial *gnss_serial;
+ struct tty_port *gnss_tty_port[ICE_GNSS_TTY_MINOR_DEVICES];
+ struct gnss_serial *gnss_serial[ICE_GNSS_TTY_MINOR_DEVICES];
u16 num_rdma_msix; /* Total MSIX vectors for RDMA driver */
u16 rdma_base_vector;