summaryrefslogtreecommitdiffstats
path: root/sys/pccard/pcic_pci.h
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2001-08-14 07:31:47 +0000
committerimp <imp@FreeBSD.org>2001-08-14 07:31:47 +0000
commitbfd8c5ea31b13d3ba1e8ba1947084f80078ee93f (patch)
tree7462eaba0da0a15a03fbbed86873efce6a5ab8d4 /sys/pccard/pcic_pci.h
parent14112e9d98a3497f55ced2ded8fd0fff57ec511c (diff)
downloadFreeBSD-src-bfd8c5ea31b13d3ba1e8ba1947084f80078ee93f.zip
FreeBSD-src-bfd8c5ea31b13d3ba1e8ba1947084f80078ee93f.tar.gz
For TI12xx and newer, clear register 0x84. This is the "Multimedia"
register. It enables Zoom Video. It appears that on at least one card that Monzoon is using sets these bits by default. Nothing works when these bits are set, everything works when they are clear. Add commentary on some of the ti bits. Make code a little clearer. Also remove a call to pcic_pci_pd6729 which was prematurely added in the last commit.
Diffstat (limited to 'sys/pccard/pcic_pci.h')
-rw-r--r--sys/pccard/pcic_pci.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/pccard/pcic_pci.h b/sys/pccard/pcic_pci.h
index cbe3a64..f5c7fd4 100644
--- a/sys/pccard/pcic_pci.h
+++ b/sys/pccard/pcic_pci.h
@@ -42,6 +42,7 @@
/* End of CL-PD6832 defines */
/* Texas Instruments PCI-1130/1131 CardBus Controller */
#define TI113X_PCI_SYSTEM_CONTROL 0x80 /* System Control */
+#define TI12XX_PCI_MULTIMEDIA_CONTROL 0x84 /* Zoom Video */
#define TI113X_PCI_RETRY_STATUS 0x90 /* Retry Status */
#define TI113X_PCI_CARD_CONTROL 0x91 /* Card Control */
#define TI113X_PCI_DEVICE_CONTROL 0x92 /* Device Control */
OpenPOWER on IntegriCloud