rtsx_pcr.h (3c09ec59cdea5b132212d97154d625fd34e436dd) | rtsx_pcr.h (5b4258f6721f41b092c63f6ee71be76e9616718b) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* Driver for Realtek PCI-Express card reader 3 * 4 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved. 5 * 6 * Author: 7 * Wei WANG <wei_wang@realsil.com.cn> 8 */ --- 76 unchanged lines hidden (view full) --- 85} 86 87#define rtsx_vendor_setting_valid(reg) (!((reg) & 0x1000000)) 88#define rts5209_vendor_setting1_valid(reg) (!((reg) & 0x80)) 89#define rts5209_vendor_setting2_valid(reg) ((reg) & 0x80) 90 91#define rtsx_check_mmc_support(reg) ((reg) & 0x10) 92#define rtsx_reg_to_rtd3(reg) ((reg) & 0x02) | 1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* Driver for Realtek PCI-Express card reader 3 * 4 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved. 5 * 6 * Author: 7 * Wei WANG <wei_wang@realsil.com.cn> 8 */ --- 76 unchanged lines hidden (view full) --- 85} 86 87#define rtsx_vendor_setting_valid(reg) (!((reg) & 0x1000000)) 88#define rts5209_vendor_setting1_valid(reg) (!((reg) & 0x80)) 89#define rts5209_vendor_setting2_valid(reg) ((reg) & 0x80) 90 91#define rtsx_check_mmc_support(reg) ((reg) & 0x10) 92#define rtsx_reg_to_rtd3(reg) ((reg) & 0x02) |
93#define rtsx_reg_to_rtd3_uhsii(reg) ((reg) & 0x04) |
|
93#define rtsx_reg_to_aspm(reg) (((reg) >> 28) & 0x03) 94#define rtsx_reg_to_sd30_drive_sel_1v8(reg) (((reg) >> 26) & 0x03) 95#define rtsx_reg_to_sd30_drive_sel_3v3(reg) (((reg) >> 5) & 0x03) 96#define rtsx_reg_to_card_drive_sel(reg) ((((reg) >> 25) & 0x01) << 6) 97#define rtsx_reg_check_reverse_socket(reg) ((reg) & 0x4000) 98#define rts5209_reg_to_aspm(reg) (((reg) >> 5) & 0x03) 99#define rts5209_reg_check_ms_pmos(reg) (!((reg) & 0x08)) 100#define rts5209_reg_to_sd30_drive_sel_1v8(reg) (((reg) >> 3) & 0x07) --- 28 unchanged lines hidden --- | 94#define rtsx_reg_to_aspm(reg) (((reg) >> 28) & 0x03) 95#define rtsx_reg_to_sd30_drive_sel_1v8(reg) (((reg) >> 26) & 0x03) 96#define rtsx_reg_to_sd30_drive_sel_3v3(reg) (((reg) >> 5) & 0x03) 97#define rtsx_reg_to_card_drive_sel(reg) ((((reg) >> 25) & 0x01) << 6) 98#define rtsx_reg_check_reverse_socket(reg) ((reg) & 0x4000) 99#define rts5209_reg_to_aspm(reg) (((reg) >> 5) & 0x03) 100#define rts5209_reg_check_ms_pmos(reg) (!((reg) & 0x08)) 101#define rts5209_reg_to_sd30_drive_sel_1v8(reg) (((reg) >> 3) & 0x07) --- 28 unchanged lines hidden --- |