/kernel/linux/linux-6.6/drivers/usb/typec/ucsi/ |
H A D | ucsi_stm32g0.c | 85 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); in ucsi_stm32g0_bl_check_ack() local 86 struct i2c_client *client = g0->i2c_bl; in ucsi_stm32g0_bl_check_ack() 100 dev_err(g0->dev, "i2c bl ack (%02x), error: %d\n", client->addr, ret); in ucsi_stm32g0_bl_check_ack() 114 dev_err(g0->dev, "i2c bl ack (%02x), invalid byte: %02x\n", in ucsi_stm32g0_bl_check_ack() 122 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); in ucsi_stm32g0_bl_cmd_check_ack() local 123 struct i2c_client *client = g0->i2c_bl; in ucsi_stm32g0_bl_cmd_check_ack() 145 dev_dbg(g0->dev, "i2c bl cmd %d (%02x), error: %d\n", cmd, client->addr, ret); in ucsi_stm32g0_bl_cmd_check_ack() 163 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); in ucsi_stm32g0_bl_rcv_check_ack() local 164 struct i2c_client *client = g0->i2c_bl; in ucsi_stm32g0_bl_rcv_check_ack() 177 dev_err(g0 in ucsi_stm32g0_bl_rcv_check_ack() 200 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); ucsi_stm32g0_bl_send() local 331 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); ucsi_stm32g0_read() local 363 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); ucsi_stm32g0_async_write() local 397 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); ucsi_stm32g0_sync_write() local 417 struct ucsi_stm32g0 *g0 = data; ucsi_stm32g0_irq_handler() local 446 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); ucsi_stm32g0_register() local 470 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); ucsi_stm32g0_unregister() local 479 struct ucsi_stm32g0 *g0; ucsi_stm32g0_fw_cb() local 586 struct ucsi_stm32g0 *g0 = ucsi_get_drvdata(ucsi); ucsi_stm32g0_probe_bootloader() local 632 struct ucsi_stm32g0 *g0; ucsi_stm32g0_probe() local 693 struct ucsi_stm32g0 *g0 = i2c_get_clientdata(client); ucsi_stm32g0_remove() local 704 struct ucsi_stm32g0 *g0 = dev_get_drvdata(dev); ucsi_stm32g0_suspend() local 724 struct ucsi_stm32g0 *g0 = dev_get_drvdata(dev); ucsi_stm32g0_resume() local [all...] |
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | wuf.S | 41 * andcc %l0, PSR_PS, %g0 95 andcc %t_psr, PSR_PS, %g0 97 restore %g0, %g0, %g0 /* Restore to window 'O' */ 106 restore %g0, %g0, %g0 113 save %g0, %g0, [all...] |
H A D | wof.S | 63 * andcc %l0, PSR_PS, %g0 95 andcc %t_psr, PSR_PS, %g0 97 save %g0, %g0, %g0 ! Go where saving will occur 101 orcc %g0, %twin_tmp, %g0 ! check for set bits 110 save %g0, %g0, %g0 ! sav [all...] |
H A D | etrap_32.S | 83 andcc %t_psr, PSR_PS, %g0 ! fromsupv_p = (psr & PSR_PS) 94 andcc %t_twinmask, %t_wim, %g0 101 jmpl %t_retpc + 0x8, %g0 ! return to caller 106 orcc %g0, %g1, %g0 118 save %g0, %g0, %g0 126 restore %g0, %g0, [all...] |
H A D | rtrap_32.S | 53 andcc %t_psr, PSR_PS, %g0 64 andcc %g2, (_TIF_NEED_RESCHED), %g0 73 andcc %g2, _TIF_DO_NOTIFY_RESUME_MASK, %g0 92 orcc %g0, %twin_tmp1, %g0 116 orcc %g0, %twin_tmp1, %g0 137 andcc %fp, 0x7, %g0 142 andcc %g2, 0x3, %g0 183 andcc %g2, %g1, %g0 [all...] |
H A D | hvtramp.S | 35 wrpr %g0, PIL_NORMAL_MAX, %pil 36 wrpr %g0, 0, %canrestore 37 wrpr %g0, 0, %otherwin 38 wrpr %g0, 6, %cansave 39 wrpr %g0, 6, %cleanwin 40 wrpr %g0, 0, %cwp 41 wrpr %g0, 0, %wstate 42 wrpr %g0, 0, %tl 54 stxa %g2, [%g0] ASI_SCRATCHPAD 82 wrpr %g0, (PSTATE_PRI [all...] |
H A D | rtrap_64.S | 28 661: wrpr %g0, RTRAP_PSTATE, %pstate 36 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate 39 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 44 661: wrpr %g0, RTRAP_PSTATE, %pstate 52 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate 55 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 59 andcc %l5, FPRS_FEF, %g0 70 661: wrpr %g0, RTRAP_PSTATE, %pstate 78 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate 80 wrpr %g0, RTRAP_PSTATE_IRQOF [all...] |
H A D | cherrs.S | 9 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1 11 stxa %g1, [%g0] ASI_DCU_CONTROL_REG 14 jmpl %g2 + %lo(cheetah_fast_ecc), %g0 22 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1 24 stxa %g1, [%g0] ASI_DCU_CONTROL_REG 27 jmpl %g2 + %lo(cheetah_fast_ecc), %g0 35 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1 37 stxa %g1, [%g0] ASI_DCU_CONTROL_REG 40 jmpl %g2 + %lo(cheetah_cee), %g0 48 ldxa [%g0] ASI_DCU_CONTROL_RE [all...] |
H A D | ivec.S | 17 ldxa [%g3 + %g0] ASI_INTR_R, %g3 22 stxa %g0, [%g0] ASI_INTR_RECEIVE 35 wr %g0, 1 << PIL_DEVICE_IRQ, %set_softint 39 ldxa [%g1 + %g0] ASI_INTR_R, %g1 43 ldxa [%g7 + %g0] ASI_INTR_R, %g7 44 stxa %g0, [%g0] ASI_INTR_RECEIVE 50 1: jmpl %g3, %g0
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | wuf.S | 41 * andcc %l0, PSR_PS, %g0 95 andcc %t_psr, PSR_PS, %g0 97 restore %g0, %g0, %g0 /* Restore to window 'O' */ 106 restore %g0, %g0, %g0 113 save %g0, %g0, [all...] |
H A D | wof.S | 63 * andcc %l0, PSR_PS, %g0 95 andcc %t_psr, PSR_PS, %g0 97 save %g0, %g0, %g0 ! Go where saving will occur 101 orcc %g0, %twin_tmp, %g0 ! check for set bits 110 save %g0, %g0, %g0 ! sav [all...] |
H A D | etrap_32.S | 83 andcc %t_psr, PSR_PS, %g0 ! fromsupv_p = (psr & PSR_PS) 94 andcc %t_twinmask, %t_wim, %g0 101 jmpl %t_retpc + 0x8, %g0 ! return to caller 106 orcc %g0, %g1, %g0 118 save %g0, %g0, %g0 126 restore %g0, %g0, [all...] |
H A D | rtrap_32.S | 53 andcc %t_psr, PSR_PS, %g0 64 andcc %g2, (_TIF_NEED_RESCHED), %g0 73 andcc %g2, _TIF_DO_NOTIFY_RESUME_MASK, %g0 92 orcc %g0, %twin_tmp1, %g0 116 orcc %g0, %twin_tmp1, %g0 137 andcc %fp, 0x7, %g0 142 andcc %g2, 0x3, %g0 183 andcc %g2, %g1, %g0 [all...] |
H A D | hvtramp.S | 35 wrpr %g0, PIL_NORMAL_MAX, %pil 36 wrpr %g0, 0, %canrestore 37 wrpr %g0, 0, %otherwin 38 wrpr %g0, 6, %cansave 39 wrpr %g0, 6, %cleanwin 40 wrpr %g0, 0, %cwp 41 wrpr %g0, 0, %wstate 42 wrpr %g0, 0, %tl 54 stxa %g2, [%g0] ASI_SCRATCHPAD 82 wrpr %g0, (PSTATE_PRI [all...] |
H A D | rtrap_64.S | 28 661: wrpr %g0, RTRAP_PSTATE, %pstate 36 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate 39 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 44 661: wrpr %g0, RTRAP_PSTATE, %pstate 52 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate 55 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 59 andcc %l5, FPRS_FEF, %g0 70 661: wrpr %g0, RTRAP_PSTATE, %pstate 78 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate 80 wrpr %g0, RTRAP_PSTATE_IRQOF [all...] |
H A D | cherrs.S | 9 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1 11 stxa %g1, [%g0] ASI_DCU_CONTROL_REG 14 jmpl %g2 + %lo(cheetah_fast_ecc), %g0 22 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1 24 stxa %g1, [%g0] ASI_DCU_CONTROL_REG 27 jmpl %g2 + %lo(cheetah_fast_ecc), %g0 35 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1 37 stxa %g1, [%g0] ASI_DCU_CONTROL_REG 40 jmpl %g2 + %lo(cheetah_cee), %g0 48 ldxa [%g0] ASI_DCU_CONTROL_RE [all...] |
H A D | ivec.S | 17 ldxa [%g3 + %g0] ASI_INTR_R, %g3 22 stxa %g0, [%g0] ASI_INTR_RECEIVE 35 wr %g0, 1 << PIL_DEVICE_IRQ, %set_softint 39 ldxa [%g1 + %g0] ASI_INTR_R, %g1 43 ldxa [%g7 + %g0] ASI_INTR_R, %g7 44 stxa %g0, [%g0] ASI_INTR_RECEIVE 50 1: jmpl %g3, %g0
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | hypersparc.S | 36 sta %g0, [%g5] ASI_M_FLUSH_CTX 38 sta %g0, [%g0] ASI_M_FLUSH_IWHOLE ! hyper_flush_whole_icache 64 sta %g0, [%o0 + %g0] ASI_M_FLUSH_USER 65 sta %g0, [%o0 + %o1] ASI_M_FLUSH_USER 66 sta %g0, [%o0 + %g1] ASI_M_FLUSH_USER 67 sta %g0, [%o0 + %g2] ASI_M_FLUSH_USER 68 sta %g0, [%o0 + %g3] ASI_M_FLUSH_USER 69 sta %g0, [ [all...] |
H A D | swift.S | 34 sta %g0, [%o0] ASI_M_DATAC_TAG 36 sta %g0, [%o1] ASI_M_TXTC_TAG 48 sta %g0, [%o0] ASI_M_TXTC_TAG 50 sta %g0, [%o0] ASI_M_DATAC_TAG 72 sta %g0, [%o0] ASI_M_FLUSH_CTX 77 or %g0, 2048, %g7 78 or %g0, 2048, %o1 85 1: sta %g0, [%o0 ] ASI_M_FLUSH_CTX 86 sta %g0, [%o0 + %o1] ASI_M_FLUSH_CTX 87 sta %g0, [ [all...] |
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | hypersparc.S | 36 sta %g0, [%g5] ASI_M_FLUSH_CTX 38 sta %g0, [%g0] ASI_M_FLUSH_IWHOLE ! hyper_flush_whole_icache 64 sta %g0, [%o0 + %g0] ASI_M_FLUSH_USER 65 sta %g0, [%o0 + %o1] ASI_M_FLUSH_USER 66 sta %g0, [%o0 + %g1] ASI_M_FLUSH_USER 67 sta %g0, [%o0 + %g2] ASI_M_FLUSH_USER 68 sta %g0, [%o0 + %g3] ASI_M_FLUSH_USER 69 sta %g0, [ [all...] |
H A D | swift.S | 34 sta %g0, [%o0] ASI_M_DATAC_TAG 36 sta %g0, [%o1] ASI_M_TXTC_TAG 48 sta %g0, [%o0] ASI_M_TXTC_TAG 50 sta %g0, [%o0] ASI_M_DATAC_TAG 72 sta %g0, [%o0] ASI_M_FLUSH_CTX 77 or %g0, 2048, %g7 78 or %g0, 2048, %o1 85 1: sta %g0, [%o0 ] ASI_M_FLUSH_CTX 86 sta %g0, [%o0 + %o1] ASI_M_FLUSH_CTX 87 sta %g0, [ [all...] |
/kernel/linux/linux-5.10/arch/sparc/lib/ |
H A D | NGpage.S | 22 wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi 68 wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi 71 1: stxa %g0, [%o0 + 0x00] %asi 72 stxa %g0, [%o0 + 0x08] %asi 73 stxa %g0, [%o0 + 0x10] %asi 74 stxa %g0, [%o0 + 0x18] %asi 75 stxa %g0, [%o0 + 0x20] %asi 76 stxa %g0, [%o0 + 0x28] %asi 77 stxa %g0, [%o0 + 0x30] %asi 78 stxa %g0, [ [all...] |
H A D | blockops.S | 16 std %g0, [buf + offset + 0x38]; \ 17 std %g0, [buf + offset + 0x30]; \ 18 std %g0, [buf + offset + 0x28]; \ 19 std %g0, [buf + offset + 0x20]; \ 20 std %g0, [buf + offset + 0x18]; \ 21 std %g0, [buf + offset + 0x10]; \ 22 std %g0, [buf + offset + 0x08]; \ 23 std %g0, [buf + offset + 0x00]; 54 or %g0, %g0, [all...] |
/kernel/linux/linux-6.6/arch/sparc/lib/ |
H A D | NGpage.S | 22 wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi 68 wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi 71 1: stxa %g0, [%o0 + 0x00] %asi 72 stxa %g0, [%o0 + 0x08] %asi 73 stxa %g0, [%o0 + 0x10] %asi 74 stxa %g0, [%o0 + 0x18] %asi 75 stxa %g0, [%o0 + 0x20] %asi 76 stxa %g0, [%o0 + 0x28] %asi 77 stxa %g0, [%o0 + 0x30] %asi 78 stxa %g0, [ [all...] |
H A D | blockops.S | 16 std %g0, [buf + offset + 0x38]; \ 17 std %g0, [buf + offset + 0x30]; \ 18 std %g0, [buf + offset + 0x28]; \ 19 std %g0, [buf + offset + 0x20]; \ 20 std %g0, [buf + offset + 0x18]; \ 21 std %g0, [buf + offset + 0x10]; \ 22 std %g0, [buf + offset + 0x08]; \ 23 std %g0, [buf + offset + 0x00]; 54 or %g0, %g0, [all...] |