zephyr/drivers/ethernet
Johann Fischer de974efebb drivers: eth_enc424j600: explicitly disable INTIE after reset
After system reset (SETETHRST) interrupt enable register (EIE)
has the default value 0x8010 and global interrupt enable flag (INTIE)
is set. This is not desired and the INTIE flag should be set only at
the end of the initialization.

Disable INTIE flag and set desired interrupts sources in
a single write command just right after system reset.

Resolves: #35091

Reported-by: Jamie McCrae <jamie.mccrae@lairdconnect.com>
Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2021-05-21 07:35:19 -04:00
..
CMakeLists.txt drivers: ethernet: Add support for KSZ8794 DSA device 2021-01-20 10:03:42 +02:00
dsa_ksz8794.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
dsa_ksz8794.h drivers: ethernet: Add support for KSZ8794 DSA device 2021-01-20 10:03:42 +02:00
eth.h random: Include header where it is used 2020-07-08 21:05:36 -04:00
eth_e1000.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_e1000_priv.h drivers: eth: e1000: Add simulated PTP clock device 2021-04-27 12:02:19 +03:00
eth_enc28j60.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_enc28j60_priv.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
eth_enc424j600.c drivers: eth_enc424j600: explicitly disable INTIE after reset 2021-05-21 07:35:19 -04:00
eth_enc424j600_priv.h drivers: ethernet: Fix device instance const qualifier loss 2020-09-02 13:48:13 +02:00
eth_gecko.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_gecko_priv.h device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
eth_liteeth.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_mcux.c pm: device: Align state names with system states 2021-05-07 18:35:12 -04:00
eth_native_posix.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_native_posix_adapt.c headers: Refactor kernel and arch headers. 2019-11-06 16:07:32 -08:00
eth_native_posix_priv.h drivers: eth: native_posix: Allow non-root access 2018-10-23 11:08:39 +03:00
eth_sam0_gmac.h drivers: ethernet: eth_sam_gmac: Add SAM0 family support 2020-04-17 04:56:28 -05:00
eth_sam_gmac.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_sam_gmac_priv.h drivers: ethernet: rote conversion of k_work API 2021-04-14 07:07:40 -04:00
eth_smsc911x.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_smsc911x_priv.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
eth_stellaris.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_stellaris_priv.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
eth_stm32_hal.c drivers: ethernet: stm32: enable IRQ at the end of iface init 2021-05-17 10:59:43 -04:00
eth_stm32_hal_priv.h drivers: ethernet: stm32: add support for DT pinctrl 2020-10-30 15:54:13 +01:00
eth_w5500.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_w5500_priv.h ethernet: w5500: use bit fielding number for mode 2020-10-26 07:35:46 -04:00
Kconfig eth: Add support for Distributed Switch Architecture [DSA] switches 2021-01-20 10:03:42 +02:00
Kconfig.dsa eth: Add support for Distributed Switch Architecture [DSA] switches 2021-01-20 10:03:42 +02:00
Kconfig.e1000 drivers: eth: e1000: Add simulated PTP clock device 2021-04-27 12:02:19 +03:00
Kconfig.enc28j60 drivers: Replace GPIO_CS Kconfig with devicetree detection 2020-05-09 13:07:05 +02:00
Kconfig.enc424j600 drivers: Replace GPIO_CS Kconfig with devicetree detection 2020-05-09 13:07:05 +02:00
Kconfig.gecko drivers: ethernet: remove stale Kconfig IRQ priority 2021-03-03 12:16:06 +03:00
Kconfig.liteeth drivers: ethernet: remove stale Kconfig IRQ priority 2021-03-03 12:16:06 +03:00
Kconfig.mcux drivers: eth: mcux: Separate PTP clock from gPTP support 2021-04-27 12:02:19 +03:00
Kconfig.native_posix net: native_posix: gptp: Add multiport support 2020-08-19 12:47:09 -04:00
Kconfig.sam_gmac drivers: eth: gmac: Separate PTP clock from gPTP support 2021-04-27 12:02:19 +03:00
Kconfig.smsc911x kconfig: Remove '# Hidden' comments on promptless symbols 2019-12-21 10:30:33 -05:00
Kconfig.stellaris kconfig: Remove '# Hidden' comments on promptless symbols 2019-12-21 10:30:33 -05:00
Kconfig.stm32_hal drivers: ethernet: remove stale Kconfig IRQ priority 2021-03-03 12:16:06 +03:00
Kconfig.w5500 drivers: eth: add driver for w5500 Ethernet Controller 2020-10-02 11:34:57 +02:00
phy_gecko.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
phy_gecko.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
phy_sam_gmac.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
phy_sam_gmac.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00