forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
609 B
24 lines
609 B
/* SPDX-License-Identifier: GPL-2.0 */ |
|
#ifndef _INCLUDE_GUARD_PD6729_H_ |
|
#define _INCLUDE_GUARD_PD6729_H_ |
|
|
|
/* Flags for I365_GENCTL */ |
|
#define I365_DF_VS1 0x40 /* DF-step Voltage Sense */ |
|
#define I365_DF_VS2 0x80 |
|
|
|
/* Fields in PD67_EXTERN_DATA */ |
|
#define PD67_EXD_VS1(s) (0x01 << ((s) << 1)) |
|
#define PD67_EXD_VS2(s) (0x02 << ((s) << 1)) |
|
|
|
/* Default ISA interrupt mask */ |
|
#define PD67_MASK 0x0eb8 /* irq 11,10,9,7,5,4,3 */ |
|
|
|
struct pd6729_socket { |
|
int number; |
|
int card_irq; |
|
unsigned long io_base; /* base io address of the socket */ |
|
struct pcmcia_socket socket; |
|
struct timer_list poll_timer; |
|
}; |
|
|
|
#endif
|
|
|