Home
last modified time | relevance | path

Searched refs:fman (Results 1 – 25 of 127) sorted by relevance

123456

/linux/drivers/net/ethernet/freescale/fman/
A Dfman.c706 static int dma_init(struct fman *fman) in dma_init() argument
772 fman->cam_offset = fman_muram_alloc(fman->muram, fman->cam_size); in dma_init()
1275 ret = fman->exception_cb(fman, in qmi_err_event()
1920 static int fman_init(struct fman *fman) in fman_init() argument
1996 fpm_init(fman->fpm_regs, fman->cfg); in fman_init()
2015 bmi_init(fman->bmi_regs, fman->cfg); in fman_init()
2018 qmi_init(fman->qmi_regs, fman->cfg); in fman_init()
2535 struct fman *fman = (struct fman *)handle; in fman_err_irq() local
2633 struct fman *fman = (struct fman *)handle; in fman_irq() local
2718 struct fman *fman; in read_dts_node() local
[all …]
A Dfman.h290 typedef irqreturn_t (fman_exceptions_cb)(struct fman *fman,
304 typedef irqreturn_t (fman_bus_error_cb)(struct fman *fman, u8 port_id,
323 struct fman { struct
376 void fman_register_intr(struct fman *fman, enum fman_event_modules mod,
383 int fman_set_port_params(struct fman *fman,
386 int fman_reset_mac(struct fman *fman, u8 mac_id);
388 u16 fman_get_clock_freq(struct fman *fman);
390 u32 fman_get_bmi_max_fifo_size(struct fman *fman);
392 int fman_set_mac_max_frame(struct fman *fman, u8 mac_id, u16 mfl);
394 u32 fman_get_qman_channel_id(struct fman *fman, u32 port_id);
[all …]
A D.built-in.a.cmd1fman/built-in.a := echo >/dev/null; rm -f drivers/net/ethernet/freescale/fman/built-in.a; /usr/bin…
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_fence.c117 spin_lock(&fman->lock); in vmw_fence_obj_destroy()
120 spin_unlock(&fman->lock); in vmw_fence_obj_destroy()
266 spin_lock(&fman->lock); in vmw_fence_work_func()
296 struct vmw_fence_manager *fman = kzalloc(sizeof(*fman), GFP_KERNEL); in vmw_fence_manager_init() local
298 if (unlikely(!fman)) in vmw_fence_manager_init()
306 fman->fifo_down = true; in vmw_fence_manager_init()
315 return fman; in vmw_fence_manager_init()
324 spin_lock(&fman->lock); in vmw_fence_manager_takedown()
330 kfree(fman); in vmw_fence_manager_takedown()
344 spin_lock(&fman->lock); in vmw_fence_obj_init()
[all …]
A Dvmwgfx_fence.h69 extern void vmw_fence_manager_takedown(struct vmw_fence_manager *fman);
89 extern void vmw_fences_update(struct vmw_fence_manager *fman);
97 extern int vmw_fence_create(struct vmw_fence_manager *fman,
102 struct vmw_fence_manager *fman,
107 extern int vmw_wait_dma_fence(struct vmw_fence_manager *fman,
110 extern void vmw_fence_fifo_up(struct vmw_fence_manager *fman);
112 extern void vmw_fence_fifo_down(struct vmw_fence_manager *fman);
/linux/Documentation/devicetree/bindings/net/
A Dfsl-fman.txt26 Definition: Must include "fsl,fman"
149 compatible = "fsl,fman-muram";
199 - fsl,fman-10g-port
205 - fsl,fman-best-effort-port
313 - fsl,fman-ports
405 - fsl,fman-internal-mdio
446 compatible = "fsl,fman-mdio";
448 fsl,fman-internal-mdio;
461 fsl,fman-internal-mdio;
471 fman@400000 {
[all …]
/linux/arch/arm64/boot/dts/freescale/
A Dqoriq-fman3-0.dtsi11 fman0: fman@1a00000 {
15 compatible = "fsl,fman";
27 compatible = "fsl,fman-muram";
33 compatible = "fsl,fman-v3-port-oh";
39 compatible = "fsl,fman-v3-port-oh";
45 compatible = "fsl,fman-v3-port-oh";
51 compatible = "fsl,fman-v3-port-oh";
57 compatible = "fsl,fman-v3-port-oh";
70 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
77 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
[all …]
A Dqoriq-fman3-0-10g-0.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
26 compatible = "fsl,fman-memac";
28 fsl,fman-ports = <&fman0_rx_0x10 &fman0_tx_0x30>;
35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-10g-1.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
26 compatible = "fsl,fman-memac";
28 fsl,fman-ports = <&fman0_rx_0x11 &fman0_tx_0x31>;
35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-1g-0.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
18 compatible = "fsl,fman-v3-port-tx";
24 compatible = "fsl,fman-memac";
26 fsl,fman-ports = <&fman0_rx_0x08 &fman0_tx_0x28>;
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-1g-1.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
18 compatible = "fsl,fman-v3-port-tx";
24 compatible = "fsl,fman-memac";
26 fsl,fman-ports = <&fman0_rx_0x09 &fman0_tx_0x29>;
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-1g-2.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
18 compatible = "fsl,fman-v3-port-tx";
24 compatible = "fsl,fman-memac";
26 fsl,fman-ports = <&fman0_rx_0x0a &fman0_tx_0x2a>;
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-1g-3.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
18 compatible = "fsl,fman-v3-port-tx";
24 compatible = "fsl,fman-memac";
26 fsl,fman-ports = <&fman0_rx_0x0b &fman0_tx_0x2b>;
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-1g-4.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
18 compatible = "fsl,fman-v3-port-tx";
24 compatible = "fsl,fman-memac";
26 fsl,fman-ports = <&fman0_rx_0x0c &fman0_tx_0x2c>;
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-1g-5.dtsi9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
18 compatible = "fsl,fman-v3-port-tx";
24 compatible = "fsl,fman-memac";
26 fsl,fman-ports = <&fman0_rx_0x0d &fman0_tx_0x2d>;
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
/linux/drivers/net/ethernet/freescale/
A Dbuilt-in.a6 fman/fman_muram.o/
7 fman/fman.o/
8 fman/fman_sp.o/
9 fman/fman_keygen.o/
10 fman/fman_port.o/
11 fman/mac.o/
12 fman/fman_dtsec.o/
13 fman/fman_memac.o/
14 fman/fman_tgec.o/
/linux/arch/powerpc/boot/dts/fsl/
A Dqoriq-fman3-0.dtsi35 fman0: fman@400000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
79 compatible = "fsl,fman-v3-port-oh";
92 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
99 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
[all …]
A Dqoriq-fman3-1.dtsi35 fman1: fman@500000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
79 compatible = "fsl,fman-v3-port-oh";
92 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
99 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
[all …]
A Dqoriq-fman3l-0.dtsi35 fman0: fman@400000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
80 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
87 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
93 compatible = "fsl,fman-ptp-timer";
A Dqoriq-fman3-0-10g-0-best-effort.dtsi35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
49 fsl,fman-best-effort-port;
54 compatible = "fsl,fman-memac";
56 fsl,fman-ports = <&fman0_rx_0x08 &fman0_tx_0x28>;
64 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-10g-1-best-effort.dtsi35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
49 fsl,fman-best-effort-port;
54 compatible = "fsl,fman-memac";
56 fsl,fman-ports = <&fman0_rx_0x09 &fman0_tx_0x29>;
64 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman-0.dtsi35 fman0: fman@400000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v2-port-oh";
61 compatible = "fsl,fman-v2-port-oh";
67 compatible = "fsl,fman-v2-port-oh";
73 compatible = "fsl,fman-v2-port-oh";
79 compatible = "fsl,fman-v2-port-oh";
86 compatible = "fsl,fman-v2-port-oh";
93 compatible = "fsl,fman-v2-port-oh";
[all …]
A Dqoriq-fman-1.dtsi35 fman1: fman@500000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v2-port-oh";
61 compatible = "fsl,fman-v2-port-oh";
67 compatible = "fsl,fman-v2-port-oh";
73 compatible = "fsl,fman-v2-port-oh";
79 compatible = "fsl,fman-v2-port-oh";
86 compatible = "fsl,fman-v2-port-oh";
93 compatible = "fsl,fman-v2-port-oh";
[all …]
A Dqoriq-fman3-0-10g-0.dtsi35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
52 compatible = "fsl,fman-memac";
54 fsl,fman-ports = <&fman0_rx_0x10 &fman0_tx_0x30>;
61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
A Dqoriq-fman3-0-10g-1.dtsi35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
52 compatible = "fsl,fman-memac";
54 fsl,fman-ports = <&fman0_rx_0x11 &fman0_tx_0x31>;
61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";

Completed in 635 milliseconds

123456