Home
last modified time | relevance | path

Searched refs:bay (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/drivers/macintosh/
Dmediabay.c36 #define MB_FCR32(bay, r) ((bay)->base + ((r) >> 2)) argument
37 #define MB_FCR8(bay, r) (((volatile u8 __iomem *)((bay)->base)) + (r)) argument
39 #define MB_IN32(bay,r) (in_le32(MB_FCR32(bay,r))) argument
40 #define MB_OUT32(bay,r,v) (out_le32(MB_FCR32(bay,r), (v))) argument
41 #define MB_BIS(bay,r,v) (MB_OUT32((bay), (r), MB_IN32((bay), r) | (v))) argument
42 #define MB_BIC(bay,r,v) (MB_OUT32((bay), (r), MB_IN32((bay), r) & ~(v))) argument
43 #define MB_IN8(bay,r) (in_8(MB_FCR8(bay,r))) argument
44 #define MB_OUT8(bay,r,v) (out_8(MB_FCR8(bay,r), (v))) argument
50 void (*init)(struct media_bay_info *bay);
51 u8 (*content)(struct media_bay_info *bay);
[all …]
DKconfig104 bool "Support PowerBook hotswap media bay"
107 This option adds support for older PowerBook's hotswap media bay
109 devices are not fully supported in the bay as I never had one to
/Linux-v4.19/arch/powerpc/include/asm/
Dmediabay.h28 extern int check_media_bay(struct macio_dev *bay);
33 extern void lock_media_bay(struct macio_dev *bay);
34 extern void unlock_media_bay(struct macio_dev *bay);
38 static inline int check_media_bay(struct macio_dev *bay) in check_media_bay() argument
43 static inline void lock_media_bay(struct macio_dev *bay) { } in lock_media_bay() argument
44 static inline void unlock_media_bay(struct macio_dev *bay) { } in unlock_media_bay() argument
/Linux-v4.19/arch/ia64/sn/kernel/sn2/
Dsn_hwperf.c90 int *rack, int *bay, int *slot, int *slab) in sn_hwperf_location_to_bpos() argument
96 rack, &type, bay, slab) == 4) in sn_hwperf_location_to_bpos()
100 rack, &type, bay, slot, slab) != 5) in sn_hwperf_location_to_bpos()
111 int rack, bay, slot, slab; in sn_hwperf_geoid_to_cnode() local
114 if (sn_hwperf_location_to_bpos(location, &rack, &bay, &slot, &slab)) in sn_hwperf_geoid_to_cnode()
128 if (rack == this_rack && bay == this_bay && in sn_hwperf_geoid_to_cnode()
/Linux-v4.19/drivers/acpi/acpica/
Ddbconvert.c303 ACPI_PLD_SET_BAY(&dword, pld_info->bay); in acpi_db_encode_pld_buffer()
422 acpi_os_printf(ACPI_PLD_OUTPUT, "PLD_Bay", pld_info->bay); in acpi_db_dump_pld_buffer()
Dutxface.c498 pld_info->bay = ACPI_PLD_GET_BAY(&dword); in ACPI_EXPORT_SYMBOL()
/Linux-v4.19/arch/arm/boot/dts/
Darmada-370-seagate-nas-xbay.dtsi3 * Device Tree common file for the Seagate NAS 2 and 4-bay (Armada 370 SoC).
DMakefile1144 armada-370-seagate-nas-2bay.dtb \
1145 armada-370-seagate-nas-4bay.dtb \
1147 armada-370-seagate-personal-cloud-2bay.dtb \
/Linux-v4.19/include/acpi/
Dacbuffer.h95 u8 bay; member
/Linux-v4.19/drivers/scsi/
Dhpsa.h86 u8 bay; member
Dhpsa.c809 u8 bay; in path_info_show() local
823 bay = hdev->bay; in path_info_show()
864 bay, active); in path_info_show()
869 box, bay, active); in path_info_show()
4202 memcpy(&this_device->bay, in hpsa_get_path_info()
4204 sizeof(this_device->bay)); in hpsa_get_path_info()
/Linux-v4.19/Documentation/laptops/
Dthinkpad-acpi.txt335 requested a bay ejection. Set to 2 if the system is
344 undock or bay ejection request, and that request
511 0x2305 System is waking up from suspend to eject bay
513 0x2405 System is waking up from hibernation to eject bay
536 0x500B Tablet pen inserted into its storage bay
537 0x500C Tablet pen removed from its storage bay
738 dangerous actions (like undocking or ejecting a bay device while the
/Linux-v4.19/drivers/scsi/smartpqi/
Dsmartpqi.h831 u8 bay; member
Dsmartpqi_init.c1276 device->bay = id_phys->phys_bay_in_box; in pqi_get_physical_disk_info()
1565 existing_device->bay = new_device->bay; in pqi_scsi_update_device()
/Linux-v4.19/drivers/platform/x86/
DKconfig517 the bay while buses are still active), etc.