u-boot/drivers
Aleksandar Gerasimovski 50dae8eb3a net: tsec: add option to set device max-speed via dts
Current tsec adapter sets adapter gigabit capabilities by default, and in
reality this must not always be the case.
It is possible that tsec adapter is used for 100Mbps connection, and in
this case setting 1000Mbps capabilities can lead to some side effects such
longer autoneg process.

In our ls102x designs this problem leads to long autoneg times (> 4 sec)
in case board rgmii link is 100Mbps capable only.
Limiting the rgmii link capabilities provides faster and smoother
link establishment.

Signed-off-by: Aleksandar Gerasimovski <aleksandar.gerasimovski@hitachi-powergrids.com>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
2021-06-17 11:46:11 +05:30
..
adc adc: meson-saradc: add support for getting reference voltage value 2021-02-18 11:37:26 +01:00
ata ata: ahci: fix ahci_link_up() type mismatch for LTO 2021-05-24 14:21:30 -04:00
axi dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
bios_emulator treewide: Convert macro and uses of __section(foo) to __section("foo") 2021-05-24 14:21:30 -04:00
block Fix IDE commands issued, fix endian issues, fix non MMIO 2021-04-20 07:31:12 -04:00
bootcount common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
bus bus: ti-sysc: change in a normal driver 2021-03-22 19:23:27 +13:00
button button: adc: fix treshold typo 2021-03-08 10:32:34 +01:00
cache common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
clk drivers: clk: add fu740 support 2021-05-31 16:35:54 +08:00
core of: addr: Remove call to dev_count_cells() in of_get_address() 2021-06-05 07:35:34 -06:00
cpu common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
crypto crypto: fsl: refactor for 32 bit version CAAM support on ARM64 2021-04-08 20:29:53 +02:00
ddr ppc: Remove Cyrus_P5020 and P5040 boards 2021-04-10 08:05:07 -04:00
demo common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
dfu dfu: dfu_mtd: remove the mtd_block_op error when mtd_lock is not supported 2021-05-28 11:21:51 +02:00
dma dma: ti: k3-udma: Add BCDMA and PKTDMA support 2021-05-12 16:36:38 +05:30
fastboot fastboot: Fix possible buffer overrun 2021-04-12 17:44:55 -04:00
firmware firmware: ti_sci: Update ti_sci_msg_req_reboot to include domain 2021-05-27 14:53:14 +05:30
fpga arm: socfpga: Move Stratix10 and Agilex to use TARGET_SOCFPGA_SOC64 2021-03-08 10:59:10 +08:00
gpio gpio: renesas: Pass struct udevice to rcar_gpio_set_direction() 2021-05-21 15:00:17 +02:00
hwspinlock common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
i2c gpio: i2c-gpio: Drop use of dm_gpio_set_dir() 2021-04-12 17:45:40 -04:00
input common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
led dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
mailbox mailbox: k3-sec-proxy: Extend valid thread IDs 2021-05-12 16:27:57 +05:30
memory memory: stm32-fmc2: migrate trace to dev and log macro 2021-01-13 09:52:58 +01:00
misc misc: make CONFIG_IRQ selectable for all platforms 2021-04-20 07:31:12 -04:00
mmc mmc: fsl_esdhc_imx: drop CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 2021-06-17 11:46:11 +05:30
mtd ARM: fix LTO for apf27 2021-05-24 14:21:30 -04:00
mux dm: Use access methods for dev/uclass private data 2021-01-05 12:24:40 -07:00
net net: tsec: add option to set device max-speed via dts 2021-06-17 11:46:11 +05:30
nvme nvme: Elaborate on cache maintenance operation in get/set_features 2021-03-19 10:36:55 -04:00
pch dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
pci pci: layerscape-ep: Add check of the PCIe controller enablement 2021-06-17 11:46:11 +05:30
pci_endpoint common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
phy phy: marvell: utmi: update utmi config which fixes usb2.0 instability 2021-04-29 07:45:24 +02:00
pinctrl pinctrl: renesas: Synchronize R-Car Gen2/Gen3 tables with Linux 5.12 2021-06-07 19:35:22 +02:00
power treewide: Convert macro and uses of __section(foo) to __section("foo") 2021-05-24 14:21:30 -04:00
pwm pwm: cros_ec: Rename "priv_auto_alloc_size" to "priv_auto" 2021-06-05 07:35:47 -06:00
qe ppc: Remove TARGET_T1040QDS references 2021-04-10 08:04:42 -04:00
ram drivers: ram: sifive: rename fu540_ddr and add fu740 support 2021-05-31 16:35:54 +08:00
remoteproc Merge branch '2021-02-02-drop-asm_global_data-when-unused' 2021-02-15 10:16:45 -05:00
reset board: sifive: add HiFive Unmatched board support 2021-05-31 16:35:55 +08:00
rng rng: iproc_rng200: Enable support for RPi4 armv7 2021-03-02 13:53:48 +01:00
rtc rtc: add support for rv3028 rtc 2021-04-12 17:44:55 -04:00
scsi scsi: Add ata_swap_buf_le16() to support big-endian platforms 2021-04-28 10:05:12 +02:00
serial treewide: Convert macro and uses of __section(foo) to __section("foo") 2021-05-24 14:21:30 -04:00
smem Merge branch '2021-02-02-drop-asm_global_data-when-unused' 2021-02-15 10:16:45 -05:00
soc soc: ti: k3-navss-ringacc: Remove unused ring modes 2021-05-12 16:36:38 +05:30
sound tegra: i2c: Drop LOG_DEBUG 2021-03-27 13:59:36 +13:00
spi spi: zynqmp_gqspi: Fix write issue 2021-06-11 09:24:58 +02:00
spmi common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
sysinfo sysinfo: Add gpio-sysinfo driver 2021-05-04 07:57:18 -04:00
sysreset sysreset: provide type of reset in do_reset cmd 2021-04-20 07:31:12 -04:00
tee tee: optee: Change printing during optee_probe 2021-04-12 17:44:55 -04:00
thermal thermal: imx_tmu: enable monitoring and default alert/critical 2021-03-01 10:21:36 +01:00
timer riscv: Split SiFive CLINT support between SPL and U-Boot proper 2021-05-17 16:42:24 +08:00
tpm tpm: Correct warning on 32-bit build 2021-03-13 13:14:52 -05:00
ufs dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
usb usb: dwc2: Avoid delay when initializing USB peripheral by dwc2 2021-06-09 10:54:26 +02:00
video video: sunxi: de2: switch to public uclass functions 2021-04-24 13:45:03 +02:00
virtio virtio: Fix VirtIO BLK driver dependency 2021-03-05 10:25:43 +05:30
w1 w1: replace dt detection by automatic detection 2021-05-13 13:09:09 -04:00
w1-eeprom w1: replace dt detection by automatic detection 2021-05-13 13:09:09 -04:00
watchdog watchdog: use time_after_eq() in watchdog_reset() 2021-04-28 10:05:13 +02:00
xen common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
Kconfig board: Rename uclass to sysinfo 2020-11-06 10:18:20 +08:00
Makefile cpu: Rename SPL_CPU_SUPPORT to SPL_CPU 2021-03-27 15:04:31 +13:00