/linux/drivers/macintosh/ |
H A D | mediabay.c | 3 * 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, argument 38 MB_BIC(bay,r,v) global() argument 39 MB_IN8(bay,r) global() argument 40 MB_OUT8(bay,r,v) global() argument 134 ohare_mb_content(struct media_bay_info * bay) ohare_mb_content() argument 140 heathrow_mb_content(struct media_bay_info * bay) heathrow_mb_content() argument 146 keylargo_mb_content(struct media_bay_info * bay) keylargo_mb_content() argument 172 ohare_mb_power(struct media_bay_info * bay,int on_off) ohare_mb_power() argument 191 heathrow_mb_power(struct media_bay_info * bay,int on_off) heathrow_mb_power() argument 210 keylargo_mb_power(struct media_bay_info * bay,int on_off) keylargo_mb_power() argument 234 ohare_mb_setup_bus(struct media_bay_info * bay,u8 device_id) ohare_mb_setup_bus() argument 254 heathrow_mb_setup_bus(struct media_bay_info * bay,u8 device_id) heathrow_mb_setup_bus() argument 274 keylargo_mb_setup_bus(struct media_bay_info * bay,u8 device_id) keylargo_mb_setup_bus() argument 297 ohare_mb_un_reset(struct media_bay_info * bay) ohare_mb_un_reset() argument 302 keylargo_mb_init(struct media_bay_info * bay) keylargo_mb_init() argument 307 heathrow_mb_un_reset(struct media_bay_info * bay) heathrow_mb_un_reset() argument 312 keylargo_mb_un_reset(struct media_bay_info * bay) keylargo_mb_un_reset() argument 317 ohare_mb_un_reset_ide(struct media_bay_info * bay) ohare_mb_un_reset_ide() argument 322 heathrow_mb_un_reset_ide(struct media_bay_info * bay) heathrow_mb_un_reset_ide() argument 327 keylargo_mb_un_reset_ide(struct media_bay_info * bay) keylargo_mb_un_reset_ide() argument 332 set_mb_power(struct media_bay_info * bay,int onoff) set_mb_power() argument 348 poll_media_bay(struct media_bay_info * bay) poll_media_bay() argument 392 struct media_bay_info* bay; check_media_bay() local 417 struct media_bay_info* bay; lock_media_bay() local 431 struct media_bay_info* bay; unlock_media_bay() local 447 struct media_bay_info* bay = data; mb_broadcast_hotplug() local 467 struct media_bay_info* bay = &media_bays[i]; media_bay_step() local 558 struct media_bay_info* bay; media_bay_attach() local 617 struct media_bay_info *bay = macio_get_drvdata(mdev); media_bay_suspend() local 633 struct media_bay_info *bay = macio_get_drvdata(mdev); media_bay_resume() local [all...] |
H A D | Kconfig | 112 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/arch/powerpc/include/asm/ |
H A D | mediabay.h | 3 * 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); 38 check_media_bay(struct macio_dev * bay) check_media_bay() argument 43 lock_media_bay(struct macio_dev * bay) lock_media_bay() argument 44 unlock_media_bay(struct macio_dev * bay) unlock_media_bay() argument [all...] |
/linux/arch/arm/boot/dts/marvell/ |
H A D | Makefile | 27 armada-370-seagate-nas-2bay.dtb \ 28 armada-370-seagate-nas-4bay.dtb \ 30 armada-370-seagate-personal-cloud-2bay.dtb \
|
H A D | armada-370-seagate-nas-xbay.dtsi | 3 * Device Tree common file for the Seagate NAS 2 and 4-bay (Armada 370 SoC).
|
/linux/drivers/scsi/smartpqi/ |
H A D | smartpqi_sas_transport.c | 353 found_device->bay == 0xff) { in pqi_sas_get_enclosure_identifier() 417 if (device->bay == 0xff) in pqi_sas_get_bay_identifier() 420 rc = device->bay; in pqi_sas_get_bay_identifier()
|
H A D | smartpqi.h | 1150 u8 bay; member 1539 u8 phys_bay_in_box; /* phys drv bay this drive resides */
|
H A D | smartpqi_init.c | 1677 device->bay = id_phys->phys_bay_in_box; in pqi_get_physical_device_info() 2136 existing_device->bay = new_device->bay; in pqi_scsi_update_device() 7205 u8 bay; in pqi_path_info_show() local 7224 bay = device->bay; in pqi_path_info_show() 7268 "BAY: %hhu ", bay); in pqi_path_info_show()
|
/linux/drivers/acpi/acpica/ |
H A D | dbconvert.c | 309 ACPI_PLD_SET_BAY(&dword, pld_info->bay); in acpi_db_encode_pld_buffer() 428 acpi_os_printf(ACPI_PLD_OUTPUT, "PLD_Bay", pld_info->bay); in acpi_db_dump_pld_buffer()
|
H A D | utxface.c | 498 pld_info->bay = ACPI_PLD_GET_BAY(&dword); in ACPI_EXPORT_SYMBOL()
|
/linux/include/acpi/ |
H A D | acbuffer.h | 95 u8 bay; member
|
/linux/drivers/scsi/ |
H A D | hpsa.h | 89 u8 bay; member
|
H A D | hpsa.c | 809 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() 4231 memcpy(&this_device->bay, in hpsa_get_path_info() 4233 sizeof(this_device->bay)); in hpsa_get_path_info()
|
/linux/Documentation/admin-guide/laptops/ |
H A D | thinkpad-acpi.rst | 352 requested a bay ejection. Set to 2 if the system is 361 undock or bay ejection request, and that request 549 0x2305 System is waking up from suspend to eject bay 551 0x2405 System is waking up from hibernation to eject bay 576 0x500B Tablet pen inserted into its storage bay 577 0x500C Tablet pen removed from its storage bay 790 dangerous actions (like undocking or ejecting a bay device while the
|
/linux/drivers/platform/x86/lenovo/ |
H A D | Kconfig | 139 the bay while buses are still active), etc.
|