linux/drivers/staging/gdm724x/gdm_tty.h

/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved. */

#ifndef _GDM_TTY_H_
#define _GDM_TTY_H_

#include <linux/types.h>
#include <linux/tty.h>

#define TTY_MAX_COUNT

#define MAX_ISSUE_NUM

enum TO_HOST_RESULT {};

enum RECV_PACKET_PROCESS {};

struct gdm {};

struct tty_dev {};

int register_lte_tty_driver(void);
void unregister_lte_tty_driver(void);
int register_lte_tty_device(struct tty_dev *tty_dev, struct device *dev);
void unregister_lte_tty_device(struct tty_dev *tty_dev);

#endif /* _GDM_USB_H_ */