Home
last modified time | relevance | path

Searched refs:window (Results 1 - 25 of 370) sorted by relevance

12345678910>>...15

/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dvas-debug.c31 struct vas_window *window = s->private; in info_show() local
35 /* ensure window is not unmapped */ in info_show()
36 if (!window->hvwc_map) in info_show()
39 seq_printf(s, "Type: %s, %s\n", cop_to_str(window->cop), in info_show()
40 window->tx_win ? "Send" : "Receive"); in info_show()
41 seq_printf(s, "Pid : %d\n", vas_window_pid(window)); in info_show()
58 struct vas_window *window = s->private; in hvwc_show() local
62 /* ensure window is not unmapped */ in hvwc_show()
63 if (!window->hvwc_map) in hvwc_show()
66 print_reg(s, window, VRE in hvwc_show()
106 vas_window_free_dbgdir(struct vas_window *window) vas_window_free_dbgdir() argument
116 vas_window_init_dbgdir(struct vas_window *window) vas_window_init_dbgdir() argument
[all...]
H A Dvas-window.c26 * Compute the paste address region for the window @window using the
29 void vas_win_paste_addr(struct vas_window *window, u64 *addr, int *len) in vas_win_paste_addr() argument
34 base = window->vinst->paste_base_addr; in vas_win_paste_addr()
35 shift = window->vinst->paste_win_id_shift; in vas_win_paste_addr()
36 winid = window->winid; in vas_win_paste_addr()
45 static inline void get_hvwc_mmio_bar(struct vas_window *window, in get_hvwc_mmio_bar() argument
50 pbaddr = window->vinst->hvwc_bar_start; in get_hvwc_mmio_bar()
51 *start = pbaddr + window->winid * VAS_HVWC_SIZE; in get_hvwc_mmio_bar()
55 static inline void get_uwc_mmio_bar(struct vas_window *window, in get_uwc_mmio_bar() argument
135 unmap_paste_region(struct vas_window *window) unmap_paste_region() argument
156 unmap_winctx_mmio_bars(struct vas_window *window) unmap_winctx_mmio_bars() argument
189 map_winctx_mmio_bars(struct vas_window *window) map_winctx_mmio_bars() argument
217 reset_window_regs(struct vas_window *window) reset_window_regs() argument
273 init_xlate_regs(struct vas_window *window, bool user_win) init_xlate_regs() argument
360 init_winctx_regs(struct vas_window *window, struct vas_winctx *winctx) init_winctx_regs() argument
522 vas_window_free(struct vas_window *window) vas_window_free() argument
539 struct vas_window *window; vas_window_alloc() local
640 set_vinst_win(struct vas_instance *vinst, struct vas_window *window) set_vinst_win() argument
666 clear_vinst_win(struct vas_window *window) clear_vinst_win() argument
1190 poll_window_credits(struct vas_window *window) poll_window_credits() argument
1243 poll_window_busy_state(struct vas_window *window) poll_window_busy_state() argument
1285 poll_window_castout(struct vas_window *window) poll_window_castout() argument
1294 unpin_close_window(struct vas_window *window) unpin_close_window() argument
1316 vas_win_close(struct vas_window *window) vas_win_close() argument
1381 vas_return_credit(struct vas_window *window, bool tx) vas_return_credit() argument
1398 struct vas_window *window; vas_pswid_to_window() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dvas-debug.c32 struct pnv_vas_window *window = s->private; in info_show() local
36 /* ensure window is not unmapped */ in info_show()
37 if (!window->hvwc_map) in info_show()
40 seq_printf(s, "Type: %s, %s\n", cop_to_str(window->vas_win.cop), in info_show()
41 window->tx_win ? "Send" : "Receive"); in info_show()
42 seq_printf(s, "Pid : %d\n", vas_window_pid(&window->vas_win)); in info_show()
59 struct pnv_vas_window *window = s->private; in hvwc_show() local
63 /* ensure window is not unmapped */ in hvwc_show()
64 if (!window->hvwc_map) in hvwc_show()
67 print_reg(s, window, VRE in hvwc_show()
109 struct vas_window *window = &pnv_win->vas_win; vas_window_free_dbgdir() local
119 vas_window_init_dbgdir(struct pnv_vas_window *window) vas_window_init_dbgdir() argument
[all...]
H A Dvas-window.c27 * Compute the paste address region for the window @window using the
30 void vas_win_paste_addr(struct pnv_vas_window *window, u64 *addr, int *len) in vas_win_paste_addr() argument
35 base = window->vinst->paste_base_addr; in vas_win_paste_addr()
36 shift = window->vinst->paste_win_id_shift; in vas_win_paste_addr()
37 winid = window->vas_win.winid; in vas_win_paste_addr()
46 static inline void get_hvwc_mmio_bar(struct pnv_vas_window *window, in get_hvwc_mmio_bar() argument
51 pbaddr = window->vinst->hvwc_bar_start; in get_hvwc_mmio_bar()
52 *start = pbaddr + window->vas_win.winid * VAS_HVWC_SIZE; in get_hvwc_mmio_bar()
56 static inline void get_uwc_mmio_bar(struct pnv_vas_window *window, in get_uwc_mmio_bar() argument
136 unmap_paste_region(struct pnv_vas_window *window) unmap_paste_region() argument
157 unmap_winctx_mmio_bars(struct pnv_vas_window *window) unmap_winctx_mmio_bars() argument
190 map_winctx_mmio_bars(struct pnv_vas_window *window) map_winctx_mmio_bars() argument
218 reset_window_regs(struct pnv_vas_window *window) reset_window_regs() argument
274 init_xlate_regs(struct pnv_vas_window *window, bool user_win) init_xlate_regs() argument
361 init_winctx_regs(struct pnv_vas_window *window, struct vas_winctx *winctx) init_winctx_regs() argument
523 vas_window_free(struct pnv_vas_window *window) vas_window_free() argument
540 struct pnv_vas_window *window; vas_window_alloc() local
642 set_vinst_win(struct vas_instance *vinst, struct pnv_vas_window *window) set_vinst_win() argument
668 clear_vinst_win(struct pnv_vas_window *window) clear_vinst_win() argument
1155 poll_window_credits(struct pnv_vas_window *window) poll_window_credits() argument
1209 poll_window_busy_state(struct pnv_vas_window *window) poll_window_busy_state() argument
1252 poll_window_castout(struct pnv_vas_window *window) poll_window_castout() argument
1261 unpin_close_window(struct pnv_vas_window *window) unpin_close_window() argument
1285 struct pnv_vas_window *window; vas_win_close() local
1347 vas_return_credit(struct pnv_vas_window *window, bool tx) vas_return_credit() argument
1364 struct pnv_vas_window *window; vas_pswid_to_window() local
[all...]
/kernel/linux/linux-5.10/drivers/mtd/maps/
H A Dichxrom.c57 static void ichxrom_cleanup(struct ichxrom_window *window) in ichxrom_cleanup() argument
63 /* Disable writes through the rom window */ in ichxrom_cleanup()
64 ret = pci_read_config_word(window->pdev, BIOS_CNTL, &word); in ichxrom_cleanup()
66 pci_write_config_word(window->pdev, BIOS_CNTL, word & ~1); in ichxrom_cleanup()
67 pci_dev_put(window->pdev); in ichxrom_cleanup()
70 list_for_each_entry_safe(map, scratch, &window->maps, list) { in ichxrom_cleanup()
78 if (window->rsrc.parent) in ichxrom_cleanup()
79 release_resource(&window->rsrc); in ichxrom_cleanup()
80 if (window->virt) { in ichxrom_cleanup()
81 iounmap(window in ichxrom_cleanup()
94 struct ichxrom_window *window = &ichxrom_window; ichxrom_init_one() local
323 struct ichxrom_window *window = &ichxrom_window; ichxrom_remove_one() local
[all...]
H A Dck804xrom.c54 * The 2 bits controlling the window size are often set to allow reading
62 * The bits are 6 and 7. If both bits are set, it is a 5MiB window.
63 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a
64 * 64KiB window.
67 * The 15 bits controlling the window size are distributed as follows:
71 * If all bits are enabled, we have a 16? MiB window
76 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override, normally set by BIOS.");
82 static void ck804xrom_cleanup(struct ck804xrom_window *window) in ck804xrom_cleanup() argument
87 if (window->pdev) { in ck804xrom_cleanup()
88 /* Disable writes through the rom window */ in ck804xrom_cleanup()
122 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_init_one() local
325 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_remove_one() local
[all...]
H A Damd76xrom.c48 /* The 2 bits controlling the window size are often set to allow reading
56 * The bits are 6 and 7. If both bits are set, it is a 5MiB window.
57 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a
58 * 64KiB window.
63 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override for 0x43 byte, normally set by BIOS.");
69 static void amd76xrom_cleanup(struct amd76xrom_window *window) in amd76xrom_cleanup() argument
74 if (window->pdev) { in amd76xrom_cleanup()
75 /* Disable writes through the rom window */ in amd76xrom_cleanup()
76 pci_read_config_byte(window->pdev, 0x40, &byte); in amd76xrom_cleanup()
77 pci_write_config_byte(window in amd76xrom_cleanup()
109 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_init_one() local
295 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_remove_one() local
[all...]
H A Desb2rom.c118 static void esb2rom_cleanup(struct esb2rom_window *window) in esb2rom_cleanup() argument
123 /* Disable writes through the rom window */ in esb2rom_cleanup()
124 pci_read_config_byte(window->pdev, BIOS_CNTL, &byte); in esb2rom_cleanup()
125 pci_write_config_byte(window->pdev, BIOS_CNTL, in esb2rom_cleanup()
129 list_for_each_entry_safe(map, scratch, &window->maps, list) { in esb2rom_cleanup()
137 if (window->rsrc.parent) in esb2rom_cleanup()
138 release_resource(&window->rsrc); in esb2rom_cleanup()
139 if (window->virt) { in esb2rom_cleanup()
140 iounmap(window->virt); in esb2rom_cleanup()
141 window in esb2rom_cleanup()
152 struct esb2rom_window *window = &esb2rom_window; esb2rom_init_one() local
384 struct esb2rom_window *window = &esb2rom_window; esb2rom_remove_one() local
[all...]
/kernel/linux/linux-6.6/drivers/mtd/maps/
H A Dichxrom.c57 static void ichxrom_cleanup(struct ichxrom_window *window) in ichxrom_cleanup() argument
63 /* Disable writes through the rom window */ in ichxrom_cleanup()
64 ret = pci_read_config_word(window->pdev, BIOS_CNTL, &word); in ichxrom_cleanup()
66 pci_write_config_word(window->pdev, BIOS_CNTL, word & ~1); in ichxrom_cleanup()
67 pci_dev_put(window->pdev); in ichxrom_cleanup()
70 list_for_each_entry_safe(map, scratch, &window->maps, list) { in ichxrom_cleanup()
78 if (window->rsrc.parent) in ichxrom_cleanup()
79 release_resource(&window->rsrc); in ichxrom_cleanup()
80 if (window->virt) { in ichxrom_cleanup()
81 iounmap(window in ichxrom_cleanup()
94 struct ichxrom_window *window = &ichxrom_window; ichxrom_init_one() local
321 struct ichxrom_window *window = &ichxrom_window; ichxrom_remove_one() local
[all...]
H A Dck804xrom.c54 * The 2 bits controlling the window size are often set to allow reading
62 * The bits are 6 and 7. If both bits are set, it is a 5MiB window.
63 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a
64 * 64KiB window.
67 * The 15 bits controlling the window size are distributed as follows:
71 * If all bits are enabled, we have a 16? MiB window
76 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override, normally set by BIOS.");
82 static void ck804xrom_cleanup(struct ck804xrom_window *window) in ck804xrom_cleanup() argument
87 if (window->pdev) { in ck804xrom_cleanup()
88 /* Disable writes through the rom window */ in ck804xrom_cleanup()
122 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_init_one() local
323 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_remove_one() local
[all...]
H A Damd76xrom.c48 /* The 2 bits controlling the window size are often set to allow reading
56 * The bits are 6 and 7. If both bits are set, it is a 5MiB window.
57 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a
58 * 64KiB window.
63 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override for 0x43 byte, normally set by BIOS.");
69 static void amd76xrom_cleanup(struct amd76xrom_window *window) in amd76xrom_cleanup() argument
74 if (window->pdev) { in amd76xrom_cleanup()
75 /* Disable writes through the rom window */ in amd76xrom_cleanup()
76 pci_read_config_byte(window->pdev, 0x40, &byte); in amd76xrom_cleanup()
77 pci_write_config_byte(window in amd76xrom_cleanup()
109 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_init_one() local
293 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_remove_one() local
[all...]
H A Desb2rom.c118 static void esb2rom_cleanup(struct esb2rom_window *window) in esb2rom_cleanup() argument
123 /* Disable writes through the rom window */ in esb2rom_cleanup()
124 pci_read_config_byte(window->pdev, BIOS_CNTL, &byte); in esb2rom_cleanup()
125 pci_write_config_byte(window->pdev, BIOS_CNTL, in esb2rom_cleanup()
129 list_for_each_entry_safe(map, scratch, &window->maps, list) { in esb2rom_cleanup()
137 if (window->rsrc.parent) in esb2rom_cleanup()
138 release_resource(&window->rsrc); in esb2rom_cleanup()
139 if (window->virt) { in esb2rom_cleanup()
140 iounmap(window->virt); in esb2rom_cleanup()
141 window in esb2rom_cleanup()
152 struct esb2rom_window *window = &esb2rom_window; esb2rom_init_one() local
383 struct esb2rom_window *window = &esb2rom_window; esb2rom_remove_one() local
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dwindows.c2 /* windows.c: Routines to deal with register window management
54 * we still copy the window there, the only case that we don't
64 int window; in synchronize_user_stack() local
71 for(window = tp->w_saved - 1; window >= 0; window--) { in synchronize_user_stack()
72 unsigned long sp = tp->rwbuf_stkptrs[window]; in synchronize_user_stack()
75 if (copy_to_user((char __user *) sp, &tp->reg_window[window], in synchronize_user_stack()
79 shift_window_buffer(window, tp->w_saved - 1, tp); in synchronize_user_stack()
109 /* Try to push the windows in a threads window buffe
116 int window; try_to_clear_window_buffer() local
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dwindows.c2 /* windows.c: Routines to deal with register window management
54 * we still copy the window there, the only case that we don't
64 int window; in synchronize_user_stack() local
71 for(window = tp->w_saved - 1; window >= 0; window--) { in synchronize_user_stack()
72 unsigned long sp = tp->rwbuf_stkptrs[window]; in synchronize_user_stack()
75 if (copy_to_user((char __user *) sp, &tp->reg_window[window], in synchronize_user_stack()
79 shift_window_buffer(window, tp->w_saved - 1, tp); in synchronize_user_stack()
109 /* Try to push the windows in a threads window buffe
116 int window; try_to_clear_window_buffer() local
[all...]
/kernel/linux/linux-6.6/lib/zstd/compress/
H A Dzstd_compress_internal.h203 ZSTD_window_t window; /* State for window round buffer management */ member
222 U32 forceNonContiguous; /* Non-zero if we should force non-contiguous load for the next window update. */
254 ZSTD_window_t window; /* State for the window round buffer management */ member
863 * over a window of length bytes.
896 * Clears the window containing the history by simply setting it to empty.
898 MEM_STATIC void ZSTD_window_clear(ZSTD_window_t* window) in ZSTD_window_clear() argument
900 size_t const endT = (size_t)(window->nextSrc - window in ZSTD_window_clear()
907 ZSTD_window_isEmpty(ZSTD_window_t const window) ZSTD_window_isEmpty() argument
918 ZSTD_window_hasExtDict(ZSTD_window_t const window) ZSTD_window_hasExtDict() argument
954 ZSTD_window_canOverflowCorrect(ZSTD_window_t const window, U32 cycleLog, U32 maxDist, U32 loadedDictEnd, void const* src) ZSTD_window_canOverflowCorrect() argument
989 ZSTD_window_needOverflowCorrection(ZSTD_window_t const window, U32 cycleLog, U32 maxDist, U32 loadedDictEnd, void const* src, void const* srcEnd) ZSTD_window_needOverflowCorrection() argument
1014 ZSTD_window_correctOverflow(ZSTD_window_t* window, U32 cycleLog, U32 maxDist, void const* src) ZSTD_window_correctOverflow() argument
1111 ZSTD_window_enforceMaxDist(ZSTD_window_t* window, const void* blockEnd, U32 maxDist, U32* loadedDictEndPtr, const ZSTD_matchState_t** dictMatchStatePtr) ZSTD_window_enforceMaxDist() argument
1156 ZSTD_checkDictValidity(const ZSTD_window_t* window, const void* blockEnd, U32 maxDist, U32* loadedDictEndPtr, const ZSTD_matchState_t** dictMatchStatePtr) ZSTD_checkDictValidity() argument
1184 ZSTD_window_init(ZSTD_window_t* window) ZSTD_window_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/pci/
H A Dhost-bridge.c54 struct resource_entry *window; in pcibios_resource_to_bus() local
57 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_resource_to_bus()
58 if (resource_contains(window->res, res)) { in pcibios_resource_to_bus()
59 offset = window->offset; in pcibios_resource_to_bus()
79 struct resource_entry *window; in pcibios_bus_to_resource() local
82 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_bus_to_resource()
85 if (resource_type(res) != resource_type(window->res)) in pcibios_bus_to_resource()
88 bus_region.start = window->res->start - window->offset; in pcibios_bus_to_resource()
89 bus_region.end = window in pcibios_bus_to_resource()
[all...]
/kernel/linux/linux-6.6/drivers/pci/
H A Dhost-bridge.c55 struct resource_entry *window; in pcibios_resource_to_bus() local
58 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_resource_to_bus()
59 if (resource_contains(window->res, res)) { in pcibios_resource_to_bus()
60 offset = window->offset; in pcibios_resource_to_bus()
80 struct resource_entry *window; in pcibios_bus_to_resource() local
83 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_bus_to_resource()
86 if (resource_type(res) != resource_type(window->res)) in pcibios_bus_to_resource()
89 bus_region.start = window->res->start - window->offset; in pcibios_bus_to_resource()
90 bus_region.end = window in pcibios_bus_to_resource()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/
H A Diommu.c123 * - on bus setup, look for a matching window, or create one
160 struct iommu_window *window = in tce_build_cell() local
178 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell()
181 CBE_IOPTE_SO_RW | (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell()
193 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_build_cell()
205 struct iommu_window *window = in tce_free_cell() local
216 __pa(window->iommu->pad_page) | in tce_free_cell()
217 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_free_cell()
227 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_free_cell()
429 struct iommu_window *window;
466 struct iommu_window *window; cell_iommu_setup_window() local
541 struct iommu_window *window; cell_get_iommu_table() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/
H A Diommu.c125 * - on bus setup, look for a matching window, or create one
162 struct iommu_window *window = in tce_build_cell() local
180 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell()
183 CBE_IOPTE_SO_RW | (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell()
195 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_build_cell()
207 struct iommu_window *window = in tce_free_cell() local
218 __pa(window->iommu->pad_page) | in tce_free_cell()
219 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_free_cell()
229 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_free_cell()
431 struct iommu_window *window;
468 struct iommu_window *window; cell_iommu_setup_window() local
544 struct iommu_window *window; cell_get_iommu_table() local
[all...]
/kernel/linux/linux-5.10/drivers/edac/
H A Dx38_edac.c168 void __iomem *window = mci->pvt_info; in x38_get_and_clear_error_info() local
181 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info()
183 info->eccerrlog[1] = lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info()
194 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info()
197 lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info()
255 void __iomem *window; in x38_map_mchbar() local
269 window = ioremap(u.mchbar, X38_MMR_WINDOW_SIZE); in x38_map_mchbar()
270 if (!window) in x38_map_mchbar()
274 return window; in x38_map_mchbar()
278 static void x38_get_drbs(void __iomem *window, in x38_get_drbs() argument
326 void __iomem *window; x38_probe1() local
[all...]
H A Di3200_edac.c100 void __iomem *window; member
185 void __iomem *window = priv->window; in i3200_get_and_clear_error_info() local
198 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info()
200 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info()
211 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info()
213 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info()
270 void __iomem *window; in i3200_map_mchbar() local
283 window = ioremap(u.mchbar, I3200_MMR_WINDOW_SIZE); in i3200_map_mchbar()
284 if (!window) in i3200_map_mchbar()
292 i3200_get_drbs(void __iomem *window, u16 drbs[I3200_CHANNELS][I3200_RANKS_PER_CHANNEL]) i3200_get_drbs() argument
344 void __iomem *window; i3200_probe1() local
[all...]
/kernel/linux/linux-6.6/drivers/edac/
H A Dx38_edac.c168 void __iomem *window = mci->pvt_info; in x38_get_and_clear_error_info() local
181 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info()
183 info->eccerrlog[1] = lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info()
194 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info()
197 lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info()
254 void __iomem *window; in x38_map_mchbar() local
268 window = ioremap(u.mchbar, X38_MMR_WINDOW_SIZE); in x38_map_mchbar()
269 if (!window) in x38_map_mchbar()
273 return window; in x38_map_mchbar()
277 static void x38_get_drbs(void __iomem *window, in x38_get_drbs() argument
325 void __iomem *window; x38_probe1() local
[all...]
H A Di3200_edac.c100 void __iomem *window; member
185 void __iomem *window = priv->window; in i3200_get_and_clear_error_info() local
198 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info()
200 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info()
211 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info()
213 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info()
269 void __iomem *window; in i3200_map_mchbar() local
282 window = ioremap(u.mchbar, I3200_MMR_WINDOW_SIZE); in i3200_map_mchbar()
283 if (!window) in i3200_map_mchbar()
291 i3200_get_drbs(void __iomem *window, u16 drbs[I3200_CHANNELS][I3200_RANKS_PER_CHANNEL]) i3200_get_drbs() argument
343 void __iomem *window; i3200_probe1() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dau1200fb.c136 struct au1200_lcd_window_regs_t window; member
173 /* Default window configuration entry to use (see windows[]) */
210 * Default window configurations
710 winctrl0 = lcd->window[plane].winctrl0; in au1200_setlocation()
711 winctrl1 = lcd->window[plane].winctrl1; in au1200_setlocation()
733 fb_offset += (((0 - xpos) * winbpp(lcd->window[plane].winctrl1))/8); in au1200_setlocation()
757 /* Disable the window while making changes, then restore WINEN */ in au1200_setlocation()
761 lcd->window[plane].winctrl0 = winctrl0; in au1200_setlocation()
762 lcd->window[plane].winctrl1 = winctrl1; in au1200_setlocation()
763 lcd->window[plan in au1200_setlocation()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dau1200fb.c136 struct au1200_lcd_window_regs_t window; member
173 /* Default window configuration entry to use (see windows[]) */
210 * Default window configurations
710 winctrl0 = lcd->window[plane].winctrl0; in au1200_setlocation()
711 winctrl1 = lcd->window[plane].winctrl1; in au1200_setlocation()
733 fb_offset += (((0 - xpos) * winbpp(lcd->window[plane].winctrl1))/8); in au1200_setlocation()
757 /* Disable the window while making changes, then restore WINEN */ in au1200_setlocation()
761 lcd->window[plane].winctrl0 = winctrl0; in au1200_setlocation()
762 lcd->window[plane].winctrl1 = winctrl1; in au1200_setlocation()
763 lcd->window[plan in au1200_setlocation()
[all...]

Completed in 25 milliseconds

12345678910>>...15