| /kernel/linux/linux-5.10/fs/ocfs2/ |
| D | extent_map.c | 55 struct ocfs2_extent_map_item *emi; in __ocfs2_extent_map_lookup() local 59 list_for_each_entry(emi, &em->em_list, ei_list) { in __ocfs2_extent_map_lookup() 60 range = emi->ei_cpos + emi->ei_clusters; in __ocfs2_extent_map_lookup() 62 if (cpos >= emi->ei_cpos && cpos < range) { in __ocfs2_extent_map_lookup() 63 list_move(&emi->ei_list, &em->em_list); in __ocfs2_extent_map_lookup() 65 *ret_emi = emi; in __ocfs2_extent_map_lookup() 77 struct ocfs2_extent_map_item *emi; in ocfs2_extent_map_lookup() local 81 __ocfs2_extent_map_lookup(&oi->ip_extent_map, cpos, &emi); in ocfs2_extent_map_lookup() 82 if (emi) { in ocfs2_extent_map_lookup() 83 coff = cpos - emi->ei_cpos; in ocfs2_extent_map_lookup() [all …]
|
| /kernel/linux/linux-4.19/fs/ocfs2/ |
| D | extent_map.c | 68 struct ocfs2_extent_map_item *emi; in __ocfs2_extent_map_lookup() local 72 list_for_each_entry(emi, &em->em_list, ei_list) { in __ocfs2_extent_map_lookup() 73 range = emi->ei_cpos + emi->ei_clusters; in __ocfs2_extent_map_lookup() 75 if (cpos >= emi->ei_cpos && cpos < range) { in __ocfs2_extent_map_lookup() 76 list_move(&emi->ei_list, &em->em_list); in __ocfs2_extent_map_lookup() 78 *ret_emi = emi; in __ocfs2_extent_map_lookup() 90 struct ocfs2_extent_map_item *emi; in ocfs2_extent_map_lookup() local 94 __ocfs2_extent_map_lookup(&oi->ip_extent_map, cpos, &emi); in ocfs2_extent_map_lookup() 95 if (emi) { in ocfs2_extent_map_lookup() 96 coff = cpos - emi->ei_cpos; in ocfs2_extent_map_lookup() [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/chrome/ |
| D | cros_ec_lpc_mec.h | 30 /* EMI registers are relative to base */ 43 * @base: MEC EMI Base address 44 * @end: MEC EMI End address 56 * cros_ec_lpc_mec_in_range() - Determine if addresses are in MEC EMI range. 67 * cros_ec_lpc_io_bytes_mec - Read / write bytes to MEC EMI port
|
| D | cros_ec_lpc_mec.c | 14 * This mutex must be held while accessing the EMI unit. We can't rely on the 21 * cros_ec_lpc_mec_emi_write_address() - Initialize EMI at a given address. 34 * cros_ec_lpc_mec_in_range() - Determine if addresses are in MEC EMI range. 63 * cros_ec_lpc_io_bytes_mec() - Read / write bytes to MEC EMI port.
|
| /kernel/linux/linux-5.10/drivers/clk/mxs/ |
| D | clk-imx23.c | 31 #define EMI (CLKCTRL + 0x00a0) macro 85 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator 94 cpu, hbus, xbus, emi, uart, enumerator 132 clks[emi_pll] = mxs_clk_div("emi_pll", "ref_emi", EMI, 0, 6, 28); in mx23_clocks_init() 133 clks[emi_xtal] = mxs_clk_div("emi_xtal", "ref_xtal", EMI, 8, 4, 29); in mx23_clocks_init() 148 clks[emi] = mxs_clk_gate("emi", "emi_sel", EMI, 31); in mx23_clocks_init()
|
| D | clk-imx28.c | 33 #define EMI (CLKCTRL + 0x00f0) macro 140 ssp1, ssp2, ssp3, gpmi, spdif, emi, saif0, saif1, lcdif, etm, enumerator 149 cpu, hbus, xbus, emi, uart, enumerator 199 clks[emi_pll] = mxs_clk_div("emi_pll", "ref_emi", EMI, 0, 6, 28); in mx28_clocks_init() 200 clks[emi_xtal] = mxs_clk_div("emi_xtal", "ref_xtal", EMI, 8, 4, 29); in mx28_clocks_init() 219 clks[emi] = mxs_clk_gate("emi", "emi_sel", EMI, 31); in mx28_clocks_init()
|
| /kernel/linux/linux-4.19/drivers/clk/mxs/ |
| D | clk-imx23.c | 37 #define EMI (CLKCTRL + 0x00a0) macro 91 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator 100 cpu, hbus, xbus, emi, uart, enumerator 138 clks[emi_pll] = mxs_clk_div("emi_pll", "ref_emi", EMI, 0, 6, 28); in mx23_clocks_init() 139 clks[emi_xtal] = mxs_clk_div("emi_xtal", "ref_xtal", EMI, 8, 4, 29); in mx23_clocks_init() 154 clks[emi] = mxs_clk_gate("emi", "emi_sel", EMI, 31); in mx23_clocks_init()
|
| D | clk-imx28.c | 39 #define EMI (CLKCTRL + 0x00f0) macro 146 ssp1, ssp2, ssp3, gpmi, spdif, emi, saif0, saif1, lcdif, etm, enumerator 155 cpu, hbus, xbus, emi, uart, enumerator 205 clks[emi_pll] = mxs_clk_div("emi_pll", "ref_emi", EMI, 0, 6, 28); in mx28_clocks_init() 206 clks[emi_xtal] = mxs_clk_div("emi_xtal", "ref_xtal", EMI, 8, 4, 29); in mx28_clocks_init() 225 clks[emi] = mxs_clk_gate("emi", "emi_sel", EMI, 31); in mx28_clocks_init()
|
| /kernel/linux/linux-4.19/drivers/usb/misc/ |
| D | emi26.c | 3 * Emagic EMI 2|6 usb audio interface firmware loader. 19 #define EMI26_PRODUCT_ID 0x0100 /* EMI 2|6 without firmware */ 20 #define EMI26B_PRODUCT_ID 0x0102 /* EMI 2|6 without firmware */ 104 /* Assert reset (stop the CPU in the EMI) */ in emi26_load_firmware() 126 /* 2. We upload the FPGA firmware into the EMI in emi26_load_firmware() 145 /* Assert reset (stop the CPU in the EMI) */ in emi26_load_firmware() 179 /* Assert reset (stop the CPU in the EMI) */ in emi26_load_firmware() 252 MODULE_DESCRIPTION("Emagic EMI 2|6 firmware loader.");
|
| D | emi62.c | 3 * Emagic EMI 2|6 usb audio interface firmware loader. 29 #define EMI62_PRODUCT_ID 0x0110 /* EMI 6|2m without firmware */ 110 /* Assert reset (stop the CPU in the EMI) */ in emi62_load_firmware() 133 /* 2. We upload the FPGA firmware into the EMI in emi62_load_firmware() 152 /* Assert reset (stop the CPU in the EMI) */ in emi62_load_firmware() 186 /* Assert reset (stop the CPU in the EMI) */ in emi62_load_firmware() 265 MODULE_DESCRIPTION("Emagic EMI 6|2m firmware loader.");
|
| D | Kconfig | 7 tristate "EMI 6|2m USB Audio interface support" 9 This driver loads firmware to Emagic EMI 6|2m low latency USB 21 tristate "EMI 2|6 USB Audio interface support" 23 This driver loads firmware to Emagic EMI 2|6 low latency USB
|
| /kernel/linux/linux-5.10/drivers/usb/misc/ |
| D | emi26.c | 3 * Emagic EMI 2|6 usb audio interface firmware loader. 19 #define EMI26_PRODUCT_ID 0x0100 /* EMI 2|6 without firmware */ 20 #define EMI26B_PRODUCT_ID 0x0102 /* EMI 2|6 without firmware */ 104 /* Assert reset (stop the CPU in the EMI) */ in emi26_load_firmware() 126 /* 2. We upload the FPGA firmware into the EMI in emi26_load_firmware() 145 /* Assert reset (stop the CPU in the EMI) */ in emi26_load_firmware() 179 /* Assert reset (stop the CPU in the EMI) */ in emi26_load_firmware() 252 MODULE_DESCRIPTION("Emagic EMI 2|6 firmware loader.");
|
| D | emi62.c | 3 * Emagic EMI 2|6 usb audio interface firmware loader. 29 #define EMI62_PRODUCT_ID 0x0110 /* EMI 6|2m without firmware */ 110 /* Assert reset (stop the CPU in the EMI) */ in emi62_load_firmware() 133 /* 2. We upload the FPGA firmware into the EMI in emi62_load_firmware() 152 /* Assert reset (stop the CPU in the EMI) */ in emi62_load_firmware() 186 /* Assert reset (stop the CPU in the EMI) */ in emi62_load_firmware() 265 MODULE_DESCRIPTION("Emagic EMI 6|2m firmware loader.");
|
| D | Kconfig | 8 tristate "EMI 6|2m USB Audio interface support" 10 This driver loads firmware to Emagic EMI 6|2m low latency USB 22 tristate "EMI 2|6 USB Audio interface support" 24 This driver loads firmware to Emagic EMI 2|6 low latency USB
|
| /kernel/linux/linux-4.19/drivers/platform/chrome/ |
| D | cros_ec_lpc_reg.c | 64 /* Access desired range through EMI interface */ in cros_ec_lpc_read_bytes() 66 /* Ensure we don't straddle EMI region */ in cros_ec_lpc_read_bytes() 86 /* Access desired range through EMI interface */ in cros_ec_lpc_write_bytes() 88 /* Ensure we don't straddle EMI region */ in cros_ec_lpc_write_bytes()
|
| D | cros_ec_lpc_mec.c | 32 * This mutex must be held while accessing the EMI unit. We can't rely on the 40 * Initialize EMI read / write at a given address. 48 /* Address relative to start of EMI range */ in cros_ec_lpc_mec_emi_write_address() 55 * cros_ec_lpc_io_bytes_mec - Read / write bytes to MEC EMI port
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iommu/ |
| D | mediatek,iommu.txt | 10 EMI (External Memory Interface) 43 access EMI. SMI is a bridge between m4u and the Multimedia HW. It contain 46 directly with EMI. And also SMI help control the power domain and clocks for 74 Note that m4u use the EMI clock which always has been enabled before kernel
|
| /kernel/linux/linux-4.19/include/linux/mfd/ |
| D | cros_ec_lpc_mec.h | 48 /* Access IO ranges 0x800 thru 0x9ff using EMI interface instead of LPC */ 52 /* EMI registers are relative to base */ 78 * cros_ec_lpc_io_bytes_mec - Read / write bytes to MEC EMI port
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iommu/ |
| D | mediatek,iommu.txt | 10 EMI (External Memory Interface) 30 access EMI. SMI is a bridge between m4u and the Multimedia HW. It contain 33 directly with EMI. And also SMI help control the power domain and clocks for
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/memory-controllers/ |
| D | mediatek,smi-common.txt | 13 SMI generation 1 to transform the smi clock into emi clock domain, but that is 30 - "async" : asynchronous clock, it help transform the smi clock into the emi
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/ |
| D | mediatek,smi-common.txt | 14 SMI generation 1 to transform the smi clock into emi clock domain, but that is 35 - "async" : asynchronous clock, it help transform the smi clock into the emi
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | spear310-evb.dts | 52 emi { 54 st,function = "emi";
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | spear310-evb.dts | 58 emi { 60 st,function = "emi";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl_spear.txt | 134 "emi", "uart1", "uart2", "uart3", "uart4", "uart5", "fsmc", "rs485_0", 138 "clcd", "emi", "fsmc", "spp", "sdhci", "i2s", "uart1", "uart1_modem",
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl_spear.txt | 134 "emi", "uart1", "uart2", "uart3", "uart4", "uart5", "fsmc", "rs485_0", 138 "clcd", "emi", "fsmc", "spp", "sdhci", "i2s", "uart1", "uart1_modem",
|