Lines Matching defs:tpm_softc
24 struct tpm_softc { struct
27 int (*sc_init)(struct tpm_softc *, int, const char *); argument
28 int (*sc_start)(struct tpm_softc *, int); argument
29 int (*sc_read)(struct tpm_softc *, void *, int, size_t *, int); argument
30 int (*sc_write)(struct tpm_softc *, void *, int); argument
31 int (*sc_end)(struct tpm_softc *, int, int); argument
33 bus_space_tag_t sc_bt, sc_batm;
34 bus_space_handle_t sc_bh, sc_bahm;
36 u_int32_t sc_devid;
37 u_int32_t sc_rev;
38 u_int32_t sc_stat;
39 u_int32_t sc_capabilities;
41 int sc_flags;
44 int sc_vector;
45 void *intr_cookie;
46 int mem_rid, irq_rid;
47 struct resource *mem_res, *irq_res;
48 struct cdev *sc_cdev;
50 int sc_suspend;