/freebsd/sys/contrib/device-tree/Bindings/input/ |
H A D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | iqs626a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 19 - $ref: touchscreen/touchscreen.yaml# 31 "#address-cells": 34 "#size-cells": 37 azoteq,suspend-mode: [all …]
|
H A D | iqs269a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jef [all...] |
/freebsd/share/man/man4/ |
H A D | snd_atiixp.4 | 30 .Nd "ATI IXP bridge device driver" 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 50 to attach to ATI IXP audio devices. 59 .Bl -tag -width ".Va dev.pcm.%d.polling" -offset indent 61 Experimental polling mode, where the driver operates by querying the device 73 .Bl -bullet -compact
|
H A D | agp.4 | 44 .Bl -tag -width "NVIDIA:" -compact 49 .It ATI: 54 i810, i810-DC100, i810E, i815, 830M, 845G, 845M, 852GM, 852GME, 855GM, 855GME, 865G, 915G and 915GM… 68 .Xr X 7 Pq Pa ports/x11/xorg-docs 77 .Bl -tag -width indent 83 .Bd -literal 87 uint32_t agp_mode; /* mode info of bridge */ 105 Enable the AGP hardware with the relevant mode. 109 .Bd -literal 111 uint32_t agp_mode; /* mode info of bridge */ [all …]
|
H A D | ata.4 | 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 73 The next three lines are generic bus-specific drivers. 74 The rest are vendor-specific PCI drivers. 78 .Bl -ohang 84 .It Va hint.ata.X.devX.mode 85 limits the initial ATA mode for the specified device on the specified channel. 86 .It Va hint.ata.X.mode 87 limits the initial ATA mode for every device on the specified channel. 93 .Bl -tag -width 4n -offset indent -compact [all …]
|
/freebsd/sys/dev/ata/chipsets/ |
H A D | ata-ati.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1998 - 2008 Søren Schmidt <sos@FreeBSD.org> 48 #include <dev/ata/ata-all.h> 49 #include <dev/ata/ata-pci.h> 56 static int ata_ati_setmode(device_t dev, int target, int mode); 67 * ATI chipset support functions 89 { ATA_AMD_HUDSON2, 0x00, ATI_PATA, 0, ATA_UDMA6, "Hudson-2" }, in ata_ati_probe() 90 { ATA_AMD_HUDSON2_S1, 0x00, ATI_AHCI, 0, ATA_SA300, "Hudson-2" }, in ata_ati_probe() 91 { ATA_AMD_HUDSON2_S2, 0x00, ATI_AHCI, 0, ATA_SA300, "Hudson-2" }, in ata_ati_probe() [all …]
|
/freebsd/sys/dev/usb/controller/ |
H A D | ohci_pci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 105 device_printf(self, "chip is in D%d mode " in ohci_pci_take_controller() 106 "-- setting to D0\n", pci_get_powerstate(self)); in ohci_pci_take_controller() 123 return ("AcerLabs M5237 (Aladdin-V) USB controller"); in ohci_pci_match() 126 return ("AMD-75 in ohci_pci_match() [all...] |
H A D | ehci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 35 * http://developer.intel.com/technology/usb/download/ehci-r096.pdf 37 * http://developer.intel.com/technology/usb/download/ehci-r10.pdf 154 cb(bus, &sc->sc_hw.pframes_pc, &sc->sc_hw.pframes_pg, in ehci_iterate_hw_softc() 157 cb(bus, &sc->sc_hw.terminate_pc, &sc->sc_hw.terminate_pg, in ehci_iterate_hw_softc() 160 cb(bus, &sc->sc_hw.async_start_pc, &sc->sc_hw.async_start_pg, in ehci_iterate_hw_softc() 164 cb(bus, sc->sc_hw.intr_start_pc + i, in ehci_iterate_hw_softc() 165 sc->sc_hw.intr_start_pg + i, in ehci_iterate_hw_softc() 170 cb(bus, sc->sc_hw.isoc_hs_start_pc + i, in ehci_iterate_hw_softc() [all …]
|
/freebsd/sys/dev/sound/pci/hda/ |
H A D | hdac.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * Copyright (c) 2008-2012 Alexander Motin <mav@FreeBSD.org> 54 #define hdac_lock(sc) snd_mtxlock((sc)->lock) 55 #define hdac_unlock(sc) snd_mtxunlock((sc)->lock) 56 #define hdac_lockassert(sc) snd_mtxassert((sc)->lock) 80 { HDA_INTEL_CMLKLP, "Intel Comet Lake-LP", 0, 0 }, 81 { HDA_INTEL_CMLKH, "Intel Comet Lake-H", 0, 0 }, 88 { HDA_INTEL_BXTNT, "Intel Broxton-T", 0, 0 }, 98 { HDA_INTEL_LPTLP1, "Intel Lynx Point-LP", 0, 0 }, [all …]
|
/freebsd/sys/dev/sound/pci/ |
H A D | atiixp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 30 * FreeBSD pcm driver for ATI IXP 150/200/250/300 AC97 controllers 34 * * 32bit native playback - yay! 48 * mind blowing Acer Ferrari 4002 WLMi with this ATI IXP hardware. 54 * Takashi Iwai (ALSA snd-atiixp), for register definitions and some 79 #define ATI_IXP_BLK_ALIGN (~(ATI_IXP_BLK_MIN - 1)) 138 bus_space_read_4((_sc)->st, (_sc)->sh, _reg) 140 bus_space_write_4((_sc)->st, (_sc)->sh, _reg, _val) 142 #define atiixp_lock(_sc) snd_mtxlock((_sc)->lock) [all …]
|
/freebsd/sys/powerpc/conf/ |
H A D | GENERIC | 2 # GENERIC -- Generic kernel configuration file for FreeBSD/powerpc 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 32 options PSERIES # PAPR-compliant systems 48 options UFS_GJOURNAL # Enable gjournal-based UFS journaling 58 options PSEUDOFS # Pseudo-filesystem framework 74 options SYSVSHM # SYSV-style shared memory 75 options SYSVMSG # SYSV-style message queues 76 options SYSVSEM # SYSV-styl [all...] |
H A D | GENERIC64 | 2 # GENERIC64 -- Generic kernel configuration file for FreeBSD/powerpc64 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 33 options PSERIES # PAPR-compliant systems (e.g. IBM p) 34 options POWERNV # Non-virtualized OpenPOWER systems 38 options NUMA # Non-Uniform Memory Architecture support 55 options UFS_GJOURNAL # Enable gjournal-based UFS journaling 66 options PSEUDOFS # Pseudo-filesystem framework 83 options SYSVSHM # SYSV-styl [all...] |
/freebsd/sys/dev/vt/hw/ofwfb/ |
H A D | ofwfb.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 85 /* See "16-color Text Extension" Open Firmware document, page 4 */ 107 if (chosen == -1) in ofwfb_probe() 110 node = -1; in ofwfb_probe() 114 if (node == -1) in ofwfb_probe() 115 if (OF_getprop(chosen, "stdout-pat in ofwfb_probe() [all...] |
/freebsd/sys/dev/acpica/ |
H A D | acpi_hpet.c | 1 /*- 2 * Copyright (c) 2005 Poul-Henning Kamp 95 int mode; member 142 sc = tc->tc_priv; in hpet_get_timecount() 143 return (bus_read_4(sc->mem_res, HPET_MAIN_COUNTER)); in hpet_get_timecount() 151 sc = tc->tc_priv; in hpet_vdso_timehands() 152 vdso_th->th_algo = VDSO_TH_ALGO_X86_HPET; in hpet_vdso_timehands() 153 vdso_th->th_x86_shift = 0; in hpet_vdso_timehands() 154 vdso_th->th_x86_hpet_idx = device_get_unit(sc->dev); in hpet_vdso_timehands() 155 vdso_th->th_x86_pvc_last_systime = 0; in hpet_vdso_timehands() [all …]
|
/freebsd/sys/dev/drm2/ |
H A D | drmP.h | 12 * Copyright (c) 2009-2010, Code Aurora Forum. 256 #define DRM_LEFTCOUNT(x) (((x)->rp + (x)->count - (x)->wp) % ((x)->count + 1)) 257 #define DRM_BUFCOUNT(x) ((x)->count - DRM_LEFTCOUNT(x)) 269 if (!_DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock) || \ 270 _file_priv->master->lock.file_priv != _file_priv) { \ 272 __func__, _DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock),\ 273 _file_priv->master->lock.file_priv, _file_priv); \ 274 return -EINVAL; \ 328 int order; /**< log-base-2(total) */ 333 struct drm_buf *next; /**< Kernel-only: used for free list */ [all …]
|
H A D | drm_irq.c | 41 (dev)->_vblank_time[(crtc) * DRM_VBLANKTIME_RBSIZE + \ 72 if (!dev->driver->bus->irq_by_busid) in drm_irq_by_busid() 73 return -EINVAL; in drm_irq_by_busid() 76 return -EINVAL; in drm_irq_by_busid() 78 return dev->driver->bus->irq_by_busid(dev, p); in drm_irq_by_busid() 86 memset(&dev->_vblank_time[crtc * DRM_VBLANKTIME_RBSIZE], 0, in clear_vblank_timestamps() 108 mtx_lock(&dev->vblank_time_lock); in vblank_disable_and_save() 110 dev->driver->disable_vblank(dev, crtc); in vblank_disable_and_save() 111 dev->vblank_enabled[crtc] = 0; in vblank_disable_and_save() 118 * drm_update_vblank_count() which can cause off-by-one in vblank_disable_and_save() [all …]
|
/freebsd/sys/dev/intpm/ |
H A D | intpm.c | 1 /*- 61 #define INTSMB_LOCK(sc) mtx_lock(&(sc)->lock) 62 #define INTSMB_UNLOCK(sc) mtx_unlock(&(sc)->lock) 63 #define INTSMB_LOCK_ASSERT(sc) mtx_assert(&(sc)->lock, MA_OWNED) 98 { 0x43721002, "ATI IXP400 SMBus Controller" }, 115 if (isd->devid == devid) { in intsmb_probe() 116 device_set_desc(dev, isd->description); in intsmb_probe() 183 sc->io_rid = 0; in sb8xx_attach() 184 rc = bus_set_resource(dev, SYS_RES_IOPORT, sc->io_rid, addr, in sb8xx_attach() 190 sc->io_re in sb8xx_attach() [all...] |
/freebsd/sys/conf/ |
H A D | NOTES | 2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs. 11 # Please use ``make LINT'' to create an old-style LINT file if you want to 12 # do kernel test-builds. 48 # auto-size based on physical memory. 66 # after most other flags. Here we use it to inhibit use of non-optimal 67 # gcc built-in functions (e.g., memcmp). 70 # The following is equivalent to 'config -g KERNELNAME' and creates 71 # 'kernel.debug' compiled with -g debugging as well as a normal 81 makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc. 82 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols [all …]
|
/freebsd/sys/dev/ahci/ |
H A D | ahci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2009-2012 Alexander Motin <mav@FreeBSD.org> 108 return ch->disablephy ? ATA_SC_DET_DISABLE : val; in ahci_ch_detval() 116 ATA_OUTL(ctlr->r_mem, AHCI_IS, ATA_INL(ctlr->r_mem, AHCI_IS)); in ahci_ctlr_setup() 118 if (ctlr->cc in ahci_ctlr_setup() [all...] |
/freebsd/share/misc/ |
H A D | pci_vendors | 5 # Date: 2024-09-20 03:15:02 8 # the PCI ID Project at https://pci-ids.ucw.cz/. 14 # (version 2 or higher) or the 3-clause BSD License. 25 # device device_name <-- single tab 26 # subvendor subdevice subsystem_name <-- two tabs 30 # This is a relabelled RTL-8139 31 8139 AT-2500TX V3 Ethernet 41 7a09 PCI-to-PCI Bridge 49 7a19 PCI-to-PCI Bridge 53 7a29 PCI-to-PCI Bridge [all …]
|
H A D | usb_vendors | 6 # http://www.linux-usb.org/usb-ids.html 7 # or send entries as patches (diff -u old new) in the 10 # http://www.linux-usb.org/usb.ids 13 # Date: 2024-07-04 20:34:02 20 # device device_name <-- single tab 21 # interface interface_name <-- two tabs 38 5301 GW-US54ZGL 802.11bg 54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211] 62 0200 TP-Link 81 120e ASI120MC-S Planetary Camera [all …]
|
/freebsd/sys/dev/usb/ |
H A D | usbdevs | 3 /*- 4 * Copyright (c) 1998-2004 The NetBSD Foundation, Inc. 36 * USB.org publishes a VID list of USB-IF member companies at 89 vendor FUJITSUICL 0x0406 Fujitsu-ICL 165 vendor IODATA 0x04bb I-O Data 175 vendor LITEON 0x04ca Lite-On Technology 223 vendor ATI 0x0528 ATI Technologies 249 vendor ETEK 0x056c e-TEK Labs 255 vendor YEDATA 0x057b Y-E Data 270 vendor ATREND 0x059c A-Trend Technology [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 1 //===--- SemaType.cpp - Semantic Analysis for Types -----------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file implements type-related semantic analysis. 11 //===----------------------------------------------------------------------===// 62 /// isOmittedBlockReturnType - Return true if this declarator is missing a 79 /// diagnoseBadTypeAttribute - Diagnoses a type attribute which 100 StringRef name = attr.getAttrName()->getName(); in diagnoseBadTypeAttribute() 102 // The GC attributes are usually written with macros; special-case them. in diagnoseBadTypeAttribute() 103 IdentifierInfo *II = attr.isArgIdent(0) ? attr.getArgAsIdent(0)->Ident in diagnoseBadTypeAttribute() [all …]
|
/freebsd/sys/dev/atkbdc/ |
H A D | psm.c | 1 /*- 28 * Thanks are also due to Rick Macklem, rick@snowhite.cis.uoguelph.ca - 30 * of his "driver for the Logitech and ATI Inport Bus mice for use with 36 * Andrew Herbert <andrew@werple.apana.org.au> - 8 June 1993 39 * Andrew Herbert - 12 June 1993 42 * - 13 June 1993 44 * Modified for PS/2 AUX mouse by Shoji Yuen <yuen@nuie.nagoya-u.ac.jp> 45 * - 24 October 1993 48 * Kazutaka Yokota <yokota@zodiac.mech.utsunomiya-u.ac.jp> 49 * - 3, 14, 22 October 1996. [all …]
|