/linux-4.4.14/arch/ia64/kernel/ |
H A D | entry.h | 24 #define SW(f) (IA64_SWITCH_STACK_##f##_OFFSET) macro 42 .savesp ar.unat,SW(CALLER_UNAT)+16+(off); \ 43 .savesp ar.fpsr,SW(AR_FPSR)+16+(off); \ 44 .spillsp f2,SW(F2)+16+(off); .spillsp f3,SW(F3)+16+(off); \ 45 .spillsp f4,SW(F4)+16+(off); .spillsp f5,SW(F5)+16+(off); \ 46 .spillsp f16,SW(F16)+16+(off); .spillsp f17,SW(F17)+16+(off); \ 47 .spillsp f18,SW(F18)+16+(off); .spillsp f19,SW(F19)+16+(off); \ 48 .spillsp f20,SW(F20)+16+(off); .spillsp f21,SW(F21)+16+(off); \ 49 .spillsp f22,SW(F22)+16+(off); .spillsp f23,SW(F23)+16+(off); \ 50 .spillsp f24,SW(F24)+16+(off); .spillsp f25,SW(F25)+16+(off); \ 51 .spillsp f26,SW(F26)+16+(off); .spillsp f27,SW(F27)+16+(off); \ 52 .spillsp f28,SW(F28)+16+(off); .spillsp f29,SW(F29)+16+(off); \ 53 .spillsp f30,SW(F30)+16+(off); .spillsp f31,SW(F31)+16+(off); \ 54 .spillsp r4,SW(R4)+16+(off); .spillsp r5,SW(R5)+16+(off); \ 55 .spillsp r6,SW(R6)+16+(off); .spillsp r7,SW(R7)+16+(off); \ 56 .spillsp b0,SW(B0)+16+(off); .spillsp b1,SW(B1)+16+(off); \ 57 .spillsp b2,SW(B2)+16+(off); .spillsp b3,SW(B3)+16+(off); \ 58 .spillsp b4,SW(B4)+16+(off); .spillsp b5,SW(B5)+16+(off); \ 59 .spillsp ar.pfs,SW(AR_PFS)+16+(off); .spillsp ar.lc,SW(AR_LC)+16+(off); \ 60 .spillsp @priunat,SW(AR_UNAT)+16+(off); \ 61 .spillsp ar.rnat,SW(AR_RNAT)+16+(off); \ 62 .spillsp ar.bspstore,SW(AR_BSPSTORE)+16+(off); \ 63 .spillsp pr,SW(PR)+16+(off)
|
H A D | entry.S | 250 adds r14=SW(R4)+16,sp 260 adds r15=SW(R5)+16,sp 264 add r14=SW(R4)+16,sp 266 st8.spill [r14]=r4,SW(R6)-SW(R4) // spill r4 and prefetch offset 0x1c0 274 adds r15=SW(R5)+16,sp 277 st8.spill [r15]=r5,SW(R7)-SW(R5) // spill r5 279 add r2=SW(F2)+16,sp // r2 = &sw->f2 281 st8.spill [r14]=r6,SW(B0)-SW(R6) // spill r6 283 add r3=SW(F3)+16,sp // r3 = &sw->f3 290 st8.spill [r15]=r7,SW(B2)-SW(R7) // spill r7 301 st8 [r14]=r21,SW(B1)-SW(B0) // save b0 302 st8 [r15]=r23,SW(B3)-SW(B2) // save b2 306 st8 [r14]=r22,SW(B4)-SW(B1) // save b1 307 st8 [r15]=r24,SW(AR_PFS)-SW(B3) // save b3 312 st8 [r14]=r25,SW(B5)-SW(B4) // save b4 313 st8 [r15]=r16,SW(AR_LC)-SW(AR_PFS) // save ar.pfs 340 stf.spill [r2]=f30,SW(AR_UNAT)-SW(F30) 341 stf.spill [r3]=f31,SW(PR)-SW(F31) 342 add r14=SW(CALLER_UNAT)+16,sp 344 st8 [r2]=r29,SW(AR_RNAT)-SW(AR_UNAT) // save ar.unat 345 st8 [r14]=r17,SW(AR_FPSR)-SW(CALLER_UNAT) // save caller_unat 348 st8 [r2]=r19,SW(AR_BSPSTORE)-SW(AR_RNAT) // save ar.rnat 369 adds r2=SW(AR_BSPSTORE)+16,sp 370 adds r3=SW(AR_UNAT)+16,sp 372 adds r14=SW(CALLER_UNAT)+16,sp 373 adds r15=SW(AR_FPSR)+16,sp 375 ld8 r27=[r2],(SW(B0)-SW(AR_BSPSTORE)) // bspstore 376 ld8 r29=[r3],(SW(B1)-SW(AR_UNAT)) // unat 387 ld8 r16=[r2],(SW(PR)-SW(AR_PFS)) // ar.pfs 388 ld8 r17=[r3],(SW(AR_RNAT)-SW(AR_LC)) // ar.lc
|
H A D | mca_asm.S | 566 add temp1=SW(F2), regs 567 add temp2=SW(F3), regs 602 stf.spill [temp1]=f30,SW(B2)-SW(F30) 603 stf.spill [temp2]=f31,SW(B3)-SW(F31) 612 st8 [temp1]=temp3,SW(AR_LC)-SW(B4) // save b4 725 add temp1=SW(F2), regs 726 add temp2=SW(F3), regs 761 ldf.fill f30=[temp1],SW(B2)-SW(F30) 762 ldf.fill f31=[temp2],SW(B3)-SW(F31) 769 ld8 temp3=[temp1],SW(AR_LC)-SW(B4) // restore b4
|
H A D | unwind.c | 2255 unw.sw_off[unw.preg_index[UNW_REG_PRI_UNAT_GR]] = SW(CALLER_UNAT); unw_init() 2256 unw.sw_off[unw.preg_index[UNW_REG_BSPSTORE]] = SW(AR_BSPSTORE); unw_init() 2257 unw.sw_off[unw.preg_index[UNW_REG_PFS]] = SW(AR_PFS); unw_init() 2258 unw.sw_off[unw.preg_index[UNW_REG_RP]] = SW(B0); unw_init() 2259 unw.sw_off[unw.preg_index[UNW_REG_UNAT]] = SW(CALLER_UNAT); unw_init() 2260 unw.sw_off[unw.preg_index[UNW_REG_PR]] = SW(PR); unw_init() 2261 unw.sw_off[unw.preg_index[UNW_REG_LC]] = SW(AR_LC); unw_init() 2262 unw.sw_off[unw.preg_index[UNW_REG_FPSR]] = SW(AR_FPSR); unw_init() 2263 for (i = UNW_REG_R4, off = SW(R4); i <= UNW_REG_R7; ++i, off += 8) unw_init() 2265 for (i = UNW_REG_B1, off = SW(B1); i <= UNW_REG_B5; ++i, off += 8) unw_init() 2267 for (i = UNW_REG_F2, off = SW(F2); i <= UNW_REG_F5; ++i, off += 16) unw_init() 2269 for (i = UNW_REG_F16, off = SW(F16); i <= UNW_REG_F31; ++i, off += 16) unw_init()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | pte-fsl-booke.h | 5 /* PTE bit definitions for Freescale BookE SW loaded TLB MMU based 11 RPN...................... 0 0 U0 U1 U2 U3 UX SX UW SW UR SR 21 #define _PAGE_RW 0x00004 /* S: Write permission (SW) */
|
H A D | pte-8xx.h | 34 #define _PAGE_SPECIAL 0x0008 /* SW entry, forced to 0 by the TLB miss */
|
H A D | pte-44x.h | 32 * - - - - - - U0 U1 U2 U3 W I M G E - UX UW UR SX SW SR
|
H A D | tlbflush.h | 12 * - flush_tlb_page_nohash(vma, vmaddr) flushes one page if SW loaded TLB
|
H A D | mmu.h | 53 * properly and needs SW to track and update the LRU state. This
|
/linux-4.4.14/arch/arm/mach-mmp/ |
H A D | aspenite.c | 214 KEY(0, 6, KEY_UP), /* SW 4 */ 215 KEY(0, 7, KEY_DOWN), /* SW 5 */ 216 KEY(1, 6, KEY_LEFT), /* SW 6 */ 217 KEY(1, 7, KEY_RIGHT), /* SW 7 */ 218 KEY(4, 6, KEY_ENTER), /* SW 8 */ 219 KEY(4, 7, KEY_ESC), /* SW 9 */
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
H A D | odm_debug.h | 30 /* They can help SW engineer to develop or trace states changed */ 35 /* which help us to debug SW or HW. */ 49 /* Normal case with useful information about current SW or HW state. */ 51 /* SW protocol state change, dynamic mechanism state change and so on. */
|
H A D | rtw_pwrctrl.h | 125 rf_off, /* HW/SW Radio OFF or Inactive Power Save */ 130 /* RF Off Level for IPS or HW/SW radio off */
|
H A D | odm.h | 35 /* Define ODM SW team support flag. */ 843 /* 2012/02/14 MH Add to share 88E ra with other SW team. */
|
/linux-4.4.14/drivers/staging/rtl8712/ |
H A D | rtl871x_led.h | 72 SW_LED_MODE0, /* SW control 1 LED via GPIO0. It is default option. */ 74 SW_LED_MODE2, /* SW control 1 LED via GPIO0, 76 SW_LED_MODE3, /* SW control 1 LED via GPIO0, 87 enum LED_PIN_871x LedPin; /* Implementation for this SW led. */
|
H A D | rtl8712_syscfg_bitdef.h | 130 #define SPS1_SWEN BIT(1) /* Enable vsps18 SW Macro Block.*/
|
H A D | hal_init.c | 379 r8712_write8(padapter, SPS0_CTRL + 1, 0x43); /* Set SW PFM */ rtl8712_hal_deinit()
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
H A D | odm_debug.h | 25 /* So that, they can help SW engineer to develop or trace states changed */ 30 /* which help us to debug SW or HW. */ 52 /* Normal case with useful information about current SW or HW state. */ 54 /* SW protocol state change, dynamic mechanism state change and so on. */
|
H A D | rtw_pwrctrl.h | 109 rf_off, /* HW/SW Radio OFF or Inactive Power Save */ 114 /* RF Off Level for IPS or HW/SW radio off */
|
H A D | Hal8723PwrSeq.h | 46 {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT(2), 0},/* disable SW LPS 0x04[10]= 0*/ \
|
H A D | hal_com.h | 125 u8 sw_channel_plan, /* channel plan from SW (registry/module param) */
|
/linux-4.4.14/arch/sparc/include/asm/ |
H A D | tsunami.h | 15 * | implvers |SW|AV|DV|MV| RSV |PC|ITD|ALC| RSV |PE| RC |IE|DE|RSV|NF|ME| 19 * SW: Enable Software Table Walks 0=off 1=on
|
H A D | dcu.h | 13 #define DCU_SPE _AC(0x0000080000000000,UL) /* SW prefetch Enable */
|
H A D | chafsr.h | 37 /* SW handled correctable E-cache Tag ECC error */ 55 * an uncorrectable error or a SW correctable error occurs and the status 60 * status bit occur, only uncorrectable and SW correctable ones have 119 /* SW Correctable E-cache ECC error for instruction fetch or data access
|
H A D | swift.h | 11 #define SWIFT_ST 0x00800000 /* SW tablewalk enable */
|
H A D | pgtable_64.h | 138 #define _PAGE_EXEC_4U _AC(0x0000000000001000,UL) /* Executable SW bit */ 141 #define _PAGE_READ_4U _AC(0x0000000000000200,UL) /* Readable SW Bit */ 142 #define _PAGE_WRITE_4U _AC(0x0000000000000100,UL) /* Writable SW Bit */ 156 #define _PAGE_READ_4V _AC(0x0800000000000000,UL) /* Readable SW Bit */ 157 #define _PAGE_WRITE_4V _AC(0x0400000000000000,UL) /* Writable SW Bit */
|
/linux-4.4.14/arch/mips/pmcs-msp71xx/ |
H A D | msp_smp.c | 26 #define MIPS_CPU_IPI_RESCHED_IRQ 0 /* SW int 0 for resched */ 27 #define MIPS_CPU_IPI_CALL_IRQ 1 /* SW int 1 for call */
|
/linux-4.4.14/arch/x86/math-emu/ |
H A D | errors.c | 125 printk("SW: backward compatibility\n"); FPU_printall() 127 printk("SW: condition bit 3\n"); FPU_printall() 129 printk("SW: condition bit 2\n"); FPU_printall() 131 printk("SW: condition bit 1\n"); FPU_printall() 133 printk("SW: condition bit 0\n"); FPU_printall() 135 printk("SW: exception summary\n"); FPU_printall() 137 printk("SW: stack fault\n"); FPU_printall() 139 printk("SW: loss of precision\n"); FPU_printall() 141 printk("SW: underflow\n"); FPU_printall() 143 printk("SW: overflow\n"); FPU_printall() 145 printk("SW: divide by zero\n"); FPU_printall() 147 printk("SW: denormalized operand\n"); FPU_printall() 149 printk("SW: invalid operation\n"); FPU_printall() 152 printk(" SW: b=%d st=%d es=%d sf=%d cc=%d%d%d%d ef=%d%d%d%d%d%d\n", partial_status & 0x8000 ? 1 : 0, /* busy */ FPU_printall()
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | ep93xx-fb.c | 31 #define EP93XXFB_VLINES_TOTAL 0x0000 /* SW locked */ 32 #define EP93XXFB_VSYNC 0x0004 /* SW locked */ 33 #define EP93XXFB_VACTIVE 0x0008 /* SW locked */ 34 #define EP93XXFB_VBLANK 0x0228 /* SW locked */ 35 #define EP93XXFB_VCLK 0x000c /* SW locked */ 38 #define EP93XXFB_HCLKS_TOTAL 0x0010 /* SW locked */ 39 #define EP93XXFB_HSYNC 0x0014 /* SW locked */ 40 #define EP93XXFB_HACTIVE 0x0018 /* SW locked */ 41 #define EP93XXFB_HBLANK 0x022c /* SW locked */ 42 #define EP93XXFB_HCLK 0x001c /* SW locked */ 50 #define EP93XXFB_LINE_CARRY 0x003c /* SW locked */ 55 #define EP93XXFB_ATTRIBS 0x0024 /* SW locked */ 56 #define EP93XXFB_SWLOCK 0x007c /* SW locked */
|
/linux-4.4.14/arch/powerpc/boot/ |
H A D | planetcore.h | 17 #define PLANETCORE_KEY_SWITCH "SW"
|
/linux-4.4.14/arch/arm/mach-orion5x/ |
H A D | ls-chl-setup.c | 261 MPP7_GPIO, /* SW INIT */ 262 MPP8_GPIO, /* SW POWER */ 264 MPP10_GPIO, /* SW AUTO POWER */ 269 MPP15_GPIO, /* SW FUNC */
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | smp-bmips.c | 64 /* SW interrupts 0,1 are used for interprocessor signaling */ 91 * MIPS interrupts 0,1 (SW INT 0,1) cross over to the other bmips_smp_setup() 109 /* enable raceless SW interrupts */ bmips_smp_setup() 118 /* clear any pending SW interrupts */ bmips_smp_setup() 268 * Each CPU has two inbound SW IRQs which are independent of all other CPUs. 304 * We use one inbound SW IRQ for each CPU. 397 * wait for SW interrupt from bmips_boot_secondary(), then jump play_dead()
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | align.c | 45 #define SW 0x20 /* byte swap */ macro 135 { 4, LD+SW }, /* 10 0 1000: lwbrx */ 137 { 4, ST+SW }, /* 10 0 1010: stwbrx */ 139 { 2, LD+SW }, /* 10 0 1100: lhbrx */ 141 { 2, ST+SW }, /* 10 0 1110: sthbrx */ 270 if (swiz == 0 && (flags & SW)) emulate_multiple() 287 flags ^= SW; emulate_multiple() 299 bswiz = (flags & SW)? 3: 0; emulate_multiple() 358 if (flags & SW) emulate_fp_pair() 385 if (flags & SW) emulate_lq_stq() 588 if (flags & SW) { emulate_spe() 669 if (flags & SW) { emulate_vsx() 684 if (flags & SW) emulate_vsx() 814 flags = LD+SW; fix_alignment() 818 flags = ST+SW; fix_alignment() 824 flags ^= SW; fix_alignment() 864 flags |= SW; fix_alignment() 971 if (flags & SW) { fix_alignment() 988 switch (flags & ~(U|SW)) { fix_alignment()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_prototype.h | 37 * has happened and will assist in the early SW and FW 86 /* prototype for functions used for SW locks */
|
/linux-4.4.14/arch/cris/include/arch-v10/arch/ |
H A D | mmu.h | 45 * things become less confusing in combination with the SW-based 58 /* Bits the HW doesn't care about but the kernel uses them in SW */
|
/linux-4.4.14/arch/s390/mm/ |
H A D | hugetlbpage.c | 32 * SW-bits: p present, y young, d dirty, r read, w write, s special, __pte_to_pmd() 70 * SW-bits: p present, y young, d dirty, r read, w write, s special, __pmd_to_pte()
|
/linux-4.4.14/drivers/pci/host/ |
H A D | pcie-iproc.h | 39 * @need_ob_cfg: indidates SW needs to configure the outbound mapping window
|
H A D | pcie-iproc.c | 228 * Some iProc SoCs require the SW to configure the outbound address mapping
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | floppy.h | 30 #define SW fd_routine[use_virtual_dma & 1] macro 42 #define fd_get_dma_residue() SW._get_dma_residue(FLOPPY_DMA) 43 #define fd_dma_mem_alloc(size) SW._dma_mem_alloc(size) 44 #define fd_dma_setup(addr, size, mode, io) SW._dma_setup(addr, size, mode, io)
|
H A D | mwait.h | 52 * MWAITX EBX[31:0]: max wait time expressed in SW P0 clocks. The software P0
|
/linux-4.4.14/include/linux/platform_data/ |
H A D | mtd-nand-omap2.h | 25 * 1-bit ECC: calculation and correction by SW
|
H A D | dma-ste-dma40.h | 128 * @soft_lli_chans: A vector, that marks physical channels will use LLI by SW
|
/linux-4.4.14/arch/mips/include/asm/sn/sn0/ |
H A D | ip27.h | 17 * Simple definitions for the masks which remove SW bits from pte.
|
/linux-4.4.14/arch/parisc/include/asm/ |
H A D | floppy.h | 41 #define SW fd_routine[use_virtual_dma&1] macro 53 #define fd_get_dma_residue() SW._get_dma_residue(FLOPPY_DMA) 54 #define fd_dma_mem_alloc(size) SW._dma_mem_alloc(size) 55 #define fd_dma_setup(addr, size, mode, io) SW._dma_setup(addr, size, mode, io)
|
/linux-4.4.14/arch/arm/mach-imx/ |
H A D | cpuidle-imx6sx.c | 77 * and some margin for SW execution, here set it
|
/linux-4.4.14/arch/sh/boards/ |
H A D | board-magicpanelr2.c | 70 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 76 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 82 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 88 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 94 /* (SW:1.5 WR:3 HW:1.5), no ext. wait */ setup_chip_select()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_x540.c | 581 /* SW only mask does not have FW bit pair */ ixgbe_acquire_swfw_sync_X540() 588 /* SW NVM semaphore bit is used for access to all ixgbe_acquire_swfw_sync_X540() 610 /* Failed to get SW only semaphore */ ixgbe_acquire_swfw_sync_X540() 612 hw_dbg(hw, "Failed to get SW only semaphore\n"); ixgbe_acquire_swfw_sync_X540() 616 /* If the resource is not released by the FW/HW the SW can assume that ixgbe_acquire_swfw_sync_X540() 617 * the FW/HW malfunctions. In that case the SW should set the SW bit(s) ixgbe_acquire_swfw_sync_X540() 631 /* If the resource is not released by other SW the SW can assume that ixgbe_acquire_swfw_sync_X540() 632 * the other SW malfunctions. In that case the SW should clear all SW ixgbe_acquire_swfw_sync_X540() 680 * Sets the hardware semaphores so SW/FW can gain control of shared resources 705 /* Now get the semaphore between SW/FW through the REGSMP bit */ ixgbe_get_swfw_sync_semaphore() 714 /* Release semaphores and return error if SW NVM semaphore ixgbe_get_swfw_sync_semaphore()
|
H A D | ixgbe_82599.c | 197 * FW/SW lock. It is assumed this lock will be freed with the next 207 /* If LESM is on then we need to hold the SW/FW semaphore. */ prot_autoc_read_82599() 225 * @locked: bool to indicate whether the SW/FW lock was already taken by 228 * This part (82599) may need to hold a the SW/FW lock around all writes to 256 /* Free the SW/FW semaphore as we either grabbed it here or prot_autoc_write_82599() 978 * Issue global reset to the MAC. Needs to be SW reset if link is up. ixgbe_reset_hw_82599() 2025 * full pipeline reset. Note - We must hold the SW/FW semaphore before writing
|
/linux-4.4.14/drivers/media/platform/vivid/ |
H A D | vivid-radio-common.c | 55 /* Band SW */ 125 * For SW and FM there is a channel every 1000 kHz, for AM there is one vivid_radio_calc_sig_qual()
|
H A D | vivid-radio-tx.c | 119 strlcpy(a->name, "AM/FM/SW Transmitter", sizeof(a->name)); vidioc_g_modulator()
|
H A D | vivid-radio-rx.c | 237 strlcpy(vt->name, "AM/FM/SW Receiver", sizeof(vt->name)); vivid_radio_rx_g_tuner()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
H A D | sunhme.h | 440 unsigned short sw_bmcr; /* SW copy of BMCR */ 441 unsigned short sw_bmsr; /* SW copy of BMSR */ 442 unsigned short sw_physid1; /* SW copy of PHYSID1 */ 443 unsigned short sw_physid2; /* SW copy of PHYSID2 */ 444 unsigned short sw_advertise; /* SW copy of ADVERTISE */ 445 unsigned short sw_lpa; /* SW copy of LPA */ 446 unsigned short sw_expansion; /* SW copy of EXPANSION */ 447 unsigned short sw_csconfig; /* SW copy of CSCONFIG */
|
H A D | sunbmac.h | 308 unsigned short sw_bmsr; /* SW copy of PHY BMSR */ 309 unsigned short sw_bmcr; /* SW copy of PHY BMCR */
|
/linux-4.4.14/drivers/clk/bcm/ |
H A D | clk-iproc.h | 46 * Some PLLs require the PLL SW override bit to be set before changes can be 125 * To enable SW control of the PLL
|
H A D | clk-kona.h | 57 #define gate_is_sw_controllable(gate) FLAG_TEST(gate, GATE, SW) 140 * SW means the state of this gate can be software controlled 149 #define BCM_CLK_GATE_FLAGS_SW_MANAGED ((u32)1 << 4) /* SW now in control */ 165 .flags = FLAG(GATE, HW)|FLAG(GATE, SW)| \ 177 .flags = FLAG(GATE, HW)|FLAG(GATE, SW)| \ 188 .flags = FLAG(GATE, HW)|FLAG(GATE, SW)| \ 198 .flags = FLAG(GATE, SW)|FLAG(GATE, SW_MANAGED)| \
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | m5206sim.h | 49 #define MCFSIM_SWIVR (MCF_MBAR + 0x42) /* SW Watchdog intr */ 50 #define MCFSIM_SWSR (MCF_MBAR + 0x43) /* SW Watchdog srv */
|
H A D | m5407sim.h | 28 #define MCFSIM_SWIVR (MCF_MBAR + 0x02) /* SW Watchdog intr */ 29 #define MCFSIM_SWSR (MCF_MBAR + 0x03) /* SW Watchdog service*/
|
H A D | m5307sim.h | 28 #define MCFSIM_SWIVR (MCF_MBAR + 0x02) /* SW Watchdog intr */ 29 #define MCFSIM_SWSR (MCF_MBAR + 0x03) /* SW Watchdog service*/
|
H A D | m525xsim.h | 36 #define MCFSIM_SWIVR (MCF_MBAR + 0x02) /* SW Watchdog intr */ 37 #define MCFSIM_SWSR (MCF_MBAR + 0x03) /* SW Watchdog srv */
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
H A D | rtl8188eu_led.c | 39 usb_write8(padapter, REG_LEDCFG2, (LedCfg&0xf0) | BIT(5) | BIT(6)); /* SW control led0 on. */ SwLedOn()
|
H A D | odm_HWConfig.c | 41 /* IF other SW team do not support the feature, remove this section.?? */ odm_SignalScaleMapping_92CSeries()
|
/linux-4.4.14/drivers/regulator/ |
H A D | mc13xxx.h | 108 MC13xxx_DEFINE(SW, _name, _reg, _vsel_reg, _voltages, ops)
|
H A D | tps80031-regulator.c | 579 /* Provide SW control Ops if VBUS is SW control */ tps80031_regulator_config()
|
H A D | ab8500-ext.c | 71 * To satisfy both HW high power request and SW request, the regulator ab8500_ext_regulator_enable()
|
/linux-4.4.14/drivers/media/radio/ |
H A D | radio-raremono.c | 34 * 'Thanko's Raremono' is a Japanese si4734-based AM/FM/SW USB receiver: 48 MODULE_DESCRIPTION("Thanko's Raremono AM/FM/SW Receiver USB driver"); 105 /* Band SW */ 227 strlcpy(v->name, "AM/FM/SW", sizeof(v->name)); vidioc_g_tuner()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 116 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ 170 unsigned int cleaned; /* total # of descs SW has reclaimed */ 171 unsigned int stop_thres; /* SW TX queue suspend threshold */ 177 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */
|
H A D | sge.c | 109 struct tx_sw_desc { /* SW state per Tx descriptor */ 117 struct rx_sw_desc { /* SW state per Rx descriptor */ 226 * the SW descriptor state (assorted indices). The send functions 404 * @sd: the SW Rx descriptor to write 408 * Add a buffer of the given length to the supplied HW and SW Rx 601 * @sw_size: the size of the SW state associated with each ring element 603 * @metadata: address of the array holding the SW state for the ring 607 * space for its HW descriptors plus, optionally, space for the SW state 611 * of the SW ring. 668 * Release the HW and SW resources associated with an SGE queue set, such 1171 cntrl |= F_TXPKT_IPCSUM_DIS; /* SW calculates IP csum */ write_tx_pkt_wr() 2147 * HW coalesces credits, we don't do any extra SW coalescing. 3279 * Performs one-time initialization of SGE SW state. Includes determining
|
/linux-4.4.14/arch/arm/boot/dts/include/dt-bindings/clock/ |
H A D | bcm-ns2.h | 45 /* GENPLL SW clock channel ID */
|
/linux-4.4.14/arch/cris/boot/dts/include/dt-bindings/clock/ |
H A D | bcm-ns2.h | 45 /* GENPLL SW clock channel ID */
|
/linux-4.4.14/include/dt-bindings/clock/ |
H A D | bcm-ns2.h | 45 /* GENPLL SW clock channel ID */
|
/linux-4.4.14/arch/s390/include/asm/ |
H A D | pgtable.h | 187 #define _PAGE_PRESENT 0x001 /* SW pte present bit */ 188 #define _PAGE_YOUNG 0x004 /* SW pte young bit */ 189 #define _PAGE_DIRTY 0x008 /* SW pte dirty bit */ 190 #define _PAGE_READ 0x010 /* SW pte read bit */ 191 #define _PAGE_WRITE 0x020 /* SW pte write bit */ 192 #define _PAGE_SPECIAL 0x040 /* SW associated with special page */ 193 #define _PAGE_UNUSED 0x080 /* SW bit for pgste usage state */ 197 #define _PAGE_SOFT_DIRTY 0x002 /* SW pte soft dirty bit */ 235 * SW-bits: p present, y young, d dirty, r read, w write, s special, 287 #define _SEGMENT_ENTRY_DIRTY 0x2000 /* SW segment dirty bit */ 288 #define _SEGMENT_ENTRY_YOUNG 0x1000 /* SW segment young bit */ 291 #define _SEGMENT_ENTRY_READ 0x0002 /* SW segment read bit */ 292 #define _SEGMENT_ENTRY_WRITE 0x0001 /* SW segment write bit */ 295 #define _SEGMENT_ENTRY_SOFT_DIRTY 0x4000 /* SW segment soft dirty bit */ 297 #define _SEGMENT_ENTRY_SOFT_DIRTY 0x0000 /* SW segment soft dirty bit */ 318 * SW-bits: y young, d dirty, r read, w write
|
/linux-4.4.14/arch/sh/include/mach-common/mach/ |
H A D | urquell.h | 54 #define MDSWMR_OFS 0x1040 /* MODE SW monitor register */
|
/linux-4.4.14/arch/metag/boot/dts/include/dt-bindings/clock/ |
H A D | bcm-ns2.h | 45 /* GENPLL SW clock channel ID */
|
/linux-4.4.14/arch/mips/boot/dts/include/dt-bindings/clock/ |
H A D | bcm-ns2.h | 45 /* GENPLL SW clock channel ID */
|
/linux-4.4.14/arch/powerpc/boot/dts/include/dt-bindings/clock/ |
H A D | bcm-ns2.h | 45 /* GENPLL SW clock channel ID */
|
/linux-4.4.14/arch/arm64/boot/dts/include/dt-bindings/clock/ |
H A D | bcm-ns2.h | 45 /* GENPLL SW clock channel ID */
|
/linux-4.4.14/arch/arm/mach-berlin/ |
H A D | platsmp.c | 92 * Write the secondary startup address into the SW reset address berlin_smp_prepare_cpus()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
H A D | debug.h | 58 *about current SW or HW state. 61 *SW protocol state change, dynamic 94 #define COMP_SWAS BIT(19) /*For SW Antenna Switch */
|
/linux-4.4.14/drivers/net/wimax/i2400m/ |
H A D | op-rfkill.c | 32 * - implement indications from the stack to change the SW RF Kill 66 * WiMAX stack operation: implement SW RFKill toggling 194 dev_err(dev, "HW BUG? Unknown RF SW state 0x%x\n", sw); i2400m_report_tlv_rf_switches_status()
|
/linux-4.4.14/drivers/net/ethernet/ezchip/ |
H A D | nps_enet.h | 49 /* ct: SW sets to indicate frame ready in Tx buffer for 71 * SW resets to indicate host read received frame 278 * @tx_packet_sent: SW indication if frame is being sent.
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | atombios.h | 227 USHORT usMasterCommandTableOffset; /*Offset for SW to get all command table offsets, Don't change the position */ 228 USHORT usMasterDataTableOffset; /*Offset for SW to get all data table offsets, Don't change the position */ 244 USHORT ASIC_Init; //Function Table, used by various SW components,latest version 1.1 246 USHORT ASIC_RegistersInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 249 USHORT MemoryControllerInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 250 USHORT EnableCRTCMemReq; //Function Table,directly used by various SW components,latest version 2.1 251 USHORT MemoryParamAdjust; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock if needed 252 USHORT DVOEncoderControl; //Function Table,directly used by various SW components,latest version 1.2 254 USHORT SetEngineClock; //Function Table,directly used by various SW components,latest version 1.1 255 USHORT SetMemoryClock; //Function Table,directly used by various SW components,latest version 1.1 256 USHORT SetPixelClock; //Function Table,directly used by various SW components,latest version 1.2 257 USHORT EnableDispPowerGating; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 258 USHORT ResetMemoryDLL; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 259 USHORT ResetMemoryDevice; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 261 USHORT AdjustDisplayPll; //Atomic Table, used by various SW componentes. 262 USHORT AdjustMemoryController; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 265 USHORT DAC_LoadDetection; //Atomic Table, directly used by various SW components,latest version 1.2 266 USHORT LVTMAEncoderControl; //Atomic Table,directly used by various SW components,latest version 1.3 267 USHORT HW_Misc_Operation; //Atomic Table, directly used by various SW components,latest version 1.1 268 USHORT DAC1EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 269 USHORT DAC2EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 270 USHORT DVOOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 273 USHORT TVEncoderControl; //Function Table,directly used by various SW components,latest version 1.1 278 USHORT BlankCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 279 USHORT EnableCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 280 USHORT GetPixelClock; //Atomic Table, directly used by various SW components,latest version 1.1 281 USHORT EnableVGA_Render; //Function Table,directly used by various SW components,latest version 1.1 283 USHORT SetCRTC_Timing; //Atomic Table, directly used by various SW components,latest version 1.1 284 USHORT SetCRTC_OverScan; //Atomic Table, used by various SW components,latest version 1.1 286 USHORT SelectCRTC_Source; //Atomic Table, directly used by various SW components,latest version 1.1 291 USHORT GetMemoryClock; //Atomic Table, directly used by various SW components,latest version 1.1 292 USHORT GetEngineClock; //Atomic Table, directly used by various SW components,latest version 1.1 293 USHORT SetCRTC_UsingDTDTiming; //Atomic Table, directly used by various SW components,latest version 1.1 294 USHORT ExternalEncoderControl; //Atomic Table, directly used by various SW components,latest version 2.1 295 USHORT LVTMAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 299 USHORT WriteOneByteToHWAssistedI2C; //Function Table,indirectly used by various SW components 300 USHORT ReadHWAssistedI2CStatus; //Atomic Table, indirectly used by various SW components 301 USHORT SpeedFanControl; //Function Table,indirectly used by various SW components,called from ASIC_Init 302 USHORT PowerConnectorDetection; //Atomic Table, directly used by various SW components,latest version 1.1 303 USHORT MC_Synchronization; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 304 USHORT ComputeMemoryEnginePLL; //Atomic Table, indirectly used by various SW components,called from SetMemory/EngineClock 305 USHORT MemoryRefreshConversion; //Atomic Table, indirectly used by various SW components,called from SetMemory or SetEngineClock 307 USHORT DynamicMemorySettings; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 309 USHORT EnableSpreadSpectrumOnPPLL; //Atomic Table, directly used by various SW components,latest version 1.2 310 USHORT TMDSAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 311 USHORT SetVoltage; //Function Table,directly and/or indirectly used by various SW components,latest version 1.1 312 USHORT DAC1OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 313 USHORT DAC2OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 315 USHORT ClockSource; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 316 USHORT MemoryDeviceInit; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 317 USHORT GetDispObjectInfo; //Atomic Table, indirectly used by various SW components,called from EnableVGARender 318 USHORT DIG1EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 319 USHORT DIG2EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 320 USHORT DIG1TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 321 USHORT DIG2TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 730 #define ATOM_ENCODER_CONFIG_DIGB 0x80 // VBIOS Internal use, outside SW should set this bit=0 2353 USHORT FirmwareInfo; // Shared by various SW components,latest version 1.4 2355 USHORT LCD_Info; // Shared by various SW components,latest version 1.3, was called LVDS_Info 2357 USHORT AnalogTV_Info; // Shared by various SW components,latest version 1.1 2359 USHORT GPIO_I2C_Info; // Shared by various SW components,latest version 1.2 will be used from R600 2360 USHORT VRAM_UsageByFirmware; // Shared by various SW components,latest version 1.3 will be used from R600 2361 USHORT GPIO_Pin_LUT; // Shared by various SW components,latest version 1.1 2363 USHORT ComponentVideoInfo; // Shared by various SW components,latest version 2.1 will be used from R600 2364 USHORT PowerPlayInfo; // Shared by various SW components,latest version 2.1,new design from R600 2367 USHORT PPLL_SS_Info; // Shared by various SW components,latest version 1.2, used to call SS_Info, change to new name because of int ASIC SS info 2368 USHORT OemInfo; // Defined and used by external SW, should be obsolete soon 2370 USHORT MclkSS_Info; // Shared by various SW components,latest version 1.1, only enabled when ext SS chip is used 2371 USHORT Object_Header; // Shared by various SW components,latest version 1.1 2379 USHORT IntegratedSystemInfo; // Shared by various SW components 2381 USHORT VoltageObjectInfo; // Shared by various SW components, latest version 1.1 2382 USHORT PowerSourceInfo; // Shared by various SW components, latest versoin 1.1 2812 Then VBIOS will copy the whole structure to its image so all GPU SW components can access this data structure to get whatever they need. 2813 The enough reservation should allow us to never change table revisions. Whenever needed, a GPU SW component can use reserved portion for new data entries. 2815 SW components can access the IGP system infor structure in the same way as before 2925 GPU SW don't control mode: usMaxNBVoltage & usMinNBVoltage=0 and no care about ulSystemConfig.SYSTEM_CONFIG_USE_PWM_ON_VOLTAGE 3175 // = 0, [6:0]=SW assisted I2C ID 3179 // [3-0] - I2C_LINE_MUX = A Mux number when it's HW assisted I2C or GPIO ID when it's SW I2C 3469 //refresh rate switch by SW. This is only valid from ATOM_LVDS_INFO_V12 3578 //refresh rate switch by SW. This is only valid from ATOM_LVDS_INFO_V12 3586 #define eDP_TO_LVDS_COMMON_ID 0x01 // common eDP->LVDS translator chip without AMD SW init 3587 #define eDP_TO_LVDS_RT_ID 0x02 // RT tanslator which require AMD SW init 4886 usRequestedPWMFreqInHz: When it's set to 0x0 by SBIOS: the LCD BackLight is not controlled by GPU(SW). 4889 When it's set to a non-zero frequency, the BackLight is controlled by GPU (SW) in one of two ways below: 4890 1. SW uses the GPU BL PWM output to control the BL, in chis case, this non-zero frequency determines what freq GPU should use; 4895 2. SW uses other means to control BL (like DPCD),this non-zero frequency serves as a flag only indicating 5110 usRequestedPWMFreqInHz: When it's set to 0x0 by SBIOS: the LCD BackLight is not controlled by GPU(SW). 5113 When it's set to a non-zero frequency, the BackLight is controlled by GPU (SW) in one of two ways below: 5114 1. SW uses the GPU BL PWM output to control the BL, in chis case, this non-zero frequency determines what freq GPU should use; 5119 2. SW uses other means to control BL (like DPCD),this non-zero frequency serves as a flag only indicating 5311 usRequestedPWMFreqInHz: When it's set to 0x0 by SBIOS: the LCD BackLight is not controlled by GPU(SW). 5314 When it's set to a non-zero frequency, the BackLight is controlled by GPU (SW) in one of two ways below: 5315 1. SW uses the GPU BL PWM output to control the BL, in chis case, this non-zero frequency determines what freq GPU should use; 5320 2. SW uses other means to control BL (like DPCD),this non-zero frequency serves as a flag only indicating 5439 //Define one structure to inform SW a "block of data" writing to external SS chip via I2C protocol 5442 UCHAR ucNunberOfBytes; //Indicates how many bytes SW needs to write to the external ASIC for one block, besides to "Start" and "Stop" 5447 //Define one structure to inform SW how many blocks of data writing to external SS chip via I2C protocol, in addition to other information 5450 ATOM_I2C_ID_CONFIG_ACCESS sucI2cId; //I2C line and HW/SW assisted cap. 5480 //Define ucClockIndication, SW uses the IDs below to search if the SS is required/enabled on a clock branch/signal type. 6816 /****************************SW I2C CNTL DEFINITIONS**********************/ 7627 #define ATOM_PM_MISCINFO_PROGRAM_VOLTAGE 0x00000080L //When this bit set, ucVoltageDropIndex is not an index for GPIO pin, but a voltage ID that SW needs program 7768 // Following definitions are for compatibility issue in different SW components.
|
H A D | dce3_1_afmt.c | 177 HDMI0_ACR_SOURCE | /* select SW CTS value */ dce3_2_hdmi_update_acr()
|
H A D | radeon_irq.c | 204 /* SW interrupt */ radeon_driver_irq_handler()
|
/linux-4.4.14/drivers/gpu/drm/amd/include/ |
H A D | atombios.h | 221 USHORT usMasterCommandTableOffset;//Offest for SW to get all command table offsets, Don't change the position 222 USHORT usMasterDataTableOffset; //Offest for SW to get all data table offsets, Don't change the position 234 USHORT ASIC_Init; //Function Table, used by various SW components,latest version 1.1 236 USHORT ASIC_RegistersInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 239 USHORT MemoryControllerInit; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 240 USHORT EnableCRTCMemReq; //Function Table,directly used by various SW components,latest version 2.1 241 USHORT MemoryParamAdjust; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock if needed 242 USHORT DVOEncoderControl; //Function Table,directly used by various SW components,latest version 1.2 244 USHORT SetEngineClock; //Function Table,directly used by various SW components,latest version 1.1 245 USHORT SetMemoryClock; //Function Table,directly used by various SW components,latest version 1.1 246 USHORT SetPixelClock; //Function Table,directly used by various SW components,latest version 1.2 247 USHORT EnableDispPowerGating; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 248 USHORT ResetMemoryDLL; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 249 USHORT ResetMemoryDevice; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 251 USHORT AdjustDisplayPll; //Atomic Table, used by various SW componentes. 252 USHORT AdjustMemoryController; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 255 USHORT DAC_LoadDetection; //Atomic Table, directly used by various SW components,latest version 1.2 256 USHORT LVTMAEncoderControl; //Atomic Table,directly used by various SW components,latest version 1.3 257 USHORT HW_Misc_Operation; //Atomic Table, directly used by various SW components,latest version 1.1 258 USHORT DAC1EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 259 USHORT DAC2EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 260 USHORT DVOOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 263 USHORT SMC_Init; //Function Table,directly used by various SW components,latest version 1.1 268 USHORT BlankCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 269 USHORT EnableCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 270 USHORT GetPixelClock; //Atomic Table, directly used by various SW components,latest version 1.1 271 USHORT EnableVGA_Render; //Function Table,directly used by various SW components,latest version 1.1 273 USHORT SetCRTC_Timing; //Atomic Table, directly used by various SW components,latest version 1.1 274 USHORT SetCRTC_OverScan; //Atomic Table, used by various SW components,latest version 1.1 276 USHORT SelectCRTC_Source; //Atomic Table, directly used by various SW components,latest version 1.1 281 USHORT GetMemoryClock; //Atomic Table, directly used by various SW components,latest version 1.1 282 USHORT GetEngineClock; //Atomic Table, directly used by various SW components,latest version 1.1 283 USHORT SetCRTC_UsingDTDTiming; //Atomic Table, directly used by various SW components,latest version 1.1 284 USHORT ExternalEncoderControl; //Atomic Table, directly used by various SW components,latest version 2.1 285 USHORT LVTMAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 289 USHORT WriteOneByteToHWAssistedI2C; //Function Table,indirectly used by various SW components 290 USHORT ReadHWAssistedI2CStatus; //Atomic Table, indirectly used by various SW components 291 USHORT SpeedFanControl; //Function Table,indirectly used by various SW components,called from ASIC_Init 292 USHORT PowerConnectorDetection; //Atomic Table, directly used by various SW components,latest version 1.1 293 USHORT MC_Synchronization; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 294 USHORT ComputeMemoryEnginePLL; //Atomic Table, indirectly used by various SW components,called from SetMemory/EngineClock 295 USHORT MemoryRefreshConversion; //Atomic Table, indirectly used by various SW components,called from SetMemory or SetEngineClock 297 USHORT DynamicMemorySettings; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 299 USHORT EnableSpreadSpectrumOnPPLL; //Atomic Table, directly used by various SW components,latest version 1.2 300 USHORT TMDSAOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 301 USHORT SetVoltage; //Function Table,directly and/or indirectly used by various SW components,latest version 1.1 302 USHORT DAC1OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 303 USHORT ReadEfuseValue; //Atomic Table, directly used by various SW components,latest version 1.1 305 USHORT ClockSource; //Atomic Table, indirectly used by various SW components,called from ASIC_Init 306 USHORT MemoryDeviceInit; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock 307 USHORT GetDispObjectInfo; //Atomic Table, indirectly used by various SW components,called from EnableVGARender 308 USHORT DIG1EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 309 USHORT DIG2EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 310 USHORT DIG1TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 311 USHORT DIG2TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 743 #define ATOM_ENCODER_CONFIG_DIGB 0x80 // VBIOS Internal use, outside SW should set this bit=0 2421 USHORT FirmwareInfo; // Shared by various SW components,latest version 1.4 2423 USHORT LCD_Info; // Shared by various SW components,latest version 1.3, was called LVDS_Info 2425 USHORT AnalogTV_Info; // Shared by various SW components,latest version 1.1 2427 USHORT GPIO_I2C_Info; // Shared by various SW components,latest version 1.2 will be used from R600 2428 USHORT VRAM_UsageByFirmware; // Shared by various SW components,latest version 1.3 will be used from R600 2429 USHORT GPIO_Pin_LUT; // Shared by various SW components,latest version 1.1 2431 USHORT ComponentVideoInfo; // Shared by various SW components,latest version 2.1 will be used from R600 2432 USHORT PowerPlayInfo; // Shared by various SW components,latest version 2.1,new design from R600 2435 USHORT PPLL_SS_Info; // Shared by various SW components,latest version 1.2, used to call SS_Info, change to new name because of int ASIC SS info 2436 USHORT OemInfo; // Defined and used by external SW, should be obsolete soon 2438 USHORT MclkSS_Info; // Shared by various SW components,latest version 1.1, only enabled when ext SS chip is used 2439 USHORT Object_Header; // Shared by various SW components,latest version 1.1 2447 USHORT IntegratedSystemInfo; // Shared by various SW components 2449 USHORT VoltageObjectInfo; // Shared by various SW components, latest version 1.1 2450 USHORT PowerSourceInfo; // Shared by various SW components, latest versoin 1.1 2895 Then VBIOS will copy the whole structure to its image so all GPU SW components can access this data structure to get whatever they need. 2896 The enough reservation should allow us to never change table revisions. Whenever needed, a GPU SW component can use reserved portion for new data entries. 2898 SW components can access the IGP system infor structure in the same way as before 3008 GPU SW don't control mode: usMaxNBVoltage & usMinNBVoltage=0 and no care about ulSystemConfig.SYSTEM_CONFIG_USE_PWM_ON_VOLTAGE 3282 // = 0, [6:0]=SW assisted I2C ID 3286 // [3-0] - I2C_LINE_MUX = A Mux number when it's HW assisted I2C or GPIO ID when it's SW I2C 3579 //refresh rate switch by SW. This is only valid from ATOM_LVDS_INFO_V12 3699 //refresh rate switch by SW. This is only valid from ATOM_LVDS_INFO_V12 3707 #define eDP_TO_LVDS_COMMON_ID 0x01 // common eDP->LVDS translator chip without AMD SW init 3708 #define eDP_TO_LVDS_RT_ID 0x02 // RT tansaltor which require AMD SW init 5145 usRequestedPWMFreqInHz: When it's set to 0x0 by SBIOS: the LCD BackLight is not controlled by GPU(SW). 5148 When it's set to a non-zero frequency, the BackLight is controlled by GPU (SW) in one of two ways below: 5149 1. SW uses the GPU BL PWM output to control the BL, in chis case, this non-zero frequency determines what freq GPU should use; 5154 2. SW uses other means to control BL (like DPCD),this non-zero frequency serves as a flag only indicating 5374 usRequestedPWMFreqInHz: When it's set to 0x0 by SBIOS: the LCD BackLight is not controlled by GPU(SW). 5377 When it's set to a non-zero frequency, the BackLight is controlled by GPU (SW) in one of two ways below: 5378 1. SW uses the GPU BL PWM output to control the BL, in chis case, this non-zero frequency determines what freq GPU should use; 5383 2. SW uses other means to control BL (like DPCD),this non-zero frequency serves as a flag only indicating 5576 usRequestedPWMFreqInHz: When it's set to 0x0 by SBIOS: the LCD BackLight is not controlled by GPU(SW). 5579 When it's set to a non-zero frequency, the BackLight is controlled by GPU (SW) in one of two ways below: 5580 1. SW uses the GPU BL PWM output to control the BL, in chis case, this non-zero frequency determines what freq GPU should use; 5585 2. SW uses other means to control BL (like DPCD),this non-zero frequency serves as a flag only indicating 5858 //Define one structure to inform SW a "block of data" writing to external SS chip via I2C protocol 5861 UCHAR ucNunberOfBytes; //Indicates how many bytes SW needs to write to the external ASIC for one block, besides to "Start" and "Stop" 5866 //Define one structure to inform SW how many blocks of data writing to external SS chip via I2C protocol, in addition to other information 5869 ATOM_I2C_ID_CONFIG_ACCESS sucI2cId; //I2C line and HW/SW assisted cap. 5899 //Define ucClockIndication, SW uses the IDs below to search if the SS is requried/enabled on a clock branch/signal type. 7350 /****************************SW I2C CNTL DEFINITIONS**********************/ 8196 #define ATOM_PM_MISCINFO_PROGRAM_VOLTAGE 0x00000080L //When this bit set, ucVoltageDropIndex is not an index for GPIO pin, but a voltage ID that SW needs program 8341 // Following definitions are for compatiblity issue in different SW components.
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
H A D | e1000_i210.c | 48 /* Get the SW semaphore */ igb_get_hw_semaphore_i210() 59 /* In rare circumstances, the SW semaphore may already be held igb_get_hw_semaphore_i210() 130 * igb_acquire_swfw_sync_i210 - Acquire SW/FW semaphore 134 * Acquire the SW/FW semaphore to access the PHY or NVM. The mask 176 * igb_release_swfw_sync_i210 - Release SW/FW semaphore 180 * Release the SW/FW semaphore used to access the PHY or NVM. The mask
|
/linux-4.4.14/drivers/media/i2c/ |
H A D | saa7185.c | 268 /* SW: a slight sync problem... */ saa7185_s_routing() 277 /* SW: a slight sync problem... */ saa7185_s_routing() 344 /* SW: output off is active */ saa7185_remove()
|
/linux-4.4.14/arch/x86/include/uapi/asm/ |
H A D | sigcontext.h | 26 * are reserved for SW usage. On CPUs supporting XSAVE/XRSTOR, these bytes are 224 * depending on the FP_XSTATE_MAGIC1 encoded in the SW reserved 267 * depending on the FP_XSTATE_MAGIC1 encoded in the SW reserved
|
/linux-4.4.14/arch/x86/kernel/fpu/ |
H A D | signal.c | 84 /* Setup the bytes not touched by the [f]xsave and reserved for SW. */ save_xstate_epilog() 150 * For [f]xsave state, update the SW reserved fields in the [f]xsave frame 380 * Prepare the SW reserved portion of the fxsave memory layout, indicating
|
/linux-4.4.14/drivers/vfio/platform/reset/ |
H A D | vfio_platform_amdxgbe.c | 117 pr_warn("%s MAC SW reset failed\n", __func__); vfio_platform_amdxgbe_reset()
|
/linux-4.4.14/drivers/misc/ |
H A D | hmc6352.c | 70 return compass_store(dev, buf, count, "SW"); compass_power_mode_store()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_fcoe.h | 98 /* DDP SW context struct */
|
H A D | i40e_fcoe.c | 158 * Unmap the scatter-gather list associated with the given SW DDP context 183 * i40e_fcoe_ddp_clear - clear the given SW DDP context 184 * @ddp - SW DDP context 617 * requested by SW to the HW is successful or not and take actions accordingly. 996 * a matching SW DDP context for this command. DDP is applicable 1099 * @ddp: the SW DDP context for this DDP 1138 * a matching SW DDP context for this command. DDP is applicable
|
H A D | i40e_prototype.h | 37 * has happened and will assist in the early SW and FW 302 /* prototype for functions used for SW locks */
|
/linux-4.4.14/net/wimax/ |
H A D | stack.c | 194 pr_err("SW BUG! Forbidden state change %u -> %u\n", __check_new_state() 215 dev_err(dev, "SW BUG: requesting invalid state %u\n", __wimax_state_change() 284 dev_err(dev, "SW BUG: wimax_dev %p is in unknown state %u\n", __wimax_state_change() 293 dev_err(dev, "SW BUG: wimax_dev %p entering NULL state " __wimax_state_change()
|
H A D | op-rfkill.c | 370 /* If there is no SW toggle op, SW RFKill is always on */ wimax_rfkill_add()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
H A D | omap_phy_internal.c | 45 * prevent core retention if not disabled by SW. USB driver will
|
H A D | omap-headsmp.S | 106 * GIC restoration will cause a problem to CPU0 Non-Secure SW.
|
H A D | dma.c | 162 * Workaround: SW should explicitely disable the channel. configure_dma_errata()
|
H A D | omap-smp.c | 130 * GIC restoration will cause a problem to CPU0 Non-Secure SW. omap4_boot_secondary()
|
H A D | powerdomains44xx_data.c | 325 * The following power domains are not under SW control
|
H A D | powerdomains54xx_data.c | 299 * The following power domains are not under SW control
|
H A D | powerdomains7xx_data.c | 415 * The following power domains are not under SW control
|
/linux-4.4.14/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
H A D | EventClass.py | 8 # is a HW base Intel x86 PEBS event, and user could add more SW/HW
|
/linux-4.4.14/drivers/tty/ |
H A D | n_tracerouter.c | 63 * n_tracerouter_open() - Called when a tty is opened by a SW entity. 69 * Caveats: This should only be opened one time per SW entity.
|
H A D | n_tracesink.c | 61 * n_tracesink_open() - Called when a tty is opened by a SW entity. 72 * SW entity calls it.
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A D | pwrseq.h | 66 /* disable SW LPS 0x04[10]=0*/ \ 150 /*0x04[10] = 1, enable SW LPS*/ \
|
H A D | sw.c | 398 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 0)\n");
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
H A D | cw1200_sdio.c | 161 pr_debug("SW IRQ subscribe\n"); cw1200_sdio_irq_subscribe() 176 pr_debug("SW IRQ unsubscribe\n"); cw1200_sdio_irq_unsubscribe()
|
H A D | cw1200_spi.c | 253 pr_debug("SW IRQ subscribe\n"); cw1200_spi_irq_subscribe() 278 pr_debug("SW IRQ unsubscribe\n"); cw1200_spi_irq_unsubscribe()
|
/linux-4.4.14/drivers/dma/ |
H A D | mic_x100_dma.h | 37 * Four channels are assigned for host SW use & the remaining for MIC SW.
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
H A D | perf_event_intel_lbr.c | 507 * SW filter is used: 573 * all branches, may need the help of the SW filter 617 * setup SW LBR filter intel_pmu_setup_lbr_filter() 925 * SW branch filter usage: intel_pmu_lbr_init_core() 943 * SW branch filter usage: intel_pmu_lbr_init_nhm() 964 * SW branch filter usage: intel_pmu_lbr_init_snb() 998 * SW branch filter usage: intel_pmu_lbr_init_skl() 1026 * SW branch filter usage: intel_pmu_lbr_init_atom()
|
/linux-4.4.14/arch/mips/mti-malta/ |
H A D | malta-int.c | 195 #define MIPS_CPU_IPI_RESCHED_IRQ 0 /* SW int 0 for resched */ 197 #define MIPS_CPU_IPI_CALL_IRQ 1 /* SW int 1 for resched */
|
H A D | malta-setup.c | 133 pr_crit("IOCU OPERATION DISABLED BY SWITCH - DEFAULTING TO SW IO COHERENCY\n"); plat_enable_iocoherency()
|
/linux-4.4.14/drivers/vme/bridges/ |
H A D | vme_tsi148.h | 1008 #define TSI148_LCSR_VICR_IRQL_M (7<<8) /* VMEbus SW IRQ Level Mask */ 1009 #define TSI148_LCSR_VICR_IRQL_1 (1<<8) /* VMEbus SW IRQ Level 1 */ 1010 #define TSI148_LCSR_VICR_IRQL_2 (2<<8) /* VMEbus SW IRQ Level 2 */ 1011 #define TSI148_LCSR_VICR_IRQL_3 (3<<8) /* VMEbus SW IRQ Level 3 */ 1012 #define TSI148_LCSR_VICR_IRQL_4 (4<<8) /* VMEbus SW IRQ Level 4 */ 1013 #define TSI148_LCSR_VICR_IRQL_5 (5<<8) /* VMEbus SW IRQ Level 5 */ 1014 #define TSI148_LCSR_VICR_IRQL_6 (6<<8) /* VMEbus SW IRQ Level 6 */ 1015 #define TSI148_LCSR_VICR_IRQL_7 (7<<8) /* VMEbus SW IRQ Level 7 */
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 141 struct rx_sw_desc *sdesc; /* address of SW RX descriptor ring */ 234 unsigned int cidx; /* SW consumer index */ 247 struct tx_sw_desc *sdesc; /* address of SW TX descriptor ring */ 475 * t4_os_set_hw_addr - store a port's MAC address in SW 480 * Store the Ethernet address of the given port in SW. Called by the common
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
H A D | regs.h | 224 #define E1000_SW_FW_SYNC 0x05B5C /* SW-FW Synchronization - RW */ 228 #define E1000_SWSM 0x05B50 /* SW Semaphore */ 230 /* Driver-only SW semaphore (not used by BOOT agents) */
|
H A D | 80003es2lan.c | 284 * e1000_acquire_swfw_sync_80003es2lan - Acquire SW/FW semaphore 288 * Acquire the SW/FW semaphore to access the PHY or NVM. The mask 329 * e1000_release_swfw_sync_80003es2lan - Release SW/FW semaphore 333 * Release the SW/FW semaphore used to access the PHY or NVM. The mask 944 /* SW Reset the PHY so all changes take effect */ e1000_copper_link_setup_gg82563_80003es2lan()
|
H A D | defines.h | 54 #define E1000_CTRL_EXT_SDP3_DATA 0x00000080 /* Value of SW Definable Pin 3 */ 210 #define E1000_CTRL_LANPHYPC_OVERRIDE 0x00010000 /* SW control of LANPHYPC */ 211 #define E1000_CTRL_LANPHYPC_VALUE 0x00020000 /* SW value of LANPHYPC */ 389 /* SW Semaphore Register */
|
H A D | mac.c | 655 * SW defined pins. If there is no SW over-ride of the flow e1000_set_default_fc_generic() 815 * milliseconds even if the other end is doing it in SW). e1000_poll_fiber_serdes_link_generic() 880 /* For these adapters, the SW definable pin 1 is set when the optics e1000e_setup_fiber_serdes_link() 1378 /* Get the SW semaphore */ e1000e_get_hw_semaphore() 1544 * e1000e_setup_led_generic - Configures SW controllable LED 1547 * This prepares the SW controllable LED for use and saves the current state
|
H A D | ich8lan.h | 229 #define SW_FLAG_TIMEOUT 1000 /* SW Semaphore flag timeout in ms */
|
/linux-4.4.14/drivers/scsi/snic/ |
H A D | vnic_wq.h | 87 /* how many does SW own? */ svnic_wq_desc_avail()
|
/linux-4.4.14/drivers/scsi/fnic/ |
H A D | vnic_wq.h | 98 /* how many does SW own? */ vnic_wq_desc_avail()
|
H A D | vnic_rq.h | 107 /* how many does SW own? */ vnic_rq_desc_avail()
|
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_ring.c | 189 /* Flush HW and SW FIFOs. */ inv_mpu6050_read_fifo()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
H A D | cxio_wr.h | 652 #define TPT_ERR_SWFLUSH 0xC /* SW FLUSHED */ 699 struct t3_swsq *sq; /* SW SQ */ 704 struct t3_swrq *rq; /* SW RQ (holds consumer wr_ids */ 707 struct t3_swrq *rq_oldest_wr; /* oldest wr on the SW RQ */
|
/linux-4.4.14/drivers/hwmon/ |
H A D | ab8500.c | 8 * be changed by SW), an interrupt is set, and if no further action is taken
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | led.c | 97 rtl_write_byte(rtlpriv, ledreg, ledcfg); /*SW control led0 on.*/ rtl8812ae_sw_led_on()
|
H A D | pwrseq.h | 49 /* disable SW LPS 0x04[10]=0*/}, \ 222 /*0x04[10] = 0, enable SW LPS PCIE only*/}, \ 409 /* disable SW LPS 0x04[10]=0 and WLSUS_EN 0x04[12:11]=0*/}, \ 546 /*0x04[10] = 1, enable SW LPS*/}, \
|
H A D | sw.c | 447 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 0)\n");
|
/linux-4.4.14/drivers/net/ethernet/tehuti/ |
H A D | tehuti.c | 13 * RX HW/SW interaction overview 17 * traffic. This Fifo is filled by SW and is readen by HW. Each descriptor holds 21 * filled by HW and is readen by SW. Each descriptor holds status and ID. 32 * RX SW Data Structures 34 * skb db - used to keep track of all skbs owned by SW and their dma addresses. 42 * RX SW Execution Flow 520 netdev_err(priv->ndev, "SW reset timeout. continuing anyway\n"); bdx_sw_reset() 984 * bdx_rx_init - initialize RX all related HW and SW resources 1339 * TX HW/SW interaction overview 1348 * RX SW Data Structures 1350 * txdb - used to keep track of all skbs owned by SW and their dma addresses. 1358 * TX SW Execution Flow 1363 * When packet is sent, HW write us TXF descriptor and SW frees original skb. 1365 * SW deploys "tx level" technique. 1367 * For every sent packet, SW gets its TXD descriptor sizei 1369 * The size is also stored in txdb. When TXF ack arrives, SW fetch size of
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac100_dma.c | 41 /* DMA SW reset */ dwmac100_dma_init()
|
H A D | dwmac1000_dma.c | 39 /* DMA SW reset */ dwmac1000_dma_init()
|
/linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_wq.h | 105 /* how many does SW own? */ vnic_wq_desc_avail()
|
H A D | vnic_rq.h | 102 /* how many does SW own? */ vnic_rq_desc_avail()
|
/linux-4.4.14/drivers/clk/qcom/ |
H A D | gdsc.c | 171 * Disable SW override: Use hardware state-machine for sequencing. gdsc_init()
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
H A D | cvmx-asm.h | 98 * its dirty bit for a block. Basically, SW is telling HW that the
|
H A D | cvmx-pow.h | 142 * Before issuing a *_NSCHED operation, SW must guarantee 145 * hardware provides the opsdone bit and swdone bit for SW 146 * polling. After issuing a *_NSCHED operation, SW must 162 * Before issuing a *_NSCHED operation, SW must guarantee that 165 * provides the opsdone bit and swdone bit for SW 166 * polling. After issuing a *_NSCHED operation, SW must 1184 * ADDWQ command that only contains the pointer). SW must never use 1939 * SW can choose to immediately switch to an ORDERED tag 2022 * SW can choose to immediately switch to an ORDERED tag 2099 * Number of bits of the tag used by software. The SW bits are always
|
/linux-4.4.14/arch/arm/kernel/ |
H A D | machine_kexec.c | 45 * Validate that if the current HW supports SMP, then the SW supports machine_kexec_prepare()
|
H A D | reboot.c | 90 * avoid any code or data used by any SW CPU pin loop. The CPU hotplug
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 160 * SW Context Command and Freelist Queue Descriptors 175 * SW command, freelist and response rings 182 unsigned int cleaned; /* total # of descs SW has reclaimed */ 183 unsigned int stop_thres; /* SW TX queue suspend threshold */ 184 u16 pidx; /* producer index (SW) */ 189 struct cmdQ_ce *centries; /* SW command context descriptor Q */ 197 u16 pidx; /* producer index (SW) */ 204 struct freelQ_ce *centries; /* SW freelist context descriptor Q */ 211 u16 cidx; /* consumer index (SW) */ 223 /* T204 TX SW scheduler */ 1855 cpl->ip_csum_dis = 1; /* SW calculates IP csum */ t1_start_xmit()
|
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/ |
H A D | rtl819x_Qos.h | 330 eAcmWay0_SwAndHw = 0, // By SW and HW. 332 eAcmWay2_SW = 2, // By SW.
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | pwrseq.h | 70 /* disable SW LPS 0x04[10]=0*/ \ 158 /*0x04[10] = 1, enable SW LPS*/ \
|
H A D | sw.c | 382 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 0)\n");
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 90 /* SW counters */ 128 /* SW counters */
|
/linux-4.4.14/drivers/net/vmxnet3/ |
H A D | vmxnet3_int.h | 95 VMNET_CAP_SW_TSO = 0x0040, /* Supports SW TCP Segmentation */ 99 VMNET_CAP_SW_VLAN = 0x0400, /* VLAN tagging/untagging in SW */
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
H A D | htt.h | 70 * The HTT tx MSDU descriptor is created by the host HTT SW for each 1020 /* Num MPDUs requed by SW */ 1408 * used exclusively by the host SW. This ring 1410 * between the host SW and the MAC HW. The host SW 1433 * rx buffers the host SW provides for the MAC HW to 1457 * alloc_idx - where HTT SW has deposited empty buffers 1467 /* where HTT SW has processed bufs filled by rx MAC DMA */
|
/linux-4.4.14/drivers/block/paride/ |
H A D | ppc6lnx.c | 71 // 0 = PPC Uni SW 73 // 2 = PPC Bi SW
|
/linux-4.4.14/include/uapi/sound/ |
H A D | asoc.h | 217 * FE or BE Stream configuration supported by SW/FW 373 * Describes SW/FW specific features of PCM (FE DAI & DAI link).
|
/linux-4.4.14/include/uapi/linux/ |
H A D | mdio.h | 131 #define MDIO_PMA_CTRL2_10GBSW 0x0003 /* 10GBASE-SW type */ 158 #define MDIO_PMA_STAT2_10GBSW 0x0008 /* 10GBASE-SW ability */
|
H A D | nubus.h | 43 /* Known <Cat,Type,SW,HW> tuples: (according to TattleTech and Slots)
|
/linux-4.4.14/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-helper-util.c | 226 /* Disable backpressure based on queued buffers. It needs SW support */ cvmx_helper_setup_red() 240 /* Shutoff the dropping based on the per port page count. SW isn't cvmx_helper_setup_red()
|
/linux-4.4.14/drivers/staging/rtl8192u/ |
H A D | r8192U.h | 817 SW_LED_MODE0, /* SW control 1 LED via GPIO0. It is default option. */ 818 SW_LED_MODE1, /* SW control for PCI Express */ 819 SW_LED_MODE2, /* SW control for Cameo. */ 820 SW_LED_MODE3, /* SW control for RunTop. */ 821 SW_LED_MODE4, /* SW control for Netcore. */
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-corsair.c | 275 macro_mode = "SW"; k90_show_macro_mode() 295 if (strncmp(buf, "SW", 2) == 0) k90_store_macro_mode()
|
/linux-4.4.14/drivers/media/platform/s5p-jpeg/ |
H A D | jpeg-regs.h | 122 /* JPEG SW reset register */ 562 /* JPEG SW reset register */
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A D | pwrseq.h | 81 /* disable SW LPS 0x04[10]=0 and WLSUS_EN 0x04[11]=0*/ \ 222 /*0x04[10] = 1, enable SW LPS*/ \
|
H A D | sw.c | 401 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 0)\n");
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
H A D | fw-api-coex.h | 181 * @wifi_tx_prio_boost: SW boost of wifi tx priority 182 * @wifi_rx_prio_boost: SW boost of wifi rx priority
|
/linux-4.4.14/include/uapi/rdma/hfi/ |
H A D | hfi1_user.h | 385 * SW KDETH header. 386 * swdata is SW defined portion.
|
/linux-4.4.14/drivers/usb/c67x00/ |
H A D | c67x00-sched.c | 54 * Hardware parts are little endiannes, SW in CPU endianess. 72 /* SW part */ 623 /* SW part */ c67x00_create_td() 640 /* SW part */ c67x00_create_td()
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
H A D | ni_660x.c | 215 {"G0 SW Save Register", 0x018, NI_660x_READ, DATA_4B}, 216 {"G1 SW Save Register", 0x01C, NI_660x_READ, DATA_4B}, 250 {"G2 SW Save Register", 0x118, NI_660x_READ, DATA_4B}, 251 {"G3 SW Save Register", 0x11C, NI_660x_READ, DATA_4B},
|
/linux-4.4.14/drivers/misc/mic/host/ |
H A D | mic_debugfs.c | 41 mdev->id, "SMPT entry", "SW DMA addr", "RefCount"); mic_smpt_show()
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-bcm2835.c | 51 #define BCM2835_I2C_S_LEN BIT(10) /* Fake bit for SW error reporting */
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
H A D | cq.c | 351 * unfortunately. Need to move pertinent HW CQEs to the SW CQ but c4iw_flush_hw_cq() 594 * in the SW SQ. Then the SW SQ is walked to move any poll_cq() 595 * now in-order completions into the SW CQ. This handles poll_cq()
|
/linux-4.4.14/drivers/mfd/ |
H A D | ab8500-gpadc.c | 305 * @conv_type: selected conversion type (HW or SW conversion) 343 * @conv_type: selected conversion type (HW or SW conversion) 486 /* Start SW conversion */ ab8500_gpadc_double_read_raw() 534 "gpadc_conversion: only SW double conversion supported\n"); ab8500_gpadc_double_read_raw()
|
/linux-4.4.14/drivers/misc/genwqe/ |
H A D | card_ddcb.h | 54 __be32 icrc_hsi_shi_32; /* iCRC, Hardware/SW interlock */
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
H A D | rt2x00config.c | 122 * When the caller tries to send the SW diversity, rt2x00lib_config_antenna()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_eeprom.h | 202 /* SW controlled internal regulator fields */
|
H A D | debug.h | 152 * @a_retries: No. of AMPDUs retried (SW)
|
/linux-4.4.14/drivers/net/ethernet/smsc/ |
H A D | smc911x.h | 365 #define INT_CFG_IRQ_POL_ (0x00000010) /* R/W Not Affected by SW Reset */ 366 #define INT_CFG_IRQ_TYPE_ (0x00000001) /* R/W Not Affected by SW Reset */ 487 #define PMT_CTRL_PME_TYPE_ (0x00000040) /* R/W Not Affected by SW Reset */ 495 #define PMT_CTRL_PME_EN_ (0x00000002) /* R/W Not Affected by SW Reset */
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.h | 89 * SW MIB Counters register definitions
|
/linux-4.4.14/drivers/pinctrl/ |
H A D | pinctrl-u300.c | 258 PINCTRL_PIN(71, "PO ANT SW 2"), 259 PINCTRL_PIN(72, "PO ANT SW 3"), 260 PINCTRL_PIN(73, "PO ANT SW 0"), 261 PINCTRL_PIN(74, "PO ANT SW 1"),
|
/linux-4.4.14/arch/arm64/kernel/ |
H A D | process.c | 98 * avoid any code or data used by any SW CPU pin loop. The CPU hotplug
|
/linux-4.4.14/arch/blackfin/mach-bf518/include/mach/ |
H A D | anomaly.h | 55 /* SW Breakpoints Ignored Upon Return From Lockbox Authentication */
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_dbgmgr.h | 114 * a SW object combining a user-mode provided "syncvar" and a scheduler event
|
/linux-4.4.14/net/mac80211/ |
H A D | key.c | 43 * There is currently no way of knowing whether a key is handled in SW 88 * the xmit key is added and SW encryption kicks off. increment_tailroom_need_count() 91 * just before xmit one of the key is deleted and SW encryption kicks increment_tailroom_need_count() 94 * In both the above case SW encryption will find not enough space for increment_tailroom_need_count()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 490 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ 559 struct sge_eth_rxq { /* SW Ethernet Rx queue */ 572 struct sge_ofld_rxq { /* SW offload Rx queue */ 587 unsigned int cidx; /* SW consumer index */ 593 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ 922 * t4_set_hw_addr - store a port's MAC address in SW 927 * Store the Ethernet address of the given port in SW. Called by the common
|
/linux-4.4.14/arch/powerpc/mm/ |
H A D | tlb_low_64e.S | 205 /* Mask out SW and UW if !DIRTY (XXX optimize this !) */ 503 /* Mask out SW and UW if !DIRTY (XXX optimize this !) */ 744 /* Mask out SW and UW if !DIRTY (XXX optimize this !) */ 798 * with the current scheme when using SW load. 931 * always called as a second level tlb miss for SW load or as a first
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_hw.c | 723 * SW defined pins. If there is no SW over-ride of the flow e1000_setup_link() 758 * polarity value for the SW controlled pins, and setup the e1000_setup_link() 760 * This is needed because one of the SW controlled pins is used for e1000_setup_link() 926 * it in SW). For internal serdes, we just assume a signal is present, e1000_setup_fiber_serdes_link() 972 /* SW reset the PHY so all changes take effect */ e1000_copper_link_rtl_setup() 1318 /* SW Reset the PHY so all changes take effect */ e1000_copper_link_mgp_setup() 2411 /* On adapters with a MAC newer than 82544, SW Definable pin 1 will be e1000_check_for_link() 3040 /* We'll need to use the SW defined pins to shift the write e1000_write_phy_reg_ex() 4516 * Prepares SW controlable LED for use and saves the current state of the LED. 4566 * e1000_cleanup_led - Restores the saved state of the SW controlable LED. 4611 /* Set SW Defineable Pin 0 to turn on the LED */ e1000_led_on() 4617 /* Set SW Defineable Pin 0 to turn on the LED */ e1000_led_on() 4621 /* Clear SW Defineable Pin 0 to turn on the LED */ e1000_led_on() 4628 /* Clear SW Defineable Pin 0 to turn on the LED */ e1000_led_on() 4655 /* Clear SW Defineable Pin 0 to turn off the LED */ e1000_led_off() 4661 /* Clear SW Defineable Pin 0 to turn off the LED */ e1000_led_off() 4665 /* Set SW Defineable Pin 0 to turn off the LED */ e1000_led_off() 4672 /* Set SW Defineable Pin 0 to turn off the LED */ e1000_led_off()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_reg.h | 1096 MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] 1097 SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW 1098 timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 1099 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General 1110 Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW 1111 timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 1112 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 1113 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW 1297 MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] 1298 SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW 1299 timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 1300 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General 1312 MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] 1313 SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW 1314 timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 1315 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General 1327 MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] 1328 SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW 1329 timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 1330 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General 1342 MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] 1343 SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW 1344 timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 1345 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General 1670 /* [RW 32] Bit[0]: EPIO MODE SEL: Setting this bit to 1 will allow SW/FW to 2474 * Bit 18 indicates whether the timestamp is from a SW request (value of 1) 2510 * Bit 18 indicates whether the timestamp is from a SW request (value of 1)
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
H A D | hal_com.c | 29 /* sw_channel_plan: channel plan from SW (registry/module param) */ 832 /* If it is in HW/SW Radio OFF or IPS state, we do rtl8723a_get_fwlps_rf_on()
|
/linux-4.4.14/drivers/media/platform/marvell-ccic/ |
H A D | cafe-driver.c | 111 #define GCSR_SRS 0x00000001 /* SW Reset set */ 112 #define GCSR_SRC 0x00000002 /* SW Reset clear */
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/ |
H A D | iwl-nvm-parse.c | 78 /* NVM SW-Section offset (in words) definitions */ 99 /* NVM SW-Section offset (in words) definitions */
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/ |
H A D | internal.h | 200 * SW entries: | 0 | ... | 31 | 201 * where N is a number between 0 and 7. This means that the SW
|
H A D | rx.c | 978 IWL_DEBUG_RX(trans, "HW = SW = %d\n", r); iwl_pcie_rx_handle() 989 IWL_DEBUG_RX(trans, "rxbuf: HW = %d, SW = %d (%p)\n", iwl_pcie_rx_handle() 1075 * iwl_pcie_irq_handle_error - called for HW or SW error interrupt from card 1341 IWL_ERR(trans, "Microcode SW error detected. " iwl_pcie_irq_handler()
|
/linux-4.4.14/drivers/net/fddi/skfp/h/ |
H A D | cmtdef.h | 407 u_long mac_nobuf_counter ; /* MAC SW counter: no buffer */ 408 u_long mac_r_restart_counter ; /* MAC SW counter: rx restarted */
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.h | 544 unsigned int write_ptr; /* Tx ring write pointer SW copy */ 545 unsigned int prod_index; /* Tx ring producer index SW copy */
|
/linux-4.4.14/drivers/gpu/drm/bridge/ |
H A D | parade-ps8622.c | 112 /* SW setting: [1:0] SW output 1.2V voltage is lower to 96% */ ps8622_send_config()
|
/linux-4.4.14/arch/x86/include/asm/uv/ |
H A D | uv_bau.h | 118 * SW Ack Timeout (destination) 1 0 0 119 * SW Ack INTD rejected (strong NACK) 1 0 1
|
/linux-4.4.14/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_xics.c | 586 * Note: If EOI is incorrectly used by SW to lower the CPPR kvmppc_rm_h_eoi() 588 * a pending interrupt, this is a SW error and PAPR sepcifies kvmppc_rm_h_eoi()
|
/linux-4.4.14/arch/s390/kernel/ |
H A D | ebcdic.c | 107 -SW */ 256 -SW */
|
/linux-4.4.14/drivers/usb/serial/ |
H A D | ssu100.c | 271 dev_dbg(&port->dev, "%s - set SW flow control failed\n", __func__); ssu100_set_termios()
|
/linux-4.4.14/drivers/video/fbdev/sis/ |
H A D | sis_accel.h | 278 bit 24 = 1: SW command queue empty
|
/linux-4.4.14/drivers/media/platform/coda/ |
H A D | coda_regs.h | 39 /* Static SW registers */
|
/linux-4.4.14/drivers/input/keyboard/ |
H A D | nomadik-ske-keypad.c | 128 /* clear keypad interrupt for auto(and pending SW) scans */ ske_keypad_chip_init()
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
H A D | atbm8830.c | 252 /*SW version test*/ atbm8830_init()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | sw.c | 406 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 0)\n");
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | sw.c | 382 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 0)\n");
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | sw.c | 341 /*SW-WF02-AD15 -Abocom*/
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | sw.c | 379 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 1)\n");
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | sw.c | 430 MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 1)\n");
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
H A D | defines.h | 49 #define IXGBE_CTRL_RST 0x04000000 /* Reset (SW) */
|