Home
last modified time | relevance | path

Searched +full:board +full:- +full:specific (Results 1 – 25 of 1047) sorted by relevance

12345678910>>...42

/kernel/linux/linux-6.6/Documentation/arch/sh/
Dnew-machine.rst1 .. 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,
24 Board-specific code::
27 |-- arch
28 | `-- sh
29 | `-- boards
[all …]
/kernel/linux/linux-5.10/Documentation/sh/
Dnew-machine.rst1 .. 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,
24 Board-specific code::
27 |-- arch
28 | `-- sh
29 | `-- boards
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/board/
Dfsl-board.txt1 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
27 "fsl,<board>-fpga", "fsl,fpga-pixis", or
28 "fsl,<board>-fpga", "fsl,fpga-qixis"
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/board/
Dfsl-board.txt1 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
27 "fsl,<board>-fpga", "fsl,fpga-pixis", or
28 "fsl,<board>-fpga", "fsl,fpga-qixis"
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/
Dste-u300.txt1 ST-Ericsson U300 Device Tree Bindings
3 For various board the "board" node may contain specific properties
4 that pertain to this particular board, such as board-specific GPIOs
5 or board power regulator supplies.
13 - compatible: must be "stericsson,u300-syscon".
14 - reg: the base address and size of the system controller.
18 S365 "Small Board U365":
21 This contains the board-specific information.
22 - compatible: must be "stericsson,s365".
23 - vana15-supply: the regulator supplying the 1.5V to drive the
[all …]
Dste-nomadik.txt1 ST-Ericsson Nomadik Device Tree Bindings
3 For various board the "board" node may contain specific properties
4 that pertain to this particular board, such as board-specific GPIOs.
7 - Nomadik System and reset controller used for basic chip control, clock
9 - compatible: must be "stericsson,nomadik,src"
13 Nomadik NHK-15 board manufactured by ST Microelectronics:
17 compatible="st,nomadik-nhk-15";
23 compatible="calaosystems,usb-s8815";
25 Required node: usb-s8815
29 usb-s8815 {
[all …]
/kernel/linux/linux-6.6/Documentation/arch/arm/google/
Dchromebook-boot-flow.rst1 .. SPDX-License-Identifier: GPL-2.0
16 - Board name, specified at depthcharge_ compile time. This is $(BOARD) below.
17 - Board revision number, determined at runtime (perhaps by reading GPIO
19 - SKU number, read from GPIO strappings at boot time. This is $(SKU) below.
23 - google,$(BOARD)-rev$(REV)-sku$(SKU)
24 - google,$(BOARD)-rev$(REV)
25 - google,$(BOARD)-sku$(SKU)
26 - google,$(BOARD)
31 Note that for some boards there may be extra board-specific logic to inject
35 find one that matches the most specific compatible. It will then look
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Ddavinci-vpbe.rst1 .. SPDX-License-Identifier: GPL-2.0
7 -----------------------
29 board specific settings (specified in board-xxx-evm.c). This allows
32 API to set timings in VENC for a specific display resolution. As of this
41 is connected, the timings for a specific standard/preset is retrieved from
42 the board specific table and the values are used to set the timings in
43 venc using non-standard timing mode.
48 add the available outputs as a board specific entry (i.e add the "LogicPD"
49 output name to board-xxx-evm.c). A table of timings for various LCDs
50 supported can be maintained in the board specific setup file to support
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-mmp/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
19 bool "Marvell's PXA168 Aspenite Development Board"
23 Say 'Y' here if you want to support the Marvell PXA168-based
24 Aspenite Development Board.
27 bool "Marvell's PXA168 Zylonite2 Development Board"
31 Say 'Y' here if you want to support the Marvell PXA168-based
32 Zylonite2 Development Board.
35 bool "Marvell's PXA168 Avengers Lite Development Board"
39 Say 'Y' here if you want to support the Marvell PXA168-based
40 Avengers Lite Development Board.
[all …]
/kernel/linux/linux-6.6/drivers/video/fbdev/
Dhecubafb.c2 * linux/drivers/video/hecubafb.c -- FB driver for Hecuba/Apollo controller
12 * This work was possible because of apollo display code from E-Ink's website
15 * available by E-Ink on its support site. Some commands such as 0xA4
24 * It is intended to be architecture independent. A board specific driver
46 /* Display specific information */
75 par->board->set_data(par, data); in apollo_send_data()
78 par->board->set_ctl(par, HCB_DS_BIT, 0); in apollo_send_data()
81 par->board->wait_for_ack(par, 0); in apollo_send_data()
84 par->board->set_ctl(par, HCB_DS_BIT, 1); in apollo_send_data()
87 par->board->wait_for_ack(par, 1); in apollo_send_data()
[all …]
/kernel/linux/linux-6.6/include/video/
Dhecubafb.h2 * hecubafb.h - definitions for the hecuba framebuffer driver
15 /* Apollo controller specific defines */
22 /* Hecuba interface specific defines */
29 /* struct used by hecuba. board specific stuff comes from *board */
32 struct hecuba_board *board; member
37 /* board specific routines
38 board drivers can implement wait_for_ack with interrupts if desired. if
Dbroadsheetfb.h2 * broadsheetfb.h - definitions for the broadsheet framebuffer driver
36 /* Broadsheet pin interface specific defines */
41 /* Broadsheet IO interface specific defines */
45 /* struct used by broadsheet. board specific stuff comes from *board */
48 struct broadsheet_board *board; member
56 /* board specific routines */
/kernel/linux/linux-5.10/include/video/
Dhecubafb.h2 * hecubafb.h - definitions for the hecuba framebuffer driver
15 /* Apollo controller specific defines */
22 /* Hecuba interface specific defines */
29 /* struct used by hecuba. board specific stuff comes from *board */
32 struct hecuba_board *board; member
37 /* board specific routines
38 board drivers can implement wait_for_ack with interrupts if desired. if
Dbroadsheetfb.h2 * broadsheetfb.h - definitions for the broadsheet framebuffer driver
36 /* Broadsheet pin interface specific defines */
41 /* Broadsheet IO interface specific defines */
45 /* struct used by broadsheet. board specific stuff comes from *board */
48 struct broadsheet_board *board; member
56 /* board specific routines */
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
Dcvmx-helper-board.h7 * 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-6.6/arch/mips/include/asm/octeon/
Dcvmx-helper-board.h7 * 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-6.6/Documentation/driver-api/gpio/
Dlegacy.rst13 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled
17 (BGA) packages. Board schematics show which external hardware connects to
18 which GPIOs. Drivers can be written generically, so that board setup code
21 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every
22 non-dedicated pin can be configured as a GPIO; and most chips have at least
27 Most PC southbridges have a few dozen GPIO-capable pins (with only the BIOS
32 - Output values are writable (high=1, low=0). Some chips also have
34 value might be driven ... supporting "wire-OR" and similar schemes
37 - Input values are likewise readable (1, 0). Some chips support readback
38 of pins configured as "output", which is very useful in such "wire-OR"
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-davinci/
DMakefile1 # SPDX-License-Identifier: GPL-2.0
7 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include
10 obj-y := serial.o usb.o common.o sram.o
12 obj-$(CONFIG_DAVINCI_MUX) += mux.o
14 # Chip specific
15 obj-$(CONFIG_ARCH_DAVINCI_DM644x) += dm644x.o devices.o
16 obj-$(CONFIG_ARCH_DAVINCI_DM355) += dm355.o devices.o
17 obj-$(CONFIG_ARCH_DAVINCI_DM646x) += dm646x.o devices.o
18 obj-$(CONFIG_ARCH_DAVINCI_DM365) += dm365.o devices.o
19 obj-$(CONFIG_ARCH_DAVINCI_DA830) += da830.o devices-da8xx.o usb-da8xx.o
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/
Dsamsung-sdhci.txt8 Required SoC Specific Properties:
9 - compatible: should be one of the following
10 - "samsung,s3c6410-sdhci": For controllers compatible with s3c6410 sdhci
12 - "samsung,exynos4210-sdhci": For controllers compatible with Exynos4 sdhci
15 Required Board Specific Properties:
16 - pinctrl-0: Should specify pin control groups used for this controller.
17 - pinctrl-names: Should contain only one value - "default".
21 compatible = "samsung,exynos4210-sdhci";
24 bus-width = <4>;
25 cd-gpios = <&gpk2 2 0>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/
Dusage-model.rst1 .. SPDX-License-Identifier: GPL-2.0
44 ----------
56 In 2005, when PowerPC Linux began a major cleanup and to merge 32-bit
57 and 64-bit support, the decision was made to require DT support on all
61 blob without requiring a real Open Firmware implementation. U-Boot,
66 existing non-DT aware firmware.
74 -------------
79 -------------------
84 hardware configuration from the board and device driver support in the
86 it allows board and device support to become data driven; to make
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/
Dusage-model.rst1 .. SPDX-License-Identifier: GPL-2.0
44 ----------
56 In 2005, when PowerPC Linux began a major cleanup and to merge 32-bit
57 and 64-bit support, the decision was made to require DT support on all
61 blob without requiring a real Open Firmware implementation. U-Boot,
66 existing non-DT aware firmware.
74 -------------
79 -------------------
84 hardware configuration from the board and device driver support in the
86 it allows board and device support to become data driven; to make
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/gpio/
Dlegacy.rst13 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled
17 (BGA) packages. Board schematics show which external hardware connects to
18 which GPIOs. Drivers can be written generically, so that board setup code
21 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every
22 non-dedicated pin can be configured as a GPIO; and most chips have at least
27 Most PC southbridges have a few dozen GPIO-capable pins (with only the BIOS
32 - Output values are writable (high=1, low=0). Some chips also have
34 value might be driven ... supporting "wire-OR" and similar schemes
37 - Input values are likewise readable (1, 0). Some chips support readback
38 of pins configured as "output", which is very useful in such "wire-OR"
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/
Dhecubafb.c2 * linux/drivers/video/hecubafb.c -- FB driver for Hecuba/Apollo controller
12 * This work was possible because of apollo display code from E-Ink's website
15 * available by E-Ink on its support site. Some commands such as 0xA4
24 * It is intended to be architecture independent. A board specific driver
46 /* Display specific information */
75 par->board->set_data(par, data); in apollo_send_data()
78 par->board->set_ctl(par, HCB_DS_BIT, 0); in apollo_send_data()
81 par->board->wait_for_ack(par, 0); in apollo_send_data()
84 par->board->set_ctl(par, HCB_DS_BIT, 1); in apollo_send_data()
87 par->board->wait_for_ack(par, 1); in apollo_send_data()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/
Dste-nomadik.txt1 ST-Ericsson Nomadik Device Tree Bindings
3 For various board the "board" node may contain specific properties
4 that pertain to this particular board, such as board-specific GPIOs.
7 - Nomadik System and reset controller used for basic chip control, clock
9 - compatible: must be "stericsson,nomadik,src"
13 Nomadik NHK-15 board manufactured by ST Microelectronics:
17 compatible="st,nomadik-nhk-15";
23 compatible="calaosystems,usb-s8815";
25 Required node: usb-s8815
29 usb-s8815 {
[all …]
/kernel/linux/linux-5.10/arch/powerpc/platforms/85xx/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 bool "Freescale Book-E Machine Type"
23 When selected, this option enables cache-sram support
25 cache-sram-size and cache-sram-offset kernel boot
32 This option enables support for the Freescale BSC9131RDB board.
41 This option enables support for the C293PCIE board
47 This option enables support for the Freescale BSC9132 QDS board.
56 This option enables support for the MPC 8540 ADS board
63 This option enables support for the MPC 8560 ADS board
71 This option enables support for the MPC85xx CDS board
[all …]

12345678910>>...42