| /kernel/linux/linux-6.6/drivers/nubus/ |
| D | nubus.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Mostly rewritten by David Huggins-Daines, C. Scott Ananian, 37 * thought to be suitable for that and some board ROMs make it too expensive. 60 little-endian machine. Again, stranger things have happened) 88 len--; in nubus_get_rom() 100 p--; in nubus_rewind() 102 len--; in nubus_rewind() 115 len--; in nubus_advance() 127 nubus_rewind(ptr, -len, map); in nubus_move() 135 /* Each sResource entry consists of a 1-byte ID and a 3-byte data [all …]
|
| /kernel/linux/linux-5.10/drivers/nubus/ |
| D | nubus.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Mostly rewritten by David Huggins-Daines, C. Scott Ananian, 53 little-endian machine. Again, stranger things have happened) 81 len--; in nubus_get_rom() 93 p--; in nubus_rewind() 95 len--; in nubus_rewind() 108 len--; in nubus_advance() 120 nubus_rewind(ptr, -len, map); in nubus_move() 128 /* Each sResource entry consists of a 1-byte ID and a 3-byte data 130 have to expand it from a 24-bit signed number to a 32-bit signed [all …]
|
| /kernel/linux/linux-6.6/drivers/media/common/siano/ |
| D | sms-cards.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Card-specific functions for the Siano SMS1xxx USB dongle 8 #include "sms-cards.h" 14 .name = "Unknown board", 15 .type = SMS_UNKNOWN_TYPE, 20 .type = SMS_STELLAR, 25 .type = SMS_NOVA_A0, 30 .type = SMS_NOVA_B0, 35 .type = SMS_VEGA, 40 .type = SMS_STELLAR, [all …]
|
| /kernel/linux/linux-5.10/drivers/media/common/siano/ |
| D | sms-cards.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Card-specific functions for the Siano SMS1xxx USB dongle 8 #include "sms-cards.h" 14 .name = "Unknown board", 15 .type = SMS_UNKNOWN_TYPE, 20 .type = SMS_STELLAR, 25 .type = SMS_NOVA_A0, 30 .type = SMS_NOVA_B0, 35 .type = SMS_VEGA, 40 .type = SMS_STELLAR, [all …]
|
| /kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
| D | cvmx-helper-board.c | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 30 * Helper functions to abstract board specific data about 31 * network ports from the rest of the cvmx-helper files. 36 #include <asm/octeon/cvmx-bootinfo.h> 38 #include <asm/octeon/cvmx-config.h> 40 #include <asm/octeon/cvmx-helper.h> 41 #include <asm/octeon/cvmx-helper-util.h> 42 #include <asm/octeon/cvmx-helper-board.h> [all …]
|
| /kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/ |
| D | cvmx-helper-board.c | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 30 * Helper functions to abstract board specific data about 31 * network ports from the rest of the cvmx-helper files. 36 #include <asm/octeon/cvmx-bootinfo.h> 38 #include <asm/octeon/cvmx-config.h> 40 #include <asm/octeon/cvmx-helper.h> 41 #include <asm/octeon/cvmx-helper-util.h> 42 #include <asm/octeon/cvmx-helper-board.h> [all …]
|
| /kernel/linux/linux-5.10/drivers/ide/ |
| D | buddha.c | 2 * Amiga Buddha, Catweasel and X-Surf IDE Driver 7 * the X-Surf info from Inside_XSurf.txt available at 15 * - test it :-) 16 * - tune the timings using the speed-register 33 * The Buddha has 2 IDE interfaces, the Catweasel has 3, X-Surf has 2 43 * Bases of the IDE interfaces (relative to the board address) 90 * Board information 97 static const char *buddha_board_name[] = { "Buddha", "Catweasel", "X-Surf" }; 107 ch = z_readb(hwif->io_ports.irq_addr); in buddha_test_irq() 116 * X-Surf needs 0 written to IRQ register to ensure ISA bit A11 stays at 0 in xsurf_clear_irq() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
| D | addi_apci_1516.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright (C) 2004,2005 ADDI-DATA GmbH for the source code of this module. 7 * ADDI-DATA GmbH 9 * D-77833 Ottersweier 10 * Tel: +19(0)7223/9493-0 11 * Fax: +49(0)7223/9493-92 12 * http://www.addi-data.com 13 * info@addi-data.com 22 * PCI bar 1 I/O Register map - Digital input/output 28 * PCI bar 2 I/O Register map - Watchdog (APCI-1516 and APCI-2016) [all …]
|
| D | das08.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 22 * 'ai_encoding' member of board structure: 30 * complete, MSB[7] is an "over-range" bit. 162 status = inb(dev->iobase + DAS08_STATUS_REG); in das08_ai_eoc() 165 return -EBUSY; in das08_ai_eoc() 172 const struct das08_board_struct *board = dev->board_ptr; in das08_ai_insn_read() local 173 struct das08_private_struct *devpriv = dev->private; in das08_ai_insn_read() 180 chan = CR_CHAN(insn->chanspec); in das08_ai_insn_read() 181 range = CR_RANGE(insn->chanspec); in das08_ai_insn_read() [all …]
|
| /kernel/linux/linux-6.6/drivers/comedi/drivers/ |
| D | addi_apci_1516.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright (C) 2004,2005 ADDI-DATA GmbH for the source code of this module. 7 * ADDI-DATA GmbH 9 * D-77833 Ottersweier 10 * Tel: +19(0)7223/9493-0 11 * Fax: +49(0)7223/9493-92 12 * http://www.addi-data.com 13 * info@addi-data.com 22 * PCI bar 1 I/O Register map - Digital input/output 28 * PCI bar 2 I/O Register map - Watchdog (APCI-1516 and APCI-2016) [all …]
|
| D | das08.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 21 * 'ai_encoding' member of board structure: 29 * complete, MSB[7] is an "over-range" bit. 161 status = inb(dev->iobase + DAS08_STATUS_REG); in das08_ai_eoc() 164 return -EBUSY; in das08_ai_eoc() 171 const struct das08_board_struct *board = dev->board_ptr; in das08_ai_insn_read() local 172 struct das08_private_struct *devpriv = dev->private; in das08_ai_insn_read() 179 chan = CR_CHAN(insn->chanspec); in das08_ai_insn_read() 180 range = CR_RANGE(insn->chanspec); in das08_ai_insn_read() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/txx9/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 27 bool "Toshiba JMR-TX3927 board" 32 bool "Toshiba RBTX49[23]7 board" 38 This Toshiba board is based on the TX4927 processor. Say Y here to 39 support this machine type 42 bool "Toshiba RBTX4938 board" 46 This Toshiba board is based on the TX4938 processor. Say Y here to 47 support this machine type 50 bool "Toshiba RBTX4939 board" 55 This Toshiba board is based on the TX4939 processor. Say Y here to [all …]
|
| /kernel/linux/linux-6.6/Documentation/arch/sh/ |
| D | new-machine.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Adding a new board to LinuxSH 7 Paul Mundt <lethal@linux-sh.org> 18 of the board-specific code (with the exception of stboards) ended up 19 in arch/sh/kernel/ directly, with board-specific headers ending up in 20 include/asm-sh/. For the new kernel, things are broken out by board type, 21 companion chip type, and CPU type. Looking at a tree view of this directory 24 Board-specific code:: 27 |-- arch 28 | `-- sh [all …]
|
| /kernel/linux/linux-5.10/Documentation/sh/ |
| D | new-machine.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Adding a new board to LinuxSH 7 Paul Mundt <lethal@linux-sh.org> 18 of the board-specific code (with the exception of stboards) ended up 19 in arch/sh/kernel/ directly, with board-specific headers ending up in 20 include/asm-sh/. For the new kernel, things are broken out by board type, 21 companion chip type, and CPU type. Looking at a tree view of this directory 24 Board-specific code:: 27 |-- arch 28 | `-- sh [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/board/ |
| D | fsl-board.txt | 1 Freescale Reference Board Bindings 6 * Board Control and Status (BCSR) 10 - compatible : Should be "fsl,<board>-bcsr" 11 - reg : Offset and length of the register set for the device 16 compatible = "fsl,mpc8360mds-bcsr"; 20 * Freescale on-board FPGA 22 This is the memory-mapped registers for on board FPGA. 25 - compatible: should be a board-specific string followed by a string 26 indicating the type of FPGA. Example: 27 "fsl,<board>-fpga", "fsl,fpga-pixis", or [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/board/ |
| D | fsl-board.txt | 1 Freescale Reference Board Bindings 6 * Board Control and Status (BCSR) 10 - compatible : Should be "fsl,<board>-bcsr" 11 - reg : Offset and length of the register set for the device 16 compatible = "fsl,mpc8360mds-bcsr"; 20 * Freescale on-board FPGA 22 This is the memory-mapped registers for on board FPGA. 25 - compatible: should be a board-specific string followed by a string 26 indicating the type of FPGA. Example: 27 "fsl,<board>-fpga", "fsl,fpga-pixis", or [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
| D | cvmx-helper-board.h | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 30 * Helper functions to abstract board specific data about 31 * network ports from the rest of the cvmx-helper files. 37 #include <asm/octeon/cvmx-helper.h> 58 #define CVMX_HELPER_BOARD_MGMT_IPD_PORT -10 62 * port. A result of -1 means there isn't a MII capable PHY 66 * This function must be modified for every new Octeon board. 68 * data to determine board types and revisions. It relies on the [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
| D | cvmx-helper-board.h | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 30 * Helper functions to abstract board specific data about 31 * network ports from the rest of the cvmx-helper files. 37 #include <asm/octeon/cvmx-helper.h> 58 #define CVMX_HELPER_BOARD_MGMT_IPD_PORT -10 62 * port. A result of -1 means there isn't a MII capable PHY 66 * This function must be modifed for every new Octeon board. 68 * data to determine board types and revisions. It relys on the [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | arm,versatile.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards 22 - description: The ARM Versatile Application Baseboard (HBI-0118) is an 23 evaluation board specifically for the ARM926EJ-S. It can be connected 24 to an IB1 interface board for a touchscreen-type use case or an IB2 25 for a candybar phone-type use case. See ARM DUI 0225D. 27 - const: arm,versatile-ab [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/ |
| D | arm,versatile.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards 22 - description: The ARM Versatile Application Baseboard (HBI-0118) is an 23 evaluation board specifically for the ARM926EJ-S. It can be connected 24 to an IB1 interface board for a touchscreen-type use case or an IB2 25 for a candybar phone-type use case. See ARM DUI 0225D. 27 - const: arm,versatile-ab [all …]
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | pata_buddha.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Buddha, Catweasel and X-Surf PATA controller driver 69 struct ata_device *dev = qc->dev; in pata_buddha_data_xfer() 70 struct ata_port *ap = dev->link->ap; in pata_buddha_data_xfer() 71 void __iomem *data_addr = ap->ioaddr.data_addr; in pata_buddha_data_xfer() 85 buf += buflen - 1; in pata_buddha_data_xfer() 111 dev->pio_mode = dev->xfer_mode = XFER_PIO_0; in pata_buddha_set_mode() 112 dev->xfer_shift = ATA_SHIFT_PIO; in pata_buddha_set_mode() 113 dev->flags |= ATA_DFLAG_PIO; in pata_buddha_set_mode() 123 ch = z_readb((unsigned long)ap->private_data); in pata_buddha_irq_check() [all …]
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | pata_buddha.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Buddha, Catweasel and X-Surf PATA controller driver 68 struct ata_device *dev = qc->dev; in pata_buddha_data_xfer() 69 struct ata_port *ap = dev->link->ap; in pata_buddha_data_xfer() 70 void __iomem *data_addr = ap->ioaddr.data_addr; in pata_buddha_data_xfer() 84 buf += buflen - 1; in pata_buddha_data_xfer() 110 dev->pio_mode = dev->xfer_mode = XFER_PIO_0; in pata_buddha_set_mode() 111 dev->xfer_shift = ATA_SHIFT_PIO; in pata_buddha_set_mode() 112 dev->flags |= ATA_DFLAG_PIO; in pata_buddha_set_mode() 122 ch = z_readb((unsigned long)ap->private_data); in pata_buddha_irq_check() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/sn/ |
| D | klconfig.h | 8 * Copyright (C) 1992 - 1997, 1999, 2000 Silicon Graphics, Inc. 85 /* lboard_t->brd_flags fields */ 99 /* klinfo->flags fields */ 108 #define IS_CONSOLE_IOC3(i) ((((klinfo_t *)i)->flags) & KLINFO_INSTALL) 132 int type; member 162 (KL_CONFIG_HDR(_nasid)->ch_board_info) 164 (KL_CONFIG_HDR(_nasid)->ch_board_info = (_off)) 167 (lboard_t *)((KL_CONFIG_HDR(_nasid)->ch_board_info) ? \ 168 NODE_OFFSET_TO_K1((_nasid), KL_CONFIG_HDR(_nasid)->ch_board_info) : \ 170 #define KL_CONFIG_MAGIC(_nasid) (KL_CONFIG_HDR(_nasid)->ch_magic) [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/sn/ |
| D | klconfig.h | 8 * Copyright (C) 1992 - 1997, 1999, 2000 Silicon Graphics, Inc. 85 /* lboard_t->brd_flags fields */ 99 /* klinfo->flags fields */ 108 #define IS_CONSOLE_IOC3(i) ((((klinfo_t *)i)->flags) & KLINFO_INSTALL) 132 int type; member 162 (KL_CONFIG_HDR(_nasid)->ch_board_info) 164 (KL_CONFIG_HDR(_nasid)->ch_board_info = (_off)) 167 (lboard_t *)((KL_CONFIG_HDR(_nasid)->ch_board_info) ? \ 168 NODE_OFFSET_TO_K1((_nasid), KL_CONFIG_HDR(_nasid)->ch_board_info) : \ 170 #define KL_CONFIG_MAGIC(_nasid) (KL_CONFIG_HDR(_nasid)->ch_magic) [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 comment "OMAP Core Type" 56 comment "OMAP Board Type" 62 TI OMAP 1510 or 1610 Innovator board support. Say Y here if you 63 have such a board. 69 TI OMAP 1610/1611B H2 board support. Say Y here if you have such 70 a board. 76 TI OMAP 1710 H3 board support. Say Y here if you have such 77 a board. 83 HTC Herald smartphone support (AKA T-Mobile Wing, ...) [all …]
|