/Linux-v6.6/drivers/clk/ |
D | clk-fixed-factor.c | 25 struct clk_fixed_factor *fix = to_clk_fixed_factor(hw); in clk_factor_recalc_rate() local 28 rate = (unsigned long long int)parent_rate * fix->mult; in clk_factor_recalc_rate() 29 do_div(rate, fix->div); in clk_factor_recalc_rate() 36 struct clk_fixed_factor *fix = to_clk_fixed_factor(hw); in clk_factor_round_rate() local 41 best_parent = (rate / fix->mult) * fix->div; in clk_factor_round_rate() 45 return (*prate / fix->div) * fix->mult; in clk_factor_round_rate() 69 struct clk_fixed_factor *fix = res; in devm_clk_hw_register_fixed_factor_release() local 76 clk_hw_unregister(&fix->hw); in devm_clk_hw_register_fixed_factor_release() 86 struct clk_fixed_factor *fix; in __clk_hw_register_fixed_factor() local 97 fix = devres_alloc(devm_clk_hw_register_fixed_factor_release, in __clk_hw_register_fixed_factor() [all …]
|
/Linux-v6.6/drivers/video/fbdev/core/ |
D | fb_chrdev.c | 67 struct fb_fix_screeninfo fix; in do_fb_ioctl() local 100 memcpy(&fix, &info->fix, sizeof(fix)); in do_fb_ioctl() 102 fix.smem_start = 0; in do_fb_ioctl() 105 ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0; in do_fb_ioctl() 228 static int do_fscreeninfo_to_user(struct fb_fix_screeninfo *fix, in do_fscreeninfo_to_user() argument 234 err = copy_to_user(&fix32->id, &fix->id, sizeof(fix32->id)); in do_fscreeninfo_to_user() 236 data = (__u32) (unsigned long) fix->smem_start; in do_fscreeninfo_to_user() 239 err |= put_user(fix->smem_len, &fix32->smem_len); in do_fscreeninfo_to_user() 240 err |= put_user(fix->type, &fix32->type); in do_fscreeninfo_to_user() 241 err |= put_user(fix->type_aux, &fix32->type_aux); in do_fscreeninfo_to_user() [all …]
|
/Linux-v6.6/drivers/clk/uniphier/ |
D | clk-uniphier-fixed-factor.c | 16 struct clk_fixed_factor *fix; in uniphier_clk_register_fixed_factor() local 20 fix = devm_kzalloc(dev, sizeof(*fix), GFP_KERNEL); in uniphier_clk_register_fixed_factor() 21 if (!fix) in uniphier_clk_register_fixed_factor() 30 fix->mult = data->mult; in uniphier_clk_register_fixed_factor() 31 fix->div = data->div; in uniphier_clk_register_fixed_factor() 32 fix->hw.init = &init; in uniphier_clk_register_fixed_factor() 34 ret = devm_clk_hw_register(dev, &fix->hw); in uniphier_clk_register_fixed_factor() 38 return &fix->hw; in uniphier_clk_register_fixed_factor()
|
/Linux-v6.6/Documentation/scsi/ |
D | ChangeLog.arcmsr | 9 ** 1.10.00.10 10/10/2004 Erich Chen bug fix for SMP & ioctl 10 ** 1.20.00.00 11/29/2004 Erich Chen bug fix with arcmsr_bus_reset when PHY error 11 ** 1.20.00.02 12/09/2004 Erich Chen bug fix with over 2T bytes RAID Volume 22 ** 1.20.00.06 3/12/2005 Erich Chen fix with arcmsr_pci_unmap_dma "unsigned long" cast, 25 ** 1.20.00.07 3/23/2005 Erich Chen bug fix with arcmsr_scsi_host_template_init 29 ** bug fix enormous stack usage (Adrian Bunk's comment) 30 ** 1.20.00.08 6/23/2005 Erich Chen bug fix with abort command, 33 ** 1.20.00.09 9/12/2005 Erich Chen bug fix with abort command handling, firmware versi… 34 ** and firmware update notify for hardware bug fix 40 ** 1.20.00.11 9/29/2005 Erich Chen by comment of Arjan van de Ven fix incorrect msleep… [all …]
|
D | ChangeLog.lpfc | 15 * Fix for issue where not all luns are seen. Search all lists 37 * Allow hex format numbers in sysfs attribute setting. Fix 73 * Merged patch from Christoph Hellwig (03/19) - fix initialization 95 * Fix compile warning/resultant panic in 134 * Fix comment for lpfc_sli_iocb_cmd_type to fit within 80 columns. 220 This will fix the free of uninitialised IRQ when config_port 225 * Fix double locking bug in the error handling part of 247 * IOCB initialization fix for Raw IO. 272 * Bug fix for Raw IO errors. Reuse of IOCBs now mandates setting 297 * Fix IOERR_RCV_BUFFER_WAITING handling for CT and ELS subsystem. [all …]
|
D | ChangeLog.ips | 43 4.70.15 - Fix Breakup for very large ( non-SG ) requests 59 4.20.13 - Fix some failure cases / reset code 65 - Fix truncation of /proc files with cat 68 4.10.13 - Fix for dynamic unload and proc file system 72 4.00.06 - Fix timeout with initial FFDC command 84 4.00.02 - Fix problem with PT DCDB with no buffer 103 0.99.05 - Fix an oops on certain passthru commands 105 0.99.04 - Fix race condition in the passthru mechanism 107 - Fix error recovery code
|
/Linux-v6.6/drivers/staging/sm750fb/ |
D | sm750.c | 179 pitch = info->fix.line_length; in lynxfb_ops_fillrect() 217 pitch = info->fix.line_length; in lynxfb_ops_copyarea() 251 pitch = info->fix.line_length; in lynxfb_ops_imageblit() 260 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in lynxfb_ops_imageblit() 261 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in lynxfb_ops_imageblit() 304 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in lynxfb_set_visual_mode() 309 info->fix.visual = FB_VISUAL_TRUECOLOR; in lynxfb_set_visual_mode() 362 struct fb_fix_screeninfo *fix; in lynxfb_ops_set_par() local 374 fix = &info->fix; in lynxfb_ops_set_par() 376 /* fix structure is not so FIX ... */ in lynxfb_ops_set_par() [all …]
|
/Linux-v6.6/drivers/video/fbdev/ |
D | neofb.c | 227 if (info->fix.accel == FB_ACCEL_NEOMAGIC_NM2200 || in neoCalcVCLK() 228 info->fix.accel == FB_ACCEL_NEOMAGIC_NM2230 || in neoCalcVCLK() 229 info->fix.accel == FB_ACCEL_NEOMAGIC_NM2360 || in neoCalcVCLK() 230 info->fix.accel == FB_ACCEL_NEOMAGIC_NM2380) { in neoCalcVCLK() 687 vramlen = info->fix.smem_len; in neofb_check_var() 969 switch (info->fix.accel) { in neofb_set_par() 1017 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in neofb_set_par() 1021 info->fix.visual = FB_VISUAL_TRUECOLOR; in neofb_set_par() 1036 info->fix.visual = FB_VISUAL_TRUECOLOR; in neofb_set_par() 1060 switch (info->fix.accel) { in neofb_set_par() [all …]
|
D | sunxvr2500.c | 84 /* Fill fix common fields */ in s3d_set_fbinfo() 85 strscpy(info->fix.id, "s3d", sizeof(info->fix.id)); in s3d_set_fbinfo() 86 info->fix.smem_start = sp->fb_base_phys; in s3d_set_fbinfo() 87 info->fix.smem_len = sp->fb_size; in s3d_set_fbinfo() 88 info->fix.type = FB_TYPE_PACKED_PIXELS; in s3d_set_fbinfo() 90 info->fix.visual = FB_VISUAL_TRUECOLOR; in s3d_set_fbinfo() 92 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s3d_set_fbinfo() 171 info->fix.line_length = sp->width; in s3d_pci_register() 174 info->fix.line_length = sp->width * 2; in s3d_pci_register() 177 info->fix.line_length = sp->width * 3; in s3d_pci_register() [all …]
|
D | wm8505fb.c | 54 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR); in wm8505fb_init_hw() 55 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR1); in wm8505fb_init_hw() 127 info->fix.visual = FB_VISUAL_TRUECOLOR; in wm8505fb_set_par() 128 info->fix.line_length = info->var.xres_virtual << 2; in wm8505fb_set_par() 139 info->fix.visual = FB_VISUAL_TRUECOLOR; in wm8505fb_set_par() 140 info->fix.line_length = info->var.xres_virtual << 1; in wm8505fb_set_par() 205 switch (fbi->fb.fix.visual) { in wm8505fb_setcolreg() 279 strcpy(fbi->fb.fix.id, DRIVER_NAME); in wm8505fb_probe() 281 fbi->fb.fix.type = FB_TYPE_PACKED_PIXELS; in wm8505fb_probe() 282 fbi->fb.fix.xpanstep = 1; in wm8505fb_probe() [all …]
|
D | stifb.c | 156 #define READ_BYTE(fb,reg) gsc_readb((fb)->info.fix.mmio_start + (reg)) 157 #define READ_WORD(fb,reg) gsc_readl((fb)->info.fix.mmio_start + (reg)) 163 # define WRITE_BYTE(value,fb,reg) gsc_writeb((value),(fb)->info.fix.mmio_start + (reg)) 164 # define WRITE_WORD(value,fb,reg) gsc_writel((value),(fb)->info.fix.mmio_start + (reg)) 172 gsc_writeb((value),(fb)->info.fix.mmio_start + (reg)); } while (0) 176 gsc_writel((value),(fb)->info.fix.mmio_start + (reg)); } while (0) 530 fb_memset_io(fb->info.screen_base + y * fb->info.fix.line_length, in rattlerSetupPlanes() 975 if (fb->info.fix.visual == FB_VISUAL_DIRECTCOLOR) { in stifb_setcolreg() 1185 struct fb_fix_screeninfo *fix; in stifb_init_fb() local 1201 fix = &info->fix; in stifb_init_fb() [all …]
|
D | sunxvr1000.c | 80 /* Fill fix common fields */ in gfb_set_fbinfo() 81 strscpy(info->fix.id, "gfb", sizeof(info->fix.id)); in gfb_set_fbinfo() 82 info->fix.smem_start = gp->fb_base_phys; in gfb_set_fbinfo() 83 info->fix.smem_len = gp->fb_size; in gfb_set_fbinfo() 84 info->fix.type = FB_TYPE_PACKED_PIXELS; in gfb_set_fbinfo() 86 info->fix.visual = FB_VISUAL_TRUECOLOR; in gfb_set_fbinfo() 88 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gfb_set_fbinfo() 137 info->fix.line_length = 16384; in gfb_probe() 138 gp->fb_size = info->fix.line_length * gp->height; in gfb_probe()
|
D | p9100.c | 226 info->fix.smem_start, info->fix.smem_len, in p9100_mmap() 235 FBTYPE_SUN3COLOR, 8, info->fix.smem_len); in p9100_ioctl() 244 snprintf(info->fix.id, sizeof(info->fix.id), "%pOFn", dp); in p9100_init_fix() 246 info->fix.type = FB_TYPE_PACKED_PIXELS; in p9100_init_fix() 247 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in p9100_init_fix() 249 info->fix.line_length = linebytes; in p9100_init_fix() 251 info->fix.accel = FB_ACCEL_SUN_CGTHREE; in p9100_init_fix() 271 info->fix.smem_start = op->resource[2].start; in p9100_probe() 280 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in p9100_probe() 289 info->fix.smem_len, "p9100 ram"); in p9100_probe() [all …]
|
D | valkyriefb.c | 108 static void valkyrie_par_to_fix(struct fb_par_valkyrie *par, struct fb_fix_screeninfo *fix); 109 static void valkyrie_init_fix(struct fb_fix_screeninfo *fix, struct fb_info_valkyrie *p); 133 valkyrie_par_to_fix(par, &info->fix); in valkyriefb_set_par() 372 valkyrie_init_fix(&p->info.fix, p); in valkyriefb_init() 442 * messages.) In addition, I think the new code *might* fix some vmode- 503 static void valkyrie_init_fix(struct fb_fix_screeninfo *fix, struct fb_info_valkyrie *p) in valkyrie_init_fix() argument 505 memset(fix, 0, sizeof(*fix)); in valkyrie_init_fix() 506 strcpy(fix->id, "valkyrie"); in valkyrie_init_fix() 507 fix->mmio_start = p->valkyrie_regs_phys; in valkyrie_init_fix() 508 fix->mmio_len = sizeof(struct valkyrie_regs); in valkyrie_init_fix() [all …]
|
D | atmel_lcdfb.c | 297 struct fb_fix_screeninfo *fix = &info->fix; in atmel_lcdfb_update_dma() local 300 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma() 313 dma_free_wc(info->device, info->fix.smem_len, info->screen_base, in atmel_lcdfb_free_video_memory() 314 info->fix.smem_start); in atmel_lcdfb_free_video_memory() 332 info->fix.smem_len = max(smem_len, sinfo->smem_len); in atmel_lcdfb_alloc_video_memory() 334 info->screen_base = dma_alloc_wc(info->device, info->fix.smem_len, in atmel_lcdfb_alloc_video_memory() 335 (dma_addr_t *)&info->fix.smem_start, in atmel_lcdfb_alloc_video_memory() 342 memset(info->screen_base, 0, info->fix.smem_len); in atmel_lcdfb_alloc_video_memory() 430 if (info->fix.smem_len) { in atmel_lcdfb_check_var() 433 if (smem_len > info->fix.smem_len) { in atmel_lcdfb_check_var() [all …]
|
D | vt8500lcdfb.c | 67 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in vt8500lcd_set_par() 68 info->fix.line_length = info->var.xres_virtual / in vt8500lcd_set_par() 101 info->fix.visual = FB_VISUAL_TRUECOLOR; in vt8500lcd_set_par() 102 info->fix.line_length = info->var.bits_per_pixel > 16 ? in vt8500lcd_set_par() 152 switch (fbi->fb.fix.visual) { in vt8500lcd_setcolreg() 203 unsigned pixlen = info->fix.line_length / info->var.xres_virtual; in vt8500lcd_pan_display() 205 + info->fix.line_length * var->yoffset; in vt8500lcd_pan_display() 229 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR || in vt8500lcd_blank() 230 info->fix.visual == FB_VISUAL_STATIC_PSEUDOCOLOR) in vt8500lcd_blank() 235 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR || in vt8500lcd_blank() [all …]
|
D | bw2.c | 169 info->fix.smem_start, info->fix.smem_len, in bw2_mmap() 177 FBTYPE_SUN2BW, 1, info->fix.smem_len); in bw2_ioctl() 186 strscpy(info->fix.id, "bwtwo", sizeof(info->fix.id)); in bw2_init_fix() 188 info->fix.type = FB_TYPE_PACKED_PIXELS; in bw2_init_fix() 189 info->fix.visual = FB_VISUAL_MONO01; in bw2_init_fix() 191 info->fix.line_length = linebytes; in bw2_init_fix() 193 info->fix.accel = FB_ACCEL_SUN_BWTWO; in bw2_init_fix() 293 info->fix.smem_start = op->resource[0].start; in bw2_probe() 316 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in bw2_probe() 321 info->fix.smem_len, "bw2 ram"); in bw2_probe() [all …]
|
D | vga16fb.c | 239 info->fix.type = FB_TYPE_PACKED_PIXELS; in vga16fb_update_fix() 240 info->fix.line_length = info->var.xres_virtual / 2; in vga16fb_update_fix() 242 info->fix.type = FB_TYPE_VGA_PLANES; in vga16fb_update_fix() 243 info->fix.type_aux = FB_AUX_VGA_PLANES_VGA4; in vga16fb_update_fix() 244 info->fix.line_length = info->var.xres_virtual / 8; in vga16fb_update_fix() 247 info->fix.type = FB_TYPE_TEXT; in vga16fb_update_fix() 248 info->fix.type_aux = FB_AUX_TEXT_CGA; in vga16fb_update_fix() 249 info->fix.line_length = info->var.xres_virtual / 4; in vga16fb_update_fix() 252 info->fix.type = FB_TYPE_VGA_PLANES; in vga16fb_update_fix() 253 info->fix.type_aux = FB_AUX_VGA_PLANES_CFB8; in vga16fb_update_fix() [all …]
|
D | amba-clcd.c | 40 unsigned long ustart = fb->fb.fix.smem_start; in clcdfb_set_start() 43 ustart += fb->fb.var.yoffset * fb->fb.fix.line_length; in clcdfb_set_start() 44 lstart = ustart + fb->fb.var.yres * fb->fb.fix.line_length / 2; in clcdfb_set_start() 270 var->yres_virtual > fb->fb.fix.smem_len) in clcdfb_check_var() 284 fb->fb.fix.line_length = fb->fb.var.xres_virtual * in clcdfb_set_par() 288 fb->fb.fix.visual = FB_VISUAL_PSEUDOCOLOR; in clcdfb_set_par() 290 fb->fb.fix.visual = FB_VISUAL_TRUECOLOR; in clcdfb_set_par() 346 if (fb->fb.fix.visual == FB_VISUAL_PSEUDOCOLOR && regno < 256) { in clcdfb_setcolreg() 404 len = info->fix.smem_len; in clcdfb_mmap() 453 fb->fb.fix.mmio_start = fb->dev->res.start; in clcdfb_register() [all …]
|
D | tcx.c | 138 for (pend = p + info->fix.smem_len; p < pend; p++) { in __tcx_set_control_plane() 307 info->fix.smem_start, info->fix.smem_len, in tcx_mmap() 319 info->fix.smem_len); in tcx_ioctl() 337 strscpy(info->fix.id, tcx_name, sizeof(info->fix.id)); in tcx_init_fix() 339 info->fix.type = FB_TYPE_PACKED_PIXELS; in tcx_init_fix() 340 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in tcx_init_fix() 342 info->fix.line_length = linebytes; in tcx_init_fix() 344 info->fix.accel = FB_ACCEL_SUN_TCX; in tcx_init_fix() 361 par->cplane, info->fix.smem_len * sizeof(u32)); in tcx_unmap_regs() 364 info->screen_base, info->fix.smem_len); in tcx_unmap_regs() [all …]
|
/Linux-v6.6/Documentation/process/ |
D | security-bugs.rst | 16 who will help verify the bug report and develop and release a fix. 17 If you already have a fix, please include it with your report, as 20 understand and fix the security vulnerability. 23 will be to diagnose and fix. Please review the procedure outlined in 34 reproduction steps, and follow it with a proposed fix, all in plain text. 42 Once a robust fix has been developed, the release process starts. Fixes 50 only valid reason for deferring the publication of a fix is to accommodate 55 order to develop a fix, such information will not be published alongside 56 the fix or on any other disclosure channel without the permission of the 73 fix has been agreed on and you fully understand the requirements that
|
/Linux-v6.6/Documentation/filesystems/ |
D | ocfs2-online-filecheck.rst | 19 log. The user can try to check/fix this file via online filecheck feature. 23 This effort is to check/fix small issues which may hinder day-to-day operations 44 input to check/fix the file. 71 2. If you determine to fix this inode, do:: 73 # echo "<inode>" > /sys/fs/ocfs2/<devname>/filecheck/fix 74 # cat /sys/fs/ocfs2/<devname>/filecheck/fix 81 This time, the <ERROR> column indicates whether this fix is successful or not. 83 3. The record cache is used to store the history of check/fix results. It's 92 file metadata. In case of errors, the filesystem would fix the errors 94 the inode must first be checked for errors before performing a final fix.
|
/Linux-v6.6/drivers/video/fbdev/geode/ |
D | gx1fb_core.c | 123 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gx1fb_check_var() 136 info->fix.visual = FB_VISUAL_TRUECOLOR; in gx1fb_set_par() 138 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gx1fb_set_par() 140 info->fix.line_length = gx1_line_delta(info->var.xres, info->var.bits_per_pixel); in gx1fb_set_par() 166 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in gx1fb_setcolreg() 225 info->fix.smem_start = gx_base + 0x800000; in gx1fb_map_video_memory() 226 info->fix.smem_len = fb_len; in gx1fb_map_video_memory() 227 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in gx1fb_map_video_memory() 232 info->fix.smem_len / 1024, info->fix.smem_start); in gx1fb_map_video_memory() 277 strcpy(info->fix.id, "GX1"); in gx1fb_init_fbinfo() [all …]
|
D | gxfb_core.c | 150 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gxfb_check_var() 161 info->fix.visual = FB_VISUAL_TRUECOLOR; in gxfb_set_par() 163 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gxfb_set_par() 165 info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel); in gxfb_set_par() 189 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in gxfb_setcolreg() 251 info->fix.smem_start = pci_resource_start(dev, 0); in gxfb_map_video_memory() 252 info->fix.smem_len = vram ? vram : gx_frame_buffer_size(); in gxfb_map_video_memory() 253 info->screen_base = ioremap_wc(info->fix.smem_start, in gxfb_map_video_memory() 254 info->fix.smem_len); in gxfb_map_video_memory() 261 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in gxfb_map_video_memory() [all …]
|
/Linux-v6.6/drivers/media/test-drivers/vivid/ |
D | vivid-osd.c | 109 static int vivid_fb_get_fix(struct vivid_dev *dev, struct fb_fix_screeninfo *fix) in vivid_fb_get_fix() argument 112 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in vivid_fb_get_fix() 113 strscpy(fix->id, "vioverlay fb", sizeof(fix->id)); in vivid_fb_get_fix() 114 fix->smem_start = dev->video_pbase; in vivid_fb_get_fix() 115 fix->smem_len = dev->video_buffer_size; in vivid_fb_get_fix() 116 fix->type = FB_TYPE_PACKED_PIXELS; in vivid_fb_get_fix() 117 fix->visual = FB_VISUAL_TRUECOLOR; in vivid_fb_get_fix() 118 fix->xpanstep = 1; in vivid_fb_get_fix() 119 fix->ypanstep = 1; in vivid_fb_get_fix() 120 fix->ywrapstep = 0; in vivid_fb_get_fix() [all …]
|