Home
last modified time | relevance | path

Searched full:emi (Results 1 – 25 of 110) sorted by relevance

12345

/kernel/linux/linux-5.10/fs/ocfs2/
Dextent_map.c55 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/
Dextent_map.c68 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/
Dcros_ec_lpc_mec.h30 /* 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
Dcros_ec_lpc_mec.c14 * 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/
Dclk-imx23.c31 #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()
Dclk-imx28.c33 #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/
Dclk-imx23.c37 #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()
Dclk-imx28.c39 #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/
Demi26.c3 * 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.");
Demi62.c3 * 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.");
DKconfig7 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/
Demi26.c3 * 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.");
Demi62.c3 * 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.");
DKconfig8 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/
Dcros_ec_lpc_reg.c64 /* 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()
Dcros_ec_lpc_mec.c32 * 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/
Dmediatek,iommu.txt10 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/
Dcros_ec_lpc_mec.h48 /* 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/
Dmediatek,iommu.txt10 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/
Dmediatek,smi-common.txt13 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/
Dmediatek,smi-common.txt14 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/
Dspear310-evb.dts52 emi {
54 st,function = "emi";
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dspear310-evb.dts58 emi {
60 st,function = "emi";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dpinctrl_spear.txt134 "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/
Dpinctrl_spear.txt134 "emi", "uart1", "uart2", "uart3", "uart4", "uart5", "fsmc", "rs485_0",
138 "clcd", "emi", "fsmc", "spp", "sdhci", "i2s", "uart1", "uart1_modem",

12345