Searched refs:smc501_writel (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/drivers/video/fbdev/ |
D | sm501fb.c | 283 smc501_writel(value, fbi->regs + palette + offset); in sm501fb_setup_gamma() 497 smc501_writel(par->screen.sm_addr | SM501_ADDR_FLIP, in sm501fb_set_par_common() 541 smc501_writel(reg, fbi->regs + (par->head == HEAD_CRT ? in sm501fb_set_par_geometry() 549 smc501_writel(reg, base + SM501_OFF_DC_H_TOT); in sm501fb_set_par_geometry() 556 smc501_writel(reg, base + SM501_OFF_DC_H_SYNC); in sm501fb_set_par_geometry() 563 smc501_writel(reg, base + SM501_OFF_DC_V_TOT); in sm501fb_set_par_geometry() 569 smc501_writel(reg, base + SM501_OFF_DC_V_SYNC); in sm501fb_set_par_geometry() 592 smc501_writel(reg, fbi->regs + SM501_DC_CRT_CONTROL); in sm501fb_pan_crt() 596 smc501_writel(reg | SM501_ADDR_FLIP, fbi->regs + SM501_DC_CRT_FB_ADDR); in sm501fb_pan_crt() 615 smc501_writel(reg, fbi->regs + SM501_DC_PANEL_FB_WIDTH); in sm501fb_pan_pnl() [all …]
|
/linux-6.1.9/drivers/mfd/ |
D | sm501.c | 267 smc501_writel(to, sm->regs + SM501_MISC_CONTROL); in sm501_misc_control() 300 smc501_writel(data, sm->regs + reg); in sm501_modify_reg() 358 smc501_writel(gate, sm->regs + SM501_POWER_MODE_0_GATE); in sm501_unit_power() 359 smc501_writel(clock, sm->regs + SM501_POWER_MODE_0_CLOCK); in sm501_unit_power() 364 smc501_writel(gate, sm->regs + SM501_POWER_MODE_1_GATE); in sm501_unit_power() 365 smc501_writel(clock, sm->regs + SM501_POWER_MODE_1_CLOCK); in sm501_unit_power() 374 smc501_writel(mode, sm->regs + SM501_POWER_MODE_CONTROL); in sm501_unit_power() 597 smc501_writel(gate, sm->regs + SM501_POWER_MODE_0_GATE); in sm501_set_clock() 598 smc501_writel(clock, sm->regs + SM501_POWER_MODE_0_CLOCK); in sm501_set_clock() 603 smc501_writel(gate, sm->regs + SM501_POWER_MODE_1_GATE); in sm501_set_clock() [all …]
|
/linux-6.1.9/include/linux/ |
D | sm501.h | 166 #define smc501_writel(val, addr) iowrite32be((val), (addr)) macro 169 #define smc501_writel(val, addr) writel(val, addr) macro
|