130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng/* atm_eni.h - Driver-specific declarations of the ENI driver (for use by
230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	       driver-specific utilities) */
330692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
430692c65c4174412c90e79489e98ab85c1a7412fBen Cheng/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
530692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
630692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
730692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#ifndef LINUX_ATM_ENI_H
830692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#define LINUX_ATM_ENI_H
930692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
1030692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#include <linux/atmioc.h>
1130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
1230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
1330692c65c4174412c90e79489e98ab85c1a7412fBen Chengstruct eni_multipliers {
1430692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	int tx,rx;	/* values are in percent and must be > 100 */
1530692c65c4174412c90e79489e98ab85c1a7412fBen Cheng};
1630692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
1730692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
1830692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#define ENI_MEMDUMP     _IOW('a',ATMIOC_SARPRV,struct atmif_sioc)
1930692c65c4174412c90e79489e98ab85c1a7412fBen Cheng                                                /* printk memory map */
2030692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#define ENI_SETMULT	_IOW('a',ATMIOC_SARPRV+7,struct atmif_sioc)
2130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng						/* set buffer multipliers */
2230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
2330692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#endif
24