Home
last modified time | relevance | path

Searched full:bay (Results 1 – 25 of 138) sorted by relevance

123456

/Linux-v6.6/drivers/macintosh/
Dmediabay.c3 * Driver for the media bay on the PowerBook 3400 and 2400.
32 #define MB_FCR32(bay, r) ((bay)->base + ((r) >> 2)) argument
33 #define MB_FCR8(bay, r) (((volatile u8 __iomem *)((bay)->base)) + (r)) argument
35 #define MB_IN32(bay,r) (in_le32(MB_FCR32(bay,r))) argument
36 #define MB_OUT32(bay,r,v) (out_le32(MB_FCR32(bay,r), (v))) argument
37 #define MB_BIS(bay,r,v) (MB_OUT32((bay), (r), MB_IN32((bay), r) | (v))) argument
38 #define MB_BIC(bay,r,v) (MB_OUT32((bay), (r), MB_IN32((bay), r) & ~(v))) argument
39 #define MB_IN8(bay,r) (in_8(MB_FCR8(bay,r))) argument
40 #define MB_OUT8(bay,r,v) (out_8(MB_FCR8(bay,r), (v))) argument
46 void (*init)(struct media_bay_info *bay);
[all …]
Dmacio_asic.c11 * - Don't probe below media bay by default, but instead provide
12 * some hooks for media bay to dynamically add/remove it's own
219 /* Media bay has too many resources, keep only first one */ in macio_resource_quirks()
220 if (index > 0 && of_node_name_eq(np, "media-bay")) in macio_resource_quirks()
271 /* Fix media-bay */ in macio_add_missing_resources()
272 if (of_node_name_eq(np, "media-bay")) { in macio_add_missing_resources()
274 printk(KERN_INFO "macio: fixed media-bay irq on gatwick\n"); in macio_add_missing_resources()
277 /* Fix left media bay childs */ in macio_add_missing_resources()
353 * @in_bay: set to 1 if device is part of a media-bay
355 * When media-bay is changed to hotswap drivers, this function will
[all …]
Dwindfarm_smu_controls.c209 else if (!strcmp(l, "Drive Bay") || !strcmp(l, "Drive bay") || in smu_fan_create()
210 !strcmp(l, "DRIVE BAY A INTAKE")) in smu_fan_create()
211 fct->ctrl.name = "drive-bay-fan"; in smu_fan_create()
221 fct->ctrl.name = "drive-bay-fan"; in smu_fan_create()
DKconfig112 bool "Support PowerBook hotswap media bay"
115 This option adds support for older PowerBook's hotswap media bay
117 devices are not fully supported in the bay as I never had one to
/Linux-v6.6/arch/powerpc/include/asm/
Dmediabay.h3 * mediabay.h: definitions for using the media bay
13 #define MB_FD 0 /* media bay contains floppy drive (automatic eject ?) */
14 #define MB_FD1 1 /* media bay contains floppy drive (manual eject ?) */
16 #define MB_CD 3 /* media bay contains ATA drive such as CD or ZIP */
17 #define MB_PCI 5 /* media bay contains a PCI device */
18 #define MB_POWER 6 /* media bay contains a Power device (???) */
19 #define MB_NO 7 /* media bay contains nothing */
25 /* Check the content type of the bay, returns MB_NO if the bay is still
28 extern int check_media_bay(struct macio_dev *bay);
31 * media bay callbacks while initializing the interface
[all …]
Dheathrow.h21 #define HEATHROW_MBCR 0x34 /* Media bay control */
53 #define HRW_IDE1_RESET_N 0x00800000 /* Media bay */
/Linux-v6.6/drivers/crypto/intel/keembay/
DKconfig2 tristate "Support for Intel Keem Bay OCS AES/SM4 HW acceleration"
9 Support for Intel Keem Bay Offload and Crypto Subsystem (OCS) AES and
20 bool "Support for Intel Keem Bay OCS AES/SM4 ECB HW acceleration"
23 Support for Intel Keem Bay Offload and Crypto Subsystem (OCS)
31 bool "Support for Intel Keem Bay OCS AES/SM4 CTS HW acceleration"
34 Support for Intel Keem Bay Offload and Crypto Subsystem (OCS)
43 tristate "Support for Intel Keem Bay OCS ECC HW acceleration"
50 Support for Intel Keem Bay Offload and Crypto Subsystem (OCS)
56 Say Y or M if you are compiling for the Intel Keem Bay SoC. The
62 tristate "Support for Intel Keem Bay OCS HCU HW acceleration"
[all …]
/Linux-v6.6/arch/arm/boot/dts/marvell/
Darmada-370-seagate-nas-2bay.dts3 * Device Tree file for Seagate NAS 2-Bay (Armada 370 SoC).
13 * Product name : Seagate NAS 2-Bay
14 * Code name (board/PCB) : Dart 2-Bay
23 model = "Seagate NAS 2-Bay (Dart, SRPD20)";
Darmada-370-seagate-personal-cloud-2bay.dts3 * Device Tree file for Seagate Personal Cloud NAS 2-Bay (Armada 370 SoC).
13 * Product name : Seagate Personal Cloud 2-Bay
23 model = "Seagate Personal Cloud 2-Bay (Cumulus, SRN22C)";
Darmada-370-seagate-nas-4bay.dts3 * Device Tree file for Seagate NAS 4-Bay (Armada 370 SoC).
13 * Product name : Seagate NAS 4-Bay
14 * Code name (board/PCB) : Dart 4-Bay
24 model = "Seagate NAS 4-Bay (Dart, SRPD40)";
DMakefile27 armada-370-seagate-nas-2bay.dtb \
28 armada-370-seagate-nas-4bay.dtb \
30 armada-370-seagate-personal-cloud-2bay.dtb \
/Linux-v6.6/drivers/phy/intel/
DKconfig6 tristate "Intel Keem Bay EMMC PHY driver"
12 Choose this option if you have an Intel Keem Bay SoC.
18 tristate "Intel Keem Bay USB PHY driver"
24 Choose this option if you have an Intel Keem Bay SoC.
Dphy-intel-keembay-usb.c3 * Intel Keem Bay USB PHY driver
161 * According to Keem Bay datasheet, wait minimum 20us after clock in keembay_usb_phy_init()
180 * According to Keem Bay datasheet, wait 2us after disabling the in keembay_usb_phy_init()
220 * According to Keem Bay datasheet, wait 20us after setting the in keembay_usb_phy_init()
300 MODULE_DESCRIPTION("Intel Keem Bay USB PHY driver");
/Linux-v6.6/arch/m68k/include/asm/
Dmac_baboon.h17 short mb_status; /* (0xD4) media bay status register:
21 * bit 2: bay status, 0 = full, 1 = empty
25 short mb_ifr; /* (0xD8) media bay interrupt flags register:
29 * bit 2: media bay status change interrupt
/Linux-v6.6/drivers/watchdog/
Dkeembay_wdt.c3 * Watchdog driver for Intel Keem Bay non-secure watchdog.
150 dev_crit(wdt->wdd.parent, "Intel Keem Bay non-secure wdt timeout.\n"); in keembay_wdt_to_isr()
164 dev_crit(wdt->wdd.parent, "Intel Keem Bay non-secure wdt pre-timeout.\n"); in keembay_wdt_th_isr()
171 .identity = "Intel Keem Bay Watchdog Timer",
294 MODULE_DESCRIPTION("Intel Keem Bay SoC watchdog driver");
/Linux-v6.6/arch/arm64/boot/dts/intel/
Dkeembay-evm.dts5 * Device tree describing Keem Bay EVM board.
13 model = "Keem Bay EVM";
/Linux-v6.6/Documentation/devicetree/bindings/crypto/
Dintel,keembay-ocs-aes.yaml7 title: Intel Keem Bay OCS AES
13 The Intel Keem Bay Offload and Crypto Subsystem (OCS) AES engine provides
Dintel,keembay-ocs-ecc.yaml7 title: Intel Keem Bay OCS ECC
14 The Intel Keem Bay Offload and Crypto Subsystem (OCS) Elliptic Curve
Dintel,keembay-ocs-hcu.yaml7 title: Intel Keem Bay OCS HCU
14 The Intel Keem Bay Offload and Crypto Subsystem (OCS) Hash Control Unit (HCU)
/Linux-v6.6/drivers/platform/x86/intel/atomisp2/
DKconfig14 Many Bay Trail and Cherry Trail devices come with a camera attached
38 Bay Trail and Cherry Trail devices. This dummy driver's sole purpose
/Linux-v6.6/drivers/acpi/pmic/
DKconfig14 bool "ACPI operation region support for Bay Trail Crystal Cove PMIC"
17 This config adds ACPI operation region support for the Bay Trail
/Linux-v6.6/drivers/pci/controller/dwc/
DKconfig168 bool "Intel Keem Bay PCIe controller (host mode)"
174 Say 'Y' here to enable support for the PCIe controller in Keem Bay
180 bool "Intel Keem Bay PCIe controller (endpoint mode)"
187 Say 'Y' here to enable support for the PCIe controller in Keem Bay
Dpcie-keembay.c3 * PCIe controller driver for Intel Keem Bay
205 * See the following sections in Keem Bay data book,
242 * Keem Bay PCIe Controller provides an additional IP logic on top of in keembay_pcie_msi_irq_handler()
299 /* Legacy interrupts are not supported in Keem Bay */ in keembay_pcie_ep_raise_irq()
/Linux-v6.6/drivers/platform/x86/intel/
DKconfig49 Some peripherals on Bay Trail and Cherry Trail platforms signal a
84 tristate "Intel Bay Trail Crystal Cove power source driver"
88 on Intel Bay Trail devices.
/Linux-v6.6/Documentation/devicetree/bindings/pinctrl/
Dintel,pinctrl-keembay.yaml7 title: Intel Keem Bay pin controller
13 Intel Keem Bay SoC integrates a pin controller which enables control

123456