/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | asmregs.h | 11 rp: .reg %r2 12 arg3: .reg %r23 13 arg2: .reg %r24 14 arg1: .reg %r25 15 arg0: .reg %r26 16 dp: .reg %r27 17 ret0: .reg %r28 18 ret1: .reg %r29 19 sl: .reg %r29 20 sp: .reg [all...] |
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | asmregs.h | 11 rp: .reg %r2 12 arg3: .reg %r23 13 arg2: .reg %r24 14 arg1: .reg %r25 15 arg0: .reg %r26 16 dp: .reg %r27 17 ret0: .reg %r28 18 ret1: .reg %r29 19 sl: .reg %r29 20 sp: .reg [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | asm-eva.h | 19 #define kernel_ll(reg, addr) "ll " reg ", " addr "\n" 20 #define kernel_sc(reg, addr) "sc " reg ", " addr "\n" 21 #define kernel_lw(reg, addr) "lw " reg ", " addr "\n" 22 #define kernel_lwl(reg, addr) "lwl " reg ", " addr "\n" 23 #define kernel_lwr(reg, addr) "lwr " reg ", " add [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | asm-eva.h | 19 #define kernel_ll(reg, addr) "ll " reg ", " addr "\n" 20 #define kernel_sc(reg, addr) "sc " reg ", " addr "\n" 21 #define kernel_lw(reg, addr) "lw " reg ", " addr "\n" 22 #define kernel_lwl(reg, addr) "lwl " reg ", " addr "\n" 23 #define kernel_lwr(reg, addr) "lwr " reg ", " add [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix_dp_reg.c | 28 u32 reg; in analogix_dp_enable_video_mute() local 31 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 32 reg |= HDCP_VIDEO_MUTE; in analogix_dp_enable_video_mute() 33 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 35 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 36 reg &= ~HDCP_VIDEO_MUTE; in analogix_dp_enable_video_mute() 37 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 43 u32 reg; in analogix_dp_stop_video() local 45 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_stop_video() 46 reg in analogix_dp_stop_video() 52 u32 reg; analogix_dp_lane_swap() local 66 u32 reg; analogix_dp_init_analog_param() local 120 u32 reg; analogix_dp_reset() local 175 u32 reg; analogix_dp_config_interrupt() local 196 u32 reg; analogix_dp_mute_hpd_interrupt() local 210 u32 reg; analogix_dp_unmute_hpd_interrupt() local 222 u32 reg; analogix_dp_get_pll_lock_status() local 233 u32 reg; analogix_dp_set_pll_power_down() local 254 u32 reg; analogix_dp_set_analog_power_down() local 358 u32 reg; analogix_dp_init_analog_func() local 394 u32 reg; analogix_dp_clear_hotplug_interrupts() local 408 u32 reg; analogix_dp_init_hpd() local 422 u32 reg; analogix_dp_force_hpd() local 431 u32 reg; analogix_dp_get_irq_type() local 458 u32 reg; analogix_dp_reset_aux() local 468 u32 reg; analogix_dp_init_aux() local 504 u32 reg; analogix_dp_get_plug_in_status() local 520 u32 reg; analogix_dp_enable_sw_function() local 529 int reg; analogix_dp_start_aux_transaction() local 575 u32 reg; analogix_dp_write_byte_to_dpcd() local 617 u32 reg; analogix_dp_set_link_bandwidth() local 626 u32 reg; analogix_dp_get_link_bandwidth() local 634 u32 reg; analogix_dp_set_lane_count() local 642 u32 reg; analogix_dp_get_lane_count() local 651 u32 reg; analogix_dp_enable_enhanced_mode() local 667 u32 reg; analogix_dp_set_training_pattern() local 700 u32 reg; analogix_dp_set_lane0_pre_emphasis() local 711 u32 reg; analogix_dp_set_lane1_pre_emphasis() local 722 u32 reg; analogix_dp_set_lane2_pre_emphasis() local 733 u32 reg; analogix_dp_set_lane3_pre_emphasis() local 744 u32 reg; analogix_dp_set_lane0_link_training() local 753 u32 reg; analogix_dp_set_lane1_link_training() local 762 u32 reg; analogix_dp_set_lane2_link_training() local 771 u32 reg; analogix_dp_set_lane3_link_training() local 799 u32 reg; analogix_dp_reset_macro() local 814 u32 reg; analogix_dp_init_video() local 834 u32 reg; analogix_dp_set_video_color_format() local 854 u32 reg; analogix_dp_is_slave_video_stream_clock_on() local 884 u32 reg; analogix_dp_set_video_cr_mn() local 916 u32 reg; analogix_dp_set_video_timing_mode() local 931 u32 reg; analogix_dp_enable_video_master() local 948 u32 reg; analogix_dp_start_video() local 957 u32 reg; analogix_dp_is_video_stream_on() local 973 u32 reg; analogix_dp_config_video_slave_mode() local 1005 u32 reg; analogix_dp_enable_scrambling() local 1014 u32 reg; analogix_dp_disable_scrambling() local 1114 u32 reg; analogix_dp_transfer() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix_dp_reg.c | 28 u32 reg; in analogix_dp_enable_video_mute() local 31 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 32 reg |= HDCP_VIDEO_MUTE; in analogix_dp_enable_video_mute() 33 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 35 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 36 reg &= ~HDCP_VIDEO_MUTE; in analogix_dp_enable_video_mute() 37 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 43 u32 reg; in analogix_dp_stop_video() local 45 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_stop_video() 46 reg in analogix_dp_stop_video() 52 u32 reg; analogix_dp_lane_swap() local 66 u32 reg; analogix_dp_init_analog_param() local 120 u32 reg; analogix_dp_reset() local 175 u32 reg; analogix_dp_config_interrupt() local 196 u32 reg; analogix_dp_mute_hpd_interrupt() local 210 u32 reg; analogix_dp_unmute_hpd_interrupt() local 222 u32 reg; analogix_dp_get_pll_lock_status() local 233 u32 reg; analogix_dp_set_pll_power_down() local 254 u32 reg; analogix_dp_set_analog_power_down() local 358 u32 reg; analogix_dp_init_analog_func() local 394 u32 reg; analogix_dp_clear_hotplug_interrupts() local 408 u32 reg; analogix_dp_init_hpd() local 422 u32 reg; analogix_dp_force_hpd() local 431 u32 reg; analogix_dp_get_irq_type() local 458 u32 reg; analogix_dp_reset_aux() local 468 u32 reg; analogix_dp_init_aux() local 504 u32 reg; analogix_dp_get_plug_in_status() local 520 u32 reg; analogix_dp_enable_sw_function() local 529 u32 reg; analogix_dp_set_link_bandwidth() local 538 u32 reg; analogix_dp_get_link_bandwidth() local 546 u32 reg; analogix_dp_set_lane_count() local 554 u32 reg; analogix_dp_get_lane_count() local 563 u32 reg; analogix_dp_enable_enhanced_mode() local 579 u32 reg; analogix_dp_set_training_pattern() local 612 u32 reg; analogix_dp_set_lane0_pre_emphasis() local 623 u32 reg; analogix_dp_set_lane1_pre_emphasis() local 634 u32 reg; analogix_dp_set_lane2_pre_emphasis() local 645 u32 reg; analogix_dp_set_lane3_pre_emphasis() local 656 u32 reg; analogix_dp_set_lane0_link_training() local 665 u32 reg; analogix_dp_set_lane1_link_training() local 674 u32 reg; analogix_dp_set_lane2_link_training() local 683 u32 reg; analogix_dp_set_lane3_link_training() local 711 u32 reg; analogix_dp_reset_macro() local 726 u32 reg; analogix_dp_init_video() local 746 u32 reg; analogix_dp_set_video_color_format() local 766 u32 reg; analogix_dp_is_slave_video_stream_clock_on() local 796 u32 reg; analogix_dp_set_video_cr_mn() local 828 u32 reg; analogix_dp_set_video_timing_mode() local 843 u32 reg; analogix_dp_enable_video_master() local 860 u32 reg; analogix_dp_start_video() local 869 u32 reg; analogix_dp_is_video_stream_on() local 885 u32 reg; analogix_dp_config_video_slave_mode() local 917 u32 reg; analogix_dp_enable_scrambling() local 926 u32 reg; analogix_dp_disable_scrambling() local 1026 u32 reg; analogix_dp_transfer() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/ |
H A D | vmx_asm.h | 9 #define PUSH_VMX(pos,reg) \ 10 li reg,pos; \ 11 stvx v20,reg,%r1; \ 12 addi reg,reg,16; \ 13 stvx v21,reg,%r1; \ 14 addi reg,reg,16; \ 15 stvx v22,reg,%r1; \ 16 addi reg,re [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/include/ |
H A D | vmx_asm.h | 9 #define PUSH_VMX(pos,reg) \ 10 li reg,pos; \ 11 stvx v20,reg,%r1; \ 12 addi reg,reg,16; \ 13 stvx v21,reg,%r1; \ 14 addi reg,reg,16; \ 15 stvx v22,reg,%r1; \ 16 addi reg,re [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/platform/s5p/ |
H A D | exynos_hdmi_cecctrl.c | 26 unsigned int reg; in s5p_cec_set_divider() local 30 if (regmap_read(cec->pmu, EXYNOS_HDMI_PHY_CONTROL, ®)) { in s5p_cec_set_divider() 35 reg = (reg & ~(0x3FF << 16)) | (div_ratio << 16); in s5p_cec_set_divider() 37 if (regmap_write(cec->pmu, EXYNOS_HDMI_PHY_CONTROL, reg)) { in s5p_cec_set_divider() 44 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_3); in s5p_cec_set_divider() 45 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_2); in s5p_cec_set_divider() 46 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_1); in s5p_cec_set_divider() 47 writeb(div_val, cec->reg + S5P_CEC_DIVISOR_0); in s5p_cec_set_divider() 52 u8 reg; in s5p_cec_enable_rx() local 61 u8 reg; s5p_cec_mask_rx_interrupts() local 71 u8 reg; s5p_cec_unmask_rx_interrupts() local 81 u8 reg; s5p_cec_mask_tx_interrupts() local 91 u8 reg; s5p_cec_unmask_tx_interrupts() local 101 u8 reg; s5p_cec_reset() local 118 u8 reg; s5p_cec_rx_reset() local 137 u8 reg; s5p_cec_copy_packet() local [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/platform/s5p/ |
H A D | exynos_hdmi_cecctrl.c | 26 unsigned int reg; in s5p_cec_set_divider() local 30 if (regmap_read(cec->pmu, EXYNOS_HDMI_PHY_CONTROL, ®)) { in s5p_cec_set_divider() 35 reg = (reg & ~(0x3FF << 16)) | (div_ratio << 16); in s5p_cec_set_divider() 37 if (regmap_write(cec->pmu, EXYNOS_HDMI_PHY_CONTROL, reg)) { in s5p_cec_set_divider() 44 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_3); in s5p_cec_set_divider() 45 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_2); in s5p_cec_set_divider() 46 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_1); in s5p_cec_set_divider() 47 writeb(div_val, cec->reg + S5P_CEC_DIVISOR_0); in s5p_cec_set_divider() 52 u8 reg; in s5p_cec_enable_rx() local 61 u8 reg; s5p_cec_mask_rx_interrupts() local 71 u8 reg; s5p_cec_unmask_rx_interrupts() local 81 u8 reg; s5p_cec_mask_tx_interrupts() local 91 u8 reg; s5p_cec_unmask_tx_interrupts() local 101 u8 reg; s5p_cec_reset() local 118 u8 reg; s5p_cec_rx_reset() local 137 u8 reg; s5p_cec_copy_packet() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_dbg.c | 108 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; in qla27xx_dump_mpi_ram() local 119 if (qla_pci_disconnected(vha, reg)) in qla27xx_dump_mpi_ram() 126 wrt_reg_word(®->mailbox0, MBC_LOAD_DUMP_MPI_RAM); in qla27xx_dump_mpi_ram() 127 wrt_reg_word(®->mailbox1, LSW(addr)); in qla27xx_dump_mpi_ram() 128 wrt_reg_word(®->mailbox8, MSW(addr)); in qla27xx_dump_mpi_ram() 130 wrt_reg_word(®->mailbox2, MSW(LSD(dump_dma))); in qla27xx_dump_mpi_ram() 131 wrt_reg_word(®->mailbox3, LSW(LSD(dump_dma))); in qla27xx_dump_mpi_ram() 132 wrt_reg_word(®->mailbox6, MSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram() 133 wrt_reg_word(®->mailbox7, LSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram() 135 wrt_reg_word(® in qla27xx_dump_mpi_ram() 196 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla24xx_dump_ram() local 297 qla24xx_read_window(struct device_reg_24xx __iomem *reg, uint32_t iobase, uint32_t count, __be32 *buf) qla24xx_read_window() argument 311 qla24xx_pause_risc(struct device_reg_24xx __iomem *reg, struct qla_hw_data *ha) qla24xx_pause_risc() argument 327 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla24xx_soft_reset() local 384 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; qla2xxx_dump_ram() local 463 qla2xxx_read_window(struct device_reg_2xxx __iomem *reg, uint32_t count, __be16 *buf) qla2xxx_read_window() argument 678 device_reg_t *reg; qla25xx_copy_mq() local 746 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; qla2300_fw_dump() local 903 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; qla2100_fw_dump() local 1084 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla24xx_fw_dump() local 1330 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla25xx_fw_dump() local 1643 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla81xx_fw_dump() local 1958 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla83xx_fw_dump() local 2654 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; ql_dump_regs() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_dbg.c | 107 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; in qla27xx_dump_mpi_ram() local 118 if (qla_pci_disconnected(vha, reg)) in qla27xx_dump_mpi_ram() 125 wrt_reg_word(®->mailbox0, MBC_LOAD_DUMP_MPI_RAM); in qla27xx_dump_mpi_ram() 126 wrt_reg_word(®->mailbox1, LSW(addr)); in qla27xx_dump_mpi_ram() 127 wrt_reg_word(®->mailbox8, MSW(addr)); in qla27xx_dump_mpi_ram() 129 wrt_reg_word(®->mailbox2, MSW(LSD(dump_dma))); in qla27xx_dump_mpi_ram() 130 wrt_reg_word(®->mailbox3, LSW(LSD(dump_dma))); in qla27xx_dump_mpi_ram() 131 wrt_reg_word(®->mailbox6, MSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram() 132 wrt_reg_word(®->mailbox7, LSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram() 134 wrt_reg_word(® in qla27xx_dump_mpi_ram() 195 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla24xx_dump_ram() local 296 qla24xx_read_window(struct device_reg_24xx __iomem *reg, uint32_t iobase, uint32_t count, __be32 *buf) qla24xx_read_window() argument 310 qla24xx_pause_risc(struct device_reg_24xx __iomem *reg, struct qla_hw_data *ha) qla24xx_pause_risc() argument 326 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla24xx_soft_reset() local 383 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; qla2xxx_dump_ram() local 462 qla2xxx_read_window(struct device_reg_2xxx __iomem *reg, uint32_t count, __be16 *buf) qla2xxx_read_window() argument 677 device_reg_t *reg; qla25xx_copy_mq() local 745 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; qla2300_fw_dump() local 902 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; qla2100_fw_dump() local 1083 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla24xx_fw_dump() local 1329 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla25xx_fw_dump() local 1642 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla81xx_fw_dump() local 1957 struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; qla83xx_fw_dump() local 2667 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; ql_dump_regs() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/s5p-jpeg/ |
H A D | jpeg-hw-s5p.c | 19 unsigned long reg; in s5p_jpeg_reset() local 22 reg = readl(regs + S5P_JPG_SW_RESET); in s5p_jpeg_reset() 24 while (reg != 0) { in s5p_jpeg_reset() 26 reg = readl(regs + S5P_JPG_SW_RESET); in s5p_jpeg_reset() 37 unsigned long reg, m; in s5p_jpeg_input_raw_mode() local 45 reg = readl(regs + S5P_JPGCMOD); in s5p_jpeg_input_raw_mode() 46 reg &= ~S5P_MOD_SEL_MASK; in s5p_jpeg_input_raw_mode() 47 reg |= m; in s5p_jpeg_input_raw_mode() 48 writel(reg, regs + S5P_JPGCMOD); in s5p_jpeg_input_raw_mode() 53 unsigned long reg, in s5p_jpeg_proc_mode() local 68 unsigned long reg, m; s5p_jpeg_subsampling_mode() local 88 unsigned long reg; s5p_jpeg_dri() local 103 unsigned long reg; s5p_jpeg_qtbl() local 113 unsigned long reg; s5p_jpeg_htbl_ac() local 124 unsigned long reg; s5p_jpeg_htbl_dc() local 135 unsigned long reg; s5p_jpeg_y() local 150 unsigned long reg; s5p_jpeg_x() local 165 unsigned long reg; s5p_jpeg_rst_int_enable() local 176 unsigned long reg; s5p_jpeg_data_num_int_enable() local 187 unsigned long reg; s5p_jpeg_final_mcu_num_int_enable() local 204 unsigned long reg; s5p_jpeg_clear_timer_stat() local 213 unsigned long reg; s5p_jpeg_enc_stream_int() local 230 unsigned long reg; s5p_jpeg_clear_enc_stream_stat() local 239 unsigned long reg, f; s5p_jpeg_outform_raw() local 265 unsigned long reg; s5p_jpeg_coef() local [all...] |
H A D | jpeg-hw-exynos4.c | 18 unsigned int reg; in exynos4_jpeg_sw_reset() local 20 reg = readl(base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 21 writel(reg & ~(EXYNOS4_DEC_MODE | EXYNOS4_ENC_MODE), in exynos4_jpeg_sw_reset() 24 reg = readl(base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 25 writel(reg & ~EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 29 writel(reg | EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 34 unsigned int reg; in exynos4_jpeg_set_enc_dec_mode() local 36 reg = readl(base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_set_enc_dec_mode() 39 writel((reg & EXYNOS4_ENC_DEC_MODE_MASK) | in exynos4_jpeg_set_enc_dec_mode() 43 writel((reg in exynos4_jpeg_set_enc_dec_mode() 55 unsigned int reg; __exynos4_jpeg_set_img_fmt() local 139 unsigned int reg; __exynos4_jpeg_set_enc_out_fmt() local 171 unsigned int reg; exynos4_jpeg_set_interrupt() local 195 unsigned int reg; exynos4_jpeg_set_huf_table_enable() local 209 unsigned int reg; exynos4_jpeg_set_sys_int_enable() local 244 unsigned int reg; exynos4_jpeg_set_encode_tbl_select() local 257 unsigned int reg; exynos4_jpeg_set_dec_components() local 267 unsigned int reg; exynos4_jpeg_select_dec_q_tbl() local 277 unsigned int reg; exynos4_jpeg_select_dec_h_tbl() local [all...] |
H A D | jpeg-hw-exynos3250.c | 20 u32 reg = 1; in exynos3250_jpeg_reset() local 25 while (reg != 0 && --count > 0) { in exynos3250_jpeg_reset() 28 reg = readl(regs + EXYNOS3250_SW_RESET); in exynos3250_jpeg_reset() 31 reg = 0; in exynos3250_jpeg_reset() 34 while (reg != 1 && --count > 0) { in exynos3250_jpeg_reset() 38 reg = readl(regs + EXYNOS3250_JPGDRI); in exynos3250_jpeg_reset() 62 u32 reg; in exynos3250_jpeg_clk_set() local 64 reg = readl(base + EXYNOS3250_JPGCMOD) & ~EXYNOS3250_HALF_EN_MASK; in exynos3250_jpeg_clk_set() 66 writel(reg | EXYNOS3250_HALF_EN, base + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_clk_set() 71 u32 reg; in exynos3250_jpeg_input_raw_fmt() local 122 u32 reg; exynos3250_jpeg_set_y16() local 134 u32 reg, m; exynos3250_jpeg_proc_mode() local 148 u32 reg, m = 0; exynos3250_jpeg_subsampling_mode() local 176 u32 reg; exynos3250_jpeg_dri() local 184 unsigned long reg; exynos3250_jpeg_qtbl() local 195 unsigned long reg; exynos3250_jpeg_htbl_ac() local 207 unsigned long reg; exynos3250_jpeg_htbl_dc() local 219 u32 reg; exynos3250_jpeg_set_y() local 227 u32 reg; exynos3250_jpeg_set_x() local 247 u32 reg; exynos3250_jpeg_interrupts_enable() local 262 u32 reg; exynos3250_jpeg_enc_stream_bound() local 270 u32 reg; exynos3250_jpeg_output_raw_fmt() local 366 u32 reg; exynos3250_jpeg_offset() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-jpeg/ |
H A D | jpeg-hw-s5p.c | 19 unsigned long reg; in s5p_jpeg_reset() local 22 reg = readl(regs + S5P_JPG_SW_RESET); in s5p_jpeg_reset() 24 while (reg != 0) { in s5p_jpeg_reset() 26 reg = readl(regs + S5P_JPG_SW_RESET); in s5p_jpeg_reset() 37 unsigned long reg, m; in s5p_jpeg_input_raw_mode() local 45 reg = readl(regs + S5P_JPGCMOD); in s5p_jpeg_input_raw_mode() 46 reg &= ~S5P_MOD_SEL_MASK; in s5p_jpeg_input_raw_mode() 47 reg |= m; in s5p_jpeg_input_raw_mode() 48 writel(reg, regs + S5P_JPGCMOD); in s5p_jpeg_input_raw_mode() 53 unsigned long reg, in s5p_jpeg_proc_mode() local 67 unsigned long reg, m; s5p_jpeg_subsampling_mode() local 87 unsigned long reg; s5p_jpeg_dri() local 102 unsigned long reg; s5p_jpeg_qtbl() local 112 unsigned long reg; s5p_jpeg_htbl_ac() local 123 unsigned long reg; s5p_jpeg_htbl_dc() local 134 unsigned long reg; s5p_jpeg_y() local 149 unsigned long reg; s5p_jpeg_x() local 164 unsigned long reg; s5p_jpeg_rst_int_enable() local 175 unsigned long reg; s5p_jpeg_data_num_int_enable() local 186 unsigned long reg; s5p_jpeg_final_mcu_num_int_enable() local 203 unsigned long reg; s5p_jpeg_clear_timer_stat() local 212 unsigned long reg; s5p_jpeg_enc_stream_int() local 229 unsigned long reg; s5p_jpeg_clear_enc_stream_stat() local 238 unsigned long reg, f; s5p_jpeg_outform_raw() local 264 unsigned long reg; s5p_jpeg_coef() local [all...] |
H A D | jpeg-hw-exynos4.c | 18 unsigned int reg; in exynos4_jpeg_sw_reset() local 20 reg = readl(base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 21 writel(reg & ~(EXYNOS4_DEC_MODE | EXYNOS4_ENC_MODE), in exynos4_jpeg_sw_reset() 24 reg = readl(base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 25 writel(reg & ~EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 29 writel(reg | EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 34 unsigned int reg; in exynos4_jpeg_set_enc_dec_mode() local 36 reg = readl(base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_set_enc_dec_mode() 39 writel((reg & EXYNOS4_ENC_DEC_MODE_MASK) | in exynos4_jpeg_set_enc_dec_mode() 43 writel((reg in exynos4_jpeg_set_enc_dec_mode() 55 unsigned int reg; __exynos4_jpeg_set_img_fmt() local 139 unsigned int reg; __exynos4_jpeg_set_enc_out_fmt() local 171 unsigned int reg; exynos4_jpeg_set_interrupt() local 195 unsigned int reg; exynos4_jpeg_set_huf_table_enable() local 209 unsigned int reg; exynos4_jpeg_set_sys_int_enable() local 244 unsigned int reg; exynos4_jpeg_set_encode_tbl_select() local 257 unsigned int reg; exynos4_jpeg_set_dec_components() local 267 unsigned int reg; exynos4_jpeg_select_dec_q_tbl() local 277 unsigned int reg; exynos4_jpeg_select_dec_h_tbl() local [all...] |
H A D | jpeg-hw-exynos3250.c | 20 u32 reg = 1; in exynos3250_jpeg_reset() local 25 while (reg != 0 && --count > 0) { in exynos3250_jpeg_reset() 28 reg = readl(regs + EXYNOS3250_SW_RESET); in exynos3250_jpeg_reset() 31 reg = 0; in exynos3250_jpeg_reset() 34 while (reg != 1 && --count > 0) { in exynos3250_jpeg_reset() 38 reg = readl(regs + EXYNOS3250_JPGDRI); in exynos3250_jpeg_reset() 62 u32 reg; in exynos3250_jpeg_clk_set() local 64 reg = readl(base + EXYNOS3250_JPGCMOD) & ~EXYNOS3250_HALF_EN_MASK; in exynos3250_jpeg_clk_set() 66 writel(reg | EXYNOS3250_HALF_EN, base + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_clk_set() 71 u32 reg; in exynos3250_jpeg_input_raw_fmt() local 122 u32 reg; exynos3250_jpeg_set_y16() local 134 u32 reg, m; exynos3250_jpeg_proc_mode() local 148 u32 reg, m = 0; exynos3250_jpeg_subsampling_mode() local 176 u32 reg; exynos3250_jpeg_dri() local 184 unsigned long reg; exynos3250_jpeg_qtbl() local 195 unsigned long reg; exynos3250_jpeg_htbl_ac() local 207 unsigned long reg; exynos3250_jpeg_htbl_dc() local 219 u32 reg; exynos3250_jpeg_set_y() local 227 u32 reg; exynos3250_jpeg_set_x() local 247 u32 reg; exynos3250_jpeg_interrupts_enable() local 262 u32 reg; exynos3250_jpeg_enc_stream_bound() local 270 u32 reg; exynos3250_jpeg_output_raw_fmt() local 366 u32 reg; exynos3250_jpeg_offset() local [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | amd-sample-raw.c | 23 static void pr_ibs_fetch_ctl(union ibs_fetch_ctl reg) in pr_ibs_fetch_ctl() argument 50 if (reg.phy_addr_valid) in pr_ibs_fetch_ctl() 51 l1tlb_pgsz_str = l1tlb_pgsz_strs_erratum1347[reg.l1tlb_pgsz]; in pr_ibs_fetch_ctl() 53 if (reg.phy_addr_valid) in pr_ibs_fetch_ctl() 54 l1tlb_pgsz_str = l1tlb_pgsz_strs[reg.l1tlb_pgsz]; in pr_ibs_fetch_ctl() 55 ic_miss_str = ic_miss_strs[reg.ic_miss]; in pr_ibs_fetch_ctl() 61 reg.l3_miss_only, reg.fetch_oc_miss, reg.fetch_l3_miss); in pr_ibs_fetch_ctl() 66 reg in pr_ibs_fetch_ctl() 73 pr_ic_ibs_extd_ctl(union ic_ibs_extd_ctl reg) pr_ic_ibs_extd_ctl() argument 78 pr_ibs_op_ctl(union ibs_op_ctl reg) pr_ibs_op_ctl() argument 91 pr_ibs_op_data(union ibs_op_data reg) pr_ibs_op_data() argument 102 pr_ibs_op_data2_extended(union ibs_op_data2 reg) pr_ibs_op_data2_extended() argument 129 pr_ibs_op_data2_default(union ibs_op_data2 reg) pr_ibs_op_data2_default() argument 148 pr_ibs_op_data2(union ibs_op_data2 reg) pr_ibs_op_data2() argument 155 pr_ibs_op_data3(union ibs_op_data3 reg) pr_ibs_op_data3() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb_82598.c | 23 u32 reg = 0; in ixgbe_dcb_config_rx_arbiter_82598() local 28 reg = IXGBE_READ_REG(hw, IXGBE_RUPPBMR) | IXGBE_RUPPBMR_MQA; in ixgbe_dcb_config_rx_arbiter_82598() 29 IXGBE_WRITE_REG(hw, IXGBE_RUPPBMR, reg); in ixgbe_dcb_config_rx_arbiter_82598() 31 reg = IXGBE_READ_REG(hw, IXGBE_RMCS); in ixgbe_dcb_config_rx_arbiter_82598() 33 reg &= ~IXGBE_RMCS_ARBDIS; in ixgbe_dcb_config_rx_arbiter_82598() 35 reg |= IXGBE_RMCS_RRM; in ixgbe_dcb_config_rx_arbiter_82598() 37 reg |= IXGBE_RMCS_DFP; in ixgbe_dcb_config_rx_arbiter_82598() 39 IXGBE_WRITE_REG(hw, IXGBE_RMCS, reg); in ixgbe_dcb_config_rx_arbiter_82598() 46 reg = credit_refill | (credit_max << IXGBE_RT2CR_MCL_SHIFT); in ixgbe_dcb_config_rx_arbiter_82598() 49 reg | in ixgbe_dcb_config_rx_arbiter_82598() 84 u32 reg, max_credits; ixgbe_dcb_config_tx_desc_arbiter_82598() local 133 u32 reg; ixgbe_dcb_config_tx_data_arbiter_82598() local 176 u32 fcrtl, reg; ixgbe_dcb_config_pfc_82598() local 229 u32 reg = 0; ixgbe_dcb_config_tc_stats_82598() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | io.h | 54 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg() argument 56 return efx->reg_base + reg; in efx_reg() 61 unsigned int reg) in _efx_writeq() 63 __raw_writeq((__force u64)value, efx->membase + reg); in _efx_writeq() 65 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq() argument 67 return (__force __le64)__raw_readq(efx->membase + reg); in _efx_readq() 72 unsigned int reg) in _efx_writed() 74 __raw_writel((__force u32)value, efx->membase + reg); in _efx_writed() 76 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd() argument 78 return (__force __le32)__raw_readl(efx->membase + reg); in _efx_readd() 60 _efx_writeq(struct efx_nic *efx, __le64 value, unsigned int reg) _efx_writeq() argument 71 _efx_writed(struct efx_nic *efx, __le32 value, unsigned int reg) _efx_writed() argument 82 efx_writeo(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg) efx_writeo() argument 105 efx_writed(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg) efx_writed() argument 117 efx_reado(struct efx_nic *efx, efx_oword_t *value, unsigned int reg) efx_reado() argument 135 efx_readd(struct efx_nic *efx, efx_dword_t *value, unsigned int reg) efx_readd() argument 146 efx_writeo_table(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg, unsigned int index) efx_writeo_table() argument 153 efx_reado_table(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int index) efx_reado_table() argument 166 efx_paged_reg(struct efx_nic *efx, unsigned int page, unsigned int reg) efx_paged_reg() argument 173 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) _efx_writeo_page() argument 202 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) _efx_writed_page() argument 224 _efx_writed_page_locked(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) _efx_writed_page_locked() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb_82598.c | 23 u32 reg = 0; in ixgbe_dcb_config_rx_arbiter_82598() local 28 reg = IXGBE_READ_REG(hw, IXGBE_RUPPBMR) | IXGBE_RUPPBMR_MQA; in ixgbe_dcb_config_rx_arbiter_82598() 29 IXGBE_WRITE_REG(hw, IXGBE_RUPPBMR, reg); in ixgbe_dcb_config_rx_arbiter_82598() 31 reg = IXGBE_READ_REG(hw, IXGBE_RMCS); in ixgbe_dcb_config_rx_arbiter_82598() 33 reg &= ~IXGBE_RMCS_ARBDIS; in ixgbe_dcb_config_rx_arbiter_82598() 35 reg |= IXGBE_RMCS_RRM; in ixgbe_dcb_config_rx_arbiter_82598() 37 reg |= IXGBE_RMCS_DFP; in ixgbe_dcb_config_rx_arbiter_82598() 39 IXGBE_WRITE_REG(hw, IXGBE_RMCS, reg); in ixgbe_dcb_config_rx_arbiter_82598() 46 reg = credit_refill | (credit_max << IXGBE_RT2CR_MCL_SHIFT); in ixgbe_dcb_config_rx_arbiter_82598() 49 reg | in ixgbe_dcb_config_rx_arbiter_82598() 84 u32 reg, max_credits; ixgbe_dcb_config_tx_desc_arbiter_82598() local 133 u32 reg; ixgbe_dcb_config_tx_data_arbiter_82598() local 176 u32 fcrtl, reg; ixgbe_dcb_config_pfc_82598() local 229 u32 reg = 0; ixgbe_dcb_config_tc_stats_82598() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/ |
H A D | cx23885-ioctl.c | 32 struct v4l2_dbg_register *reg) in cx23417_g_register() 39 if ((reg->reg & 0x3) != 0 || reg->reg >= 0x10000) in cx23417_g_register() 42 if (mc417_register_read(dev, (u16) reg->reg, &value)) in cx23417_g_register() 45 reg->size = 4; in cx23417_g_register() 46 reg->val = value; in cx23417_g_register() 51 struct v4l2_dbg_register *reg) in cx23885_g_register() 31 cx23417_g_register(struct cx23885_dev *dev, struct v4l2_dbg_register *reg) cx23417_g_register() argument 50 cx23885_g_register(struct file *file, void *fh, struct v4l2_dbg_register *reg) cx23885_g_register() argument 68 cx23417_s_register(struct cx23885_dev *dev, const struct v4l2_dbg_register *reg) cx23417_s_register() argument 82 cx23885_s_register(struct file *file, void *fh, const struct v4l2_dbg_register *reg) cx23885_s_register() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/ |
H A D | cx23885-ioctl.c | 32 struct v4l2_dbg_register *reg) in cx23417_g_register() 39 if ((reg->reg & 0x3) != 0 || reg->reg >= 0x10000) in cx23417_g_register() 42 if (mc417_register_read(dev, (u16) reg->reg, &value)) in cx23417_g_register() 45 reg->size = 4; in cx23417_g_register() 46 reg->val = value; in cx23417_g_register() 51 struct v4l2_dbg_register *reg) in cx23885_g_register() 31 cx23417_g_register(struct cx23885_dev *dev, struct v4l2_dbg_register *reg) cx23417_g_register() argument 50 cx23885_g_register(struct file *file, void *fh, struct v4l2_dbg_register *reg) cx23885_g_register() argument 68 cx23417_s_register(struct cx23885_dev *dev, const struct v4l2_dbg_register *reg) cx23417_s_register() argument 82 cx23885_s_register(struct file *file, void *fh, const struct v4l2_dbg_register *reg) cx23885_s_register() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx-fau.h | 123 * @reg: FAU atomic register to access. 0 <= reg < 2048. 129 static inline uint64_t __cvmx_fau_store_address(uint64_t noadd, uint64_t reg) in __cvmx_fau_store_address() argument 133 cvmx_build_bits(CVMX_FAU_BITS_REGISTER, reg); in __cvmx_fau_store_address() 143 * @reg: FAU atomic register to access. 0 <= reg < 2048. 152 static inline uint64_t __cvmx_fau_atomic_address(uint64_t tagwait, uint64_t reg, in __cvmx_fau_atomic_address() argument 158 cvmx_build_bits(CVMX_FAU_BITS_REGISTER, reg); in __cvmx_fau_atomic_address() 164 * @reg: FAU atomic register to access. 0 <= reg < 204 170 cvmx_fau_fetch_and_add64(cvmx_fau_reg_64_t reg, int64_t value) cvmx_fau_fetch_and_add64() argument 185 cvmx_fau_fetch_and_add32(cvmx_fau_reg_32_t reg, int32_t value) cvmx_fau_fetch_and_add32() argument 200 cvmx_fau_fetch_and_add16(cvmx_fau_reg_16_t reg, int16_t value) cvmx_fau_fetch_and_add16() argument 214 cvmx_fau_fetch_and_add8(cvmx_fau_reg_8_t reg, int8_t value) cvmx_fau_fetch_and_add8() argument 233 cvmx_fau_tagwait_fetch_and_add64(cvmx_fau_reg_64_t reg, int64_t value) cvmx_fau_tagwait_fetch_and_add64() argument 257 cvmx_fau_tagwait_fetch_and_add32(cvmx_fau_reg_32_t reg, int32_t value) cvmx_fau_tagwait_fetch_and_add32() argument 281 cvmx_fau_tagwait_fetch_and_add16(cvmx_fau_reg_16_t reg, int16_t value) cvmx_fau_tagwait_fetch_and_add16() argument 304 cvmx_fau_tagwait_fetch_and_add8(cvmx_fau_reg_8_t reg, int8_t value) cvmx_fau_tagwait_fetch_and_add8() argument 337 __cvmx_fau_iobdma_data(uint64_t scraddr, int64_t value, uint64_t tagwait, cvmx_fau_op_size_t size, uint64_t reg) __cvmx_fau_iobdma_data() argument 363 cvmx_fau_async_fetch_and_add64(uint64_t scraddr, cvmx_fau_reg_64_t reg, int64_t value) cvmx_fau_async_fetch_and_add64() argument 383 cvmx_fau_async_fetch_and_add32(uint64_t scraddr, cvmx_fau_reg_32_t reg, int32_t value) cvmx_fau_async_fetch_and_add32() argument 402 cvmx_fau_async_fetch_and_add16(uint64_t scraddr, cvmx_fau_reg_16_t reg, int16_t value) cvmx_fau_async_fetch_and_add16() argument 420 cvmx_fau_async_fetch_and_add8(uint64_t scraddr, cvmx_fau_reg_8_t reg, int8_t value) cvmx_fau_async_fetch_and_add8() argument 443 cvmx_fau_async_tagwait_fetch_and_add64(uint64_t scraddr, cvmx_fau_reg_64_t reg, int64_t value) cvmx_fau_async_tagwait_fetch_and_add64() argument 466 cvmx_fau_async_tagwait_fetch_and_add32(uint64_t scraddr, cvmx_fau_reg_32_t reg, int32_t value) cvmx_fau_async_tagwait_fetch_and_add32() argument 489 cvmx_fau_async_tagwait_fetch_and_add16(uint64_t scraddr, cvmx_fau_reg_16_t reg, int16_t value) cvmx_fau_async_tagwait_fetch_and_add16() argument 511 cvmx_fau_async_tagwait_fetch_and_add8(uint64_t scraddr, cvmx_fau_reg_8_t reg, int8_t value) cvmx_fau_async_tagwait_fetch_and_add8() argument 526 cvmx_fau_atomic_add64(cvmx_fau_reg_64_t reg, int64_t value) cvmx_fau_atomic_add64() argument 538 cvmx_fau_atomic_add32(cvmx_fau_reg_32_t reg, int32_t value) cvmx_fau_atomic_add32() argument 551 cvmx_fau_atomic_add16(cvmx_fau_reg_16_t reg, int16_t value) cvmx_fau_atomic_add16() argument 563 cvmx_fau_atomic_add8(cvmx_fau_reg_8_t reg, int8_t value) cvmx_fau_atomic_add8() argument 576 cvmx_fau_atomic_write64(cvmx_fau_reg_64_t reg, int64_t value) cvmx_fau_atomic_write64() argument 588 cvmx_fau_atomic_write32(cvmx_fau_reg_32_t reg, int32_t value) cvmx_fau_atomic_write32() argument 601 cvmx_fau_atomic_write16(cvmx_fau_reg_16_t reg, int16_t value) cvmx_fau_atomic_write16() argument 613 cvmx_fau_atomic_write8(cvmx_fau_reg_8_t reg, int8_t value) cvmx_fau_atomic_write8() argument [all...] |