mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
Compare commits
5 Commits
v2024.01-r
...
v2024.01
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
866ca972d6 | ||
|
|
82750ce442 | ||
|
|
dbb124cf68 | ||
|
|
1e108762b4 | ||
|
|
9466b3cf2c |
@@ -60,8 +60,8 @@ ANDROID AB
|
||||
M: Igor Opaniuk <igor.opaniuk@gmail.com>
|
||||
R: Sam Protsenko <semen.protsenko@linaro.org>
|
||||
S: Maintained
|
||||
F: boot/android_ab.c
|
||||
F: cmd/ab_select.c
|
||||
F: common/android_ab.c
|
||||
F: doc/android/ab.rst
|
||||
F: include/android_ab.h
|
||||
F: test/py/tests/test_android/test_ab.py
|
||||
@@ -675,6 +675,7 @@ F: arch/arm/dts/tegra*
|
||||
F: arch/arm/include/asm/arch-tegra*/
|
||||
F: arch/arm/mach-tegra/
|
||||
F: drivers/*/tegra*
|
||||
F: drivers/*/tegra*/
|
||||
|
||||
ARM TI
|
||||
M: Tom Rini <trini@konsulko.com>
|
||||
@@ -690,6 +691,7 @@ F: arch/arm/include/asm/arch-omap*/
|
||||
F: arch/arm/include/asm/ti-common/
|
||||
F: board/ti/
|
||||
F: drivers/dma/ti*
|
||||
F: drivers/dma/ti*/
|
||||
F: drivers/firmware/ti_sci.*
|
||||
F: drivers/gpio/omap_gpio.c
|
||||
F: drivers/memory/ti-aemif.c
|
||||
@@ -701,6 +703,7 @@ F: drivers/phy/omap-usb2-phy.c
|
||||
F: drivers/phy/phy-ti-am654.c
|
||||
F: drivers/phy/ti-pipe3-phy.c
|
||||
F: drivers/ram/k3*
|
||||
F: drivers/ram/k3*/
|
||||
F: drivers/remoteproc/ipu_rproc.c
|
||||
F: drivers/remoteproc/k3_system_controller.c
|
||||
F: drivers/remoteproc/pruc_rpoc.c
|
||||
@@ -1029,8 +1032,10 @@ ENVIRONMENT
|
||||
M: Joe Hershberger <joe.hershberger@ni.com>
|
||||
S: Maintained
|
||||
F: env/
|
||||
F: include/env/
|
||||
F: include/env*
|
||||
F: test/env/
|
||||
F: tools/env/
|
||||
F: tools/env*
|
||||
F: tools/mkenvimage.c
|
||||
|
||||
|
||||
2
Makefile
2
Makefile
@@ -3,7 +3,7 @@
|
||||
VERSION = 2024
|
||||
PATCHLEVEL = 01
|
||||
SUBLEVEL =
|
||||
EXTRAVERSION = -rc6
|
||||
EXTRAVERSION =
|
||||
NAME =
|
||||
|
||||
# *DOCUMENTATION*
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
*/
|
||||
|
||||
&main_pmx0 {
|
||||
cp2102n_reset_pin_default: cp2102n-reset-pin-default {
|
||||
cp2102n_reset_pin_default: cp2102n-reset-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (AF12) GPIO1_24, used as cp2102 reset */
|
||||
AM65X_IOPAD(0x01e0, PIN_OUTPUT, 7)
|
||||
|
||||
@@ -14,6 +14,16 @@
|
||||
|
||||
/ {
|
||||
aliases {
|
||||
serial0 = &wkup_uart0;
|
||||
serial1 = &mcu_uart0;
|
||||
serial2 = &main_uart0;
|
||||
serial3 = &main_uart1;
|
||||
i2c0 = &wkup_i2c0;
|
||||
i2c1 = &mcu_i2c0;
|
||||
i2c2 = &main_i2c0;
|
||||
i2c3 = &main_i2c1;
|
||||
i2c4 = &main_i2c2;
|
||||
i2c5 = &main_i2c3;
|
||||
spi0 = &mcu_spi0;
|
||||
mmc0 = &sdhci1;
|
||||
mmc1 = &sdhci0;
|
||||
@@ -21,7 +31,6 @@
|
||||
|
||||
chosen {
|
||||
stdout-path = "serial3:115200n8";
|
||||
bootargs = "earlycon=ns16550a,mmio32,0x02810000";
|
||||
};
|
||||
|
||||
reserved-memory {
|
||||
@@ -111,7 +120,7 @@
|
||||
};
|
||||
|
||||
&wkup_pmx0 {
|
||||
wkup_i2c0_pins_default: wkup-i2c0-pins-default {
|
||||
wkup_i2c0_pins_default: wkup-i2c0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (AC7) WKUP_I2C0_SCL */
|
||||
AM65X_WKUP_IOPAD(0x00e0, PIN_INPUT, 0)
|
||||
@@ -120,7 +129,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
mcu_i2c0_pins_default: mcu-i2c0-pins-default {
|
||||
mcu_i2c0_pins_default: mcu-i2c0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (AD8) MCU_I2C0_SCL */
|
||||
AM65X_WKUP_IOPAD(0x00e8, PIN_INPUT, 0)
|
||||
@@ -129,21 +138,21 @@
|
||||
>;
|
||||
};
|
||||
|
||||
arduino_i2c_aio_switch_pins_default: arduino-i2c-aio-switch-pins-default {
|
||||
arduino_i2c_aio_switch_pins_default: arduino-i2c-aio-switch-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (R2) WKUP_GPIO0_21 */
|
||||
AM65X_WKUP_IOPAD(0x0024, PIN_OUTPUT, 7)
|
||||
>;
|
||||
};
|
||||
|
||||
push_button_pins_default: push-button-pins-default {
|
||||
push_button_pins_default: push-button-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (T1) MCU_OSPI1_CLK.WKUP_GPIO0_25 */
|
||||
AM65X_WKUP_IOPAD(0x0034, PIN_INPUT, 7)
|
||||
>;
|
||||
};
|
||||
|
||||
arduino_uart_pins_default: arduino-uart-pins-default {
|
||||
arduino_uart_pins_default: arduino-uart-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (P4) MCU_UART0_RXD */
|
||||
AM65X_WKUP_IOPAD(0x0044, PIN_INPUT, 4)
|
||||
@@ -152,7 +161,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
arduino_io_d2_to_d3_pins_default: arduino-io-d2-to-d3-pins-default {
|
||||
arduino_io_d2_to_d3_pins_default: arduino-io-d2-to-d3-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (P1) WKUP_GPIO0_31 */
|
||||
AM65X_WKUP_IOPAD(0x004C, PIN_OUTPUT, 7)
|
||||
@@ -161,7 +170,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
arduino_io_oe_pins_default: arduino-io-oe-pins-default {
|
||||
arduino_io_oe_pins_default: arduino-io-oe-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (N4) WKUP_GPIO0_34 */
|
||||
AM65X_WKUP_IOPAD(0x0058, PIN_OUTPUT, 7)
|
||||
@@ -176,7 +185,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
mcu_fss0_ospi0_pins_default: mcu-fss0-ospi0-pins-default {
|
||||
mcu_fss0_ospi0_pins_default: mcu-fss0-ospi0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (V1) MCU_OSPI0_CLK */
|
||||
AM65X_WKUP_IOPAD(0x0000, PIN_OUTPUT, 0)
|
||||
@@ -191,7 +200,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
db9_com_mode_pins_default: db9-com-mode-pins-default {
|
||||
db9_com_mode_pins_default: db9-com-mode-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (AD3) WKUP_GPIO0_5, used as uart0 mode 0 */
|
||||
AM65X_WKUP_IOPAD(0x00c4, PIN_OUTPUT, 7)
|
||||
@@ -204,7 +213,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
leds_pins_default: leds-pins-default {
|
||||
leds_pins_default: leds-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (T2) WKUP_GPIO0_17, used as user led1 red */
|
||||
AM65X_WKUP_IOPAD(0x0014, PIN_OUTPUT, 7)
|
||||
@@ -217,7 +226,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
mcu_spi0_pins_default: mcu-spi0-pins-default {
|
||||
mcu_spi0_pins_default: mcu-spi0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (Y1) MCU_SPI0_CLK */
|
||||
AM65X_WKUP_IOPAD(0x0090, PIN_INPUT, 0)
|
||||
@@ -230,7 +239,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
minipcie_pins_default: minipcie-pins-default {
|
||||
minipcie_pins_default: minipcie-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
/* (P2) MCU_OSPI1_DQS.WKUP_GPIO0_27 */
|
||||
AM65X_WKUP_IOPAD(0x003C, PIN_OUTPUT, 7)
|
||||
@@ -239,7 +248,7 @@
|
||||
};
|
||||
|
||||
&main_pmx0 {
|
||||
main_uart1_pins_default: main-uart1-pins-default {
|
||||
main_uart1_pins_default: main-uart1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0174, PIN_INPUT, 6) /* (AE23) UART1_RXD */
|
||||
AM65X_IOPAD(0x014c, PIN_OUTPUT, 6) /* (AD23) UART1_TXD */
|
||||
@@ -248,14 +257,14 @@
|
||||
>;
|
||||
};
|
||||
|
||||
main_i2c3_pins_default: main-i2c3-pins-default {
|
||||
main_i2c3_pins_default: main-i2c3-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x01c0, PIN_INPUT, 2) /* (AF13) I2C3_SCL */
|
||||
AM65X_IOPAD(0x01d4, PIN_INPUT, 2) /* (AG12) I2C3_SDA */
|
||||
>;
|
||||
};
|
||||
|
||||
main_mmc1_pins_default: main-mmc1-pins-default {
|
||||
main_mmc1_pins_default: main-mmc1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x02d4, PIN_INPUT_PULLDOWN, 0) /* (C27) MMC1_CLK */
|
||||
AM65X_IOPAD(0x02d8, PIN_INPUT_PULLUP, 0) /* (C28) MMC1_CMD */
|
||||
@@ -268,19 +277,19 @@
|
||||
>;
|
||||
};
|
||||
|
||||
usb0_pins_default: usb0-pins-default {
|
||||
usb0_pins_default: usb0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x02bc, PIN_OUTPUT, 0) /* (AD9) USB0_DRVVBUS */
|
||||
>;
|
||||
};
|
||||
|
||||
usb1_pins_default: usb1-pins-default {
|
||||
usb1_pins_default: usb1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x02c0, PIN_OUTPUT, 0) /* (AC8) USB1_DRVVBUS */
|
||||
>;
|
||||
};
|
||||
|
||||
arduino_io_d4_to_d9_pins_default: arduino-io-d4-to-d9-pins-default {
|
||||
arduino_io_d4_to_d9_pins_default: arduino-io-d4-to-d9-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0084, PIN_OUTPUT, 7) /* (AG18) GPIO0_33 */
|
||||
AM65X_IOPAD(0x008C, PIN_OUTPUT, 7) /* (AF17) GPIO0_35 */
|
||||
@@ -291,7 +300,7 @@
|
||||
>;
|
||||
};
|
||||
|
||||
dss_vout1_pins_default: dss-vout1-pins-default {
|
||||
dss_vout1_pins_default: dss-vout1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0000, PIN_OUTPUT, 1) /* VOUT1_DATA0 */
|
||||
AM65X_IOPAD(0x0004, PIN_OUTPUT, 1) /* VOUT1_DATA1 */
|
||||
@@ -324,13 +333,13 @@
|
||||
>;
|
||||
};
|
||||
|
||||
dp_pins_default: dp-pins-default {
|
||||
dp_pins_default: dp-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0078, PIN_OUTPUT, 7) /* (AF18) DP rst_n */
|
||||
>;
|
||||
};
|
||||
|
||||
main_i2c2_pins_default: main-i2c2-pins-default {
|
||||
main_i2c2_pins_default: main-i2c2-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0074, PIN_INPUT, 5) /* (T27) I2C2_SCL */
|
||||
AM65X_IOPAD(0x0070, PIN_INPUT, 5) /* (R25) I2C2_SDA */
|
||||
@@ -339,21 +348,21 @@
|
||||
};
|
||||
|
||||
&main_pmx1 {
|
||||
main_i2c0_pins_default: main-i2c0-pins-default {
|
||||
main_i2c0_pins_default: main-i2c0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0000, PIN_INPUT, 0) /* (D20) I2C0_SCL */
|
||||
AM65X_IOPAD(0x0004, PIN_INPUT, 0) /* (C21) I2C0_SDA */
|
||||
>;
|
||||
};
|
||||
|
||||
main_i2c1_pins_default: main-i2c1-pins-default {
|
||||
main_i2c1_pins_default: main-i2c1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0008, PIN_INPUT, 0) /* (B21) I2C1_SCL */
|
||||
AM65X_IOPAD(0x000c, PIN_INPUT, 0) /* (E21) I2C1_SDA */
|
||||
>;
|
||||
};
|
||||
|
||||
ecap0_pins_default: ecap0-pins-default {
|
||||
ecap0_pins_default: ecap0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0010, PIN_INPUT, 0) /* (D21) ECAP0_IN_APWM_OUT */
|
||||
>;
|
||||
@@ -366,15 +375,13 @@
|
||||
};
|
||||
|
||||
&main_uart1 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_uart1_pins_default>;
|
||||
};
|
||||
|
||||
&main_uart2 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mcu_uart0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&arduino_uart_pins_default>;
|
||||
};
|
||||
@@ -393,13 +400,12 @@
|
||||
|
||||
&wkup_gpio0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <
|
||||
&arduino_io_d2_to_d3_pins_default
|
||||
&arduino_i2c_aio_switch_pins_default
|
||||
&arduino_io_oe_pins_default
|
||||
&push_button_pins_default
|
||||
&db9_com_mode_pins_default
|
||||
>;
|
||||
pinctrl-0 =
|
||||
<&arduino_io_d2_to_d3_pins_default>,
|
||||
<&arduino_i2c_aio_switch_pins_default>,
|
||||
<&arduino_io_oe_pins_default>,
|
||||
<&push_button_pins_default>,
|
||||
<&db9_com_mode_pins_default>;
|
||||
gpio-line-names =
|
||||
/* 0..9 */
|
||||
"wkup_gpio0-base", "", "", "", "UART0-mode1", "UART0-mode0",
|
||||
@@ -419,19 +425,21 @@
|
||||
};
|
||||
|
||||
&wkup_i2c0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&wkup_i2c0_pins_default>;
|
||||
clock-frequency = <400000>;
|
||||
};
|
||||
|
||||
&mcu_i2c0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&mcu_i2c0_pins_default>;
|
||||
clock-frequency = <400000>;
|
||||
|
||||
psu: regulator@60 {
|
||||
compatible = "ti,tps62363";
|
||||
reg = <0x60>;
|
||||
reg = <0x60>;
|
||||
regulator-name = "tps62363-vout";
|
||||
regulator-min-microvolt = <500000>;
|
||||
regulator-max-microvolt = <1500000>;
|
||||
@@ -484,11 +492,12 @@
|
||||
};
|
||||
|
||||
&main_i2c0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_i2c0_pins_default>;
|
||||
clock-frequency = <400000>;
|
||||
|
||||
rtc: rtc8564@51 {
|
||||
rtc: rtc@51 {
|
||||
compatible = "nxp,pcf8563";
|
||||
reg = <0x51>;
|
||||
};
|
||||
@@ -501,18 +510,21 @@
|
||||
};
|
||||
|
||||
&main_i2c1 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_i2c1_pins_default>;
|
||||
clock-frequency = <400000>;
|
||||
};
|
||||
|
||||
&main_i2c2 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_i2c2_pins_default>;
|
||||
clock-frequency = <400000>;
|
||||
};
|
||||
|
||||
&main_i2c3 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_i2c3_pins_default>;
|
||||
clock-frequency = <400000>;
|
||||
@@ -552,6 +564,7 @@
|
||||
};
|
||||
|
||||
&ecap0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&ecap0_pins_default>;
|
||||
};
|
||||
@@ -576,25 +589,24 @@
|
||||
};
|
||||
|
||||
&mcu_spi0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&mcu_spi0_pins_default>;
|
||||
|
||||
#address-cells = <1>;
|
||||
#size-cells= <0>;
|
||||
#size-cells = <0>;
|
||||
ti,pindir-d0-out-d1-in;
|
||||
};
|
||||
|
||||
&tscadc0 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&tscadc1 {
|
||||
status = "okay";
|
||||
adc {
|
||||
ti,adc-channels = <0 1 2 3 4 5>;
|
||||
};
|
||||
};
|
||||
|
||||
&ospi0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&mcu_fss0_ospi0_pins_default>;
|
||||
|
||||
@@ -609,8 +621,52 @@
|
||||
cdns,tchsh-ns = <60>;
|
||||
cdns,tslch-ns = <60>;
|
||||
cdns,read-delay = <2>;
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
||||
partitions {
|
||||
compatible = "fixed-partitions";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
||||
seboot@0 {
|
||||
label = "seboot";
|
||||
reg = <0x0 0x180000>; /* 1.5M */
|
||||
};
|
||||
|
||||
tispl@180000 {
|
||||
label = "tispl";
|
||||
reg = <0x180000 0x200000>; /* 2M */
|
||||
};
|
||||
|
||||
u-boot@380000 {
|
||||
label = "u-boot";
|
||||
reg = <0x380000 0x300000>; /* 3M */
|
||||
};
|
||||
|
||||
env@680000 {
|
||||
label = "env";
|
||||
reg = <0x680000 0x20000>; /* 128K */
|
||||
};
|
||||
|
||||
env-backup@6a0000 {
|
||||
label = "env.backup";
|
||||
reg = <0x6a0000 0x20000>; /* 128K */
|
||||
};
|
||||
|
||||
otpcmd@6c0000 {
|
||||
label = "otpcmd";
|
||||
reg = <0x6c0000 0x10000>; /* 64K */
|
||||
};
|
||||
|
||||
unused@6d0000 {
|
||||
label = "unused";
|
||||
reg = <0x6d0000 0x7b0000>; /* 7872K */
|
||||
};
|
||||
|
||||
seboot-backup@e80000 {
|
||||
label = "seboot.backup";
|
||||
reg = <0xe80000 0x180000>; /* 1.5M */
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -634,15 +690,8 @@
|
||||
};
|
||||
};
|
||||
|
||||
&pcie0_rc {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&pcie0_ep {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&pcie1_rc {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&minipcie_pins_default>;
|
||||
|
||||
@@ -652,11 +701,8 @@
|
||||
reset-gpios = <&wkup_gpio0 27 GPIO_ACTIVE_HIGH>;
|
||||
};
|
||||
|
||||
&pcie1_ep {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster0 {
|
||||
status = "okay";
|
||||
interrupts = <436>;
|
||||
|
||||
mbox_mcu_r5fss0_core0: mbox-mcu-r5fss0-core0 {
|
||||
@@ -666,6 +712,7 @@
|
||||
};
|
||||
|
||||
&mailbox0_cluster1 {
|
||||
status = "okay";
|
||||
interrupts = <432>;
|
||||
|
||||
mbox_mcu_r5fss0_core1: mbox-mcu-r5fss0-core1 {
|
||||
@@ -674,71 +721,18 @@
|
||||
};
|
||||
};
|
||||
|
||||
&mailbox0_cluster2 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster3 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster4 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster5 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster6 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster7 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster8 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster9 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster10 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mailbox0_cluster11 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&mcu_r5fss0_core0 {
|
||||
memory-region = <&mcu_r5fss0_core0_dma_memory_region>,
|
||||
<&mcu_r5fss0_core0_memory_region>;
|
||||
mboxes = <&mailbox0_cluster0 &mbox_mcu_r5fss0_core0>;
|
||||
mboxes = <&mailbox0_cluster0>, <&mbox_mcu_r5fss0_core0>;
|
||||
};
|
||||
|
||||
&mcu_r5fss0_core1 {
|
||||
memory-region = <&mcu_r5fss0_core1_dma_memory_region>,
|
||||
<&mcu_r5fss0_core1_memory_region>;
|
||||
mboxes = <&mailbox0_cluster1 &mbox_mcu_r5fss0_core1>;
|
||||
mboxes = <&mailbox0_cluster1>, <&mbox_mcu_r5fss0_core1>;
|
||||
};
|
||||
|
||||
&mcu_rti1 {
|
||||
memory-region = <&wdt_reset_memory_region>;
|
||||
|
||||
};
|
||||
|
||||
&icssg0_mdio {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&icssg1_mdio {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&icssg2_mdio {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
};
|
||||
|
||||
&main_pmx0 {
|
||||
main_uart0_pins_default: main-uart0-pins-default {
|
||||
main_uart0_pins_default: main-uart0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x01e4, PIN_INPUT, 0) /* (AF11) UART0_RXD */
|
||||
AM65X_IOPAD(0x01e8, PIN_OUTPUT, 0) /* (AE11) UART0_TXD */
|
||||
@@ -50,6 +50,7 @@
|
||||
};
|
||||
|
||||
&main_uart0 {
|
||||
status = "okay";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_uart0_pins_default>;
|
||||
};
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
};
|
||||
|
||||
&main_pmx0 {
|
||||
main_mmc0_pins_default: main-mmc0-pins-default {
|
||||
main_mmc0_pins_default: main-mmc0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x01a8, PIN_INPUT_PULLDOWN, 0) /* (B25) MMC0_CLK */
|
||||
AM65X_IOPAD(0x01ac, PIN_INPUT_PULLUP, 0) /* (B27) MMC0_CMD */
|
||||
@@ -50,7 +50,3 @@
|
||||
ti,driver-strength-ohm = <50>;
|
||||
disable-wp;
|
||||
};
|
||||
|
||||
&main_uart0 {
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
@@ -27,26 +27,26 @@
|
||||
};
|
||||
|
||||
&main_pmx0 {
|
||||
main_m2_enable_pins_default: main-m2-enable-pins-default {
|
||||
main_m2_enable_pins_default: main-m2-enable-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x01c4, PIN_INPUT_PULLUP, 7) /* (AH13) GPIO1_17 */
|
||||
>;
|
||||
};
|
||||
|
||||
main_bkey_pcie_reset: main-bkey-pcie-reset {
|
||||
main_bkey_pcie_reset: main-bkey-pcie-reset-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x01bc, PIN_OUTPUT_PULLUP, 7) /* (AG13) GPIO1_15 */
|
||||
>;
|
||||
};
|
||||
|
||||
main_pmx0_m2_config_pins_default: main-pmx0-m2-config-pins-default {
|
||||
main_pmx0_m2_config_pins_default: main-pmx0-m2-config-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x01c8, PIN_INPUT_PULLUP, 7) /* (AE13) GPIO1_18 */
|
||||
AM65X_IOPAD(0x01cc, PIN_INPUT_PULLUP, 7) /* (AD13) GPIO1_19 */
|
||||
>;
|
||||
};
|
||||
|
||||
main_m2_pcie_mux_control: main-m2-pcie-mux-control {
|
||||
main_m2_pcie_mux_control: main-m2-pcie-mux-control-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0148, PIN_INPUT_PULLUP, 7) /* (AG22) GPIO0_82 */
|
||||
AM65X_IOPAD(0x0160, PIN_INPUT_PULLUP, 7) /* (AE20) GPIO0_88 */
|
||||
@@ -56,7 +56,7 @@
|
||||
};
|
||||
|
||||
&main_pmx1 {
|
||||
main_pmx1_m2_config_pins_default: main-pmx1-m2-config-pins-default {
|
||||
main_pmx1_m2_config_pins_default: main-pmx1-m2-config-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
AM65X_IOPAD(0x0018, PIN_INPUT_PULLUP, 7) /* (B22) GPIO1_88 */
|
||||
AM65X_IOPAD(0x001c, PIN_INPUT_PULLUP, 7) /* (C23) GPIO1_89 */
|
||||
@@ -66,20 +66,18 @@
|
||||
|
||||
&main_gpio0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <
|
||||
&main_m2_pcie_mux_control
|
||||
&arduino_io_d4_to_d9_pins_default
|
||||
>;
|
||||
pinctrl-0 =
|
||||
<&main_m2_pcie_mux_control>,
|
||||
<&arduino_io_d4_to_d9_pins_default>;
|
||||
};
|
||||
|
||||
&main_gpio1 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <
|
||||
&main_m2_enable_pins_default
|
||||
&main_pmx0_m2_config_pins_default
|
||||
&main_pmx1_m2_config_pins_default
|
||||
&cp2102n_reset_pin_default
|
||||
>;
|
||||
pinctrl-0 =
|
||||
<&main_m2_enable_pins_default>,
|
||||
<&main_pmx0_m2_config_pins_default>,
|
||||
<&main_pmx1_m2_config_pins_default>,
|
||||
<&cp2102n_reset_pin_default>;
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -138,7 +138,6 @@ CONFIG_CFI_FLASH=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_HBMC_AM654=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SPI_FLASH_STMICRO=y
|
||||
|
||||
@@ -114,7 +114,6 @@ CONFIG_CFI_FLASH=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_HBMC_AM654=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SPI_FLASH_SFDP_SUPPORT=y
|
||||
|
||||
@@ -48,13 +48,14 @@ Examples::
|
||||
Current Status
|
||||
--------------
|
||||
|
||||
* U-Boot v2023.10 was released on Mon 02 October 2023.
|
||||
* U-Boot v2024.01 was released on Mon 08 January 2024.
|
||||
|
||||
* The Merge Window for the next release (v2024.01) is **closed**.
|
||||
* The Merge Window for the next release (v2024.04) is **open** until the -rc1
|
||||
release on Mon 29 January 2024.
|
||||
|
||||
* The next branch is now **closed**.
|
||||
|
||||
* Release "v2024.01" is scheduled for 08 January 2024.
|
||||
* Release "v2024.04" is scheduled for 02 April 2024.
|
||||
|
||||
Future Releases
|
||||
---------------
|
||||
@@ -62,31 +63,29 @@ Future Releases
|
||||
.. The following commented out dates are for when release candidates are
|
||||
planned to be tagged.
|
||||
|
||||
For the next scheduled release, release candidates were made on::
|
||||
.. For the next scheduled release, release candidates were made on::
|
||||
|
||||
* U-Boot v2024.01-rc1 was released on Mon 23 October 2023.
|
||||
.. * U-Boot v2024.01-rc1 was released on Mon 29 January 2024.
|
||||
|
||||
* U-Boot v2024.01-rc2 was released on Mon 06 November 2023.
|
||||
.. * U-Boot v2024.01-rc2 was released on Mon 12 February 2024.
|
||||
|
||||
* U-Boot v2024.01-rc3 was released on Mon 20 November 2023.
|
||||
.. * U-Boot v2024.01-rc3 was released on Mon 26 February 2024.
|
||||
|
||||
* U-Boot v2024.01-rc4 was released on Mon 04 December 2023.
|
||||
.. * U-Boot v2024.01-rc4 was released on Mon 11 March 2024.
|
||||
|
||||
* U-Boot v2024.01-rc5 was released on Mon 18 December 2023.
|
||||
|
||||
* U-Boot v2024.01-rc6 was released on Wed 03 January 2024.
|
||||
.. * U-Boot v2024.01-rc5 was released on Mon 25 March 2024.
|
||||
|
||||
Please note that the following dates are planned only and may be deviated from
|
||||
as needed.
|
||||
|
||||
* "v2024.01": end of MW = Mon, Oct 23, 2023; release = Mon, Jan 08, 2024
|
||||
|
||||
* "v2024.04": end of MW = Mon, Jan 29, 2024; release = Tue, Apr 02, 2024
|
||||
|
||||
* "v2024.07": end of MW = Mon, Apr 22, 2024; release = Mon, Jul 01, 2024
|
||||
|
||||
* "v2024.10": end of MW = Mon, Jul 22, 2024; release = Mon, Oct 07, 2024
|
||||
|
||||
* "v2025.01": end of MW = Mon, Oct 21, 2024; release = Mon, Jan 06, 2025
|
||||
|
||||
Previous Releases
|
||||
-----------------
|
||||
|
||||
@@ -94,6 +93,8 @@ Note: these statistics are generated by our fork of `gitdm
|
||||
<https://source.denx.de/u-boot/gitdm>`_, which was originally created by
|
||||
Jonathan Corbet.
|
||||
|
||||
* :doc:`statistics/u-boot-stats-v2024.01` which was released on 08 January 2024.
|
||||
|
||||
* :doc:`statistics/u-boot-stats-v2023.10` which was released on 02 October 2023.
|
||||
|
||||
* :doc:`statistics/u-boot-stats-v2023.07` which was released on 10 July 2023.
|
||||
|
||||
844
doc/develop/statistics/u-boot-stats-v2024.01.rst
Normal file
844
doc/develop/statistics/u-boot-stats-v2024.01.rst
Normal file
@@ -0,0 +1,844 @@
|
||||
:orphan:
|
||||
|
||||
Release Statistics for U-Boot v2024.01
|
||||
======================================
|
||||
|
||||
* Processed 1564 changesets from 191 developers
|
||||
|
||||
* 25 employers found
|
||||
|
||||
* A total of 100266 lines added, 38766 removed (delta 61500)
|
||||
|
||||
.. table:: Developers with the most changesets
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Simon Glass 273 (17.5%)
|
||||
Marek Vasut 194 (12.4%)
|
||||
Michal Simek 64 (4.1%)
|
||||
Heinrich Schuchardt 51 (3.3%)
|
||||
Tom Rini 50 (3.2%)
|
||||
Jonas Karlman 46 (2.9%)
|
||||
Sean Anderson 38 (2.4%)
|
||||
Svyatoslav Ryhel 36 (2.3%)
|
||||
Nishanth Menon 35 (2.2%)
|
||||
Andre Przywara 33 (2.1%)
|
||||
Paul Barker 32 (2.0%)
|
||||
Venkatesh Yadav Abbarapu 28 (1.8%)
|
||||
Bryan Brattlof 26 (1.7%)
|
||||
Sughosh Ganu 21 (1.3%)
|
||||
AKASHI Takahiro 20 (1.3%)
|
||||
Bin Meng 19 (1.2%)
|
||||
Alexey Romanov 19 (1.2%)
|
||||
Chanho Park 18 (1.2%)
|
||||
Dario Binacchi 16 (1.0%)
|
||||
Sam Protsenko 15 (1.0%)
|
||||
Dan Carpenter 15 (1.0%)
|
||||
Tim Harvey 14 (0.9%)
|
||||
Fabio Estevam 14 (0.9%)
|
||||
Roger Quadros 13 (0.8%)
|
||||
Rasmus Villemoes 13 (0.8%)
|
||||
Randolph 11 (0.7%)
|
||||
Tony Dinh 11 (0.7%)
|
||||
Alexander Dahl 11 (0.7%)
|
||||
Igor Prusov 9 (0.6%)
|
||||
Ilias Apalodimas 9 (0.6%)
|
||||
Hector Martin 9 (0.6%)
|
||||
Samuel Holland 9 (0.6%)
|
||||
Johan Jonker 9 (0.6%)
|
||||
Matthias Schiffer 9 (0.6%)
|
||||
Neha Malcom Francis 8 (0.5%)
|
||||
Chris Packham 8 (0.5%)
|
||||
Joao Marcos Costa 8 (0.5%)
|
||||
Jan Kiszka 7 (0.4%)
|
||||
Jim Liu 7 (0.4%)
|
||||
Yang Xiwen 7 (0.4%)
|
||||
Marcel Ziswiler 7 (0.4%)
|
||||
Siddharth Vadapalli 7 (0.4%)
|
||||
Gatien Chevallier 7 (0.4%)
|
||||
Neil Armstrong 6 (0.4%)
|
||||
Masahisa Kojima 6 (0.4%)
|
||||
Udit Kumar 6 (0.4%)
|
||||
Eddie James 6 (0.4%)
|
||||
Sam Edwards 6 (0.4%)
|
||||
Teresa Remmet 6 (0.4%)
|
||||
Manorit Chawdhry 6 (0.4%)
|
||||
Laurentiu Tudor 6 (0.4%)
|
||||
Joshua Watt 6 (0.4%)
|
||||
Mattijs Korpershoek 5 (0.3%)
|
||||
Shantur Rathore 5 (0.3%)
|
||||
Patrick Delaunay 5 (0.3%)
|
||||
Artur Rojek 5 (0.3%)
|
||||
Mikhail Kshevetskiy 5 (0.3%)
|
||||
FUKAUMI Naoki 5 (0.3%)
|
||||
Ashok Reddy Soma 5 (0.3%)
|
||||
Mark Kettenis 4 (0.3%)
|
||||
John Clark 4 (0.3%)
|
||||
Philip Oberfichtner 4 (0.3%)
|
||||
Milan P. Stanić 4 (0.3%)
|
||||
Tom Fitzhenry 4 (0.3%)
|
||||
Josua Mayer 4 (0.3%)
|
||||
Elaine Zhang 4 (0.3%)
|
||||
Sébastien Szymanski 4 (0.3%)
|
||||
Andrew Davis 4 (0.3%)
|
||||
Manoj Sai 4 (0.3%)
|
||||
Alper Nebi Yasak 4 (0.3%)
|
||||
Emanuele Ghidoli 3 (0.2%)
|
||||
Alexander Gendin 3 (0.2%)
|
||||
Hiago De Franco 3 (0.2%)
|
||||
Andrejs Cainikovs 3 (0.2%)
|
||||
Yu Chien Peter Lin 3 (0.2%)
|
||||
Quentin Schulz 3 (0.2%)
|
||||
Tim Lunn 3 (0.2%)
|
||||
Patrice Chotard 3 (0.2%)
|
||||
Algapally Santosh Sagar 3 (0.2%)
|
||||
Abdellatif El Khlifi 3 (0.2%)
|
||||
Fedor Ross 3 (0.2%)
|
||||
Reid Tonking 3 (0.2%)
|
||||
Massimo Pegorer 3 (0.2%)
|
||||
Frank Wunderlich 3 (0.2%)
|
||||
Fabrice Gasnier 3 (0.2%)
|
||||
Thomas Mittelstaedt 3 (0.2%)
|
||||
Baruch Siach 2 (0.1%)
|
||||
Peter Robinson 2 (0.1%)
|
||||
Hugo Villeneuve 2 (0.1%)
|
||||
Janne Grunau 2 (0.1%)
|
||||
Simon Holesch 2 (0.1%)
|
||||
Dylan Corrales 2 (0.1%)
|
||||
Oleksandr Suvorov 2 (0.1%)
|
||||
Tejas Bhumkar 2 (0.1%)
|
||||
Amit Kumar Mahapatra 2 (0.1%)
|
||||
Robert Marko 2 (0.1%)
|
||||
Sean Edmond 2 (0.1%)
|
||||
Maksim Kiselev 2 (0.1%)
|
||||
Wei Chen 2 (0.1%)
|
||||
Francois Berder 2 (0.1%)
|
||||
Lukas Funke 2 (0.1%)
|
||||
Lars Feyaerts 2 (0.1%)
|
||||
Love Kumar 2 (0.1%)
|
||||
Suman Anna 2 (0.1%)
|
||||
Laurent Pinchart 2 (0.1%)
|
||||
Harald Seiler 2 (0.1%)
|
||||
Neal Frager 2 (0.1%)
|
||||
Shiji Yang 2 (0.1%)
|
||||
Anthony Loiseau 1 (0.1%)
|
||||
Moritz Fischer 1 (0.1%)
|
||||
Miquel Raynal 1 (0.1%)
|
||||
Mikhail Kalashnikov 1 (0.1%)
|
||||
Stephen Graf 1 (0.1%)
|
||||
Chukun Pan 1 (0.1%)
|
||||
Weizhao Ouyang 1 (0.1%)
|
||||
Stefan Roese 1 (0.1%)
|
||||
Cong Dang 1 (0.1%)
|
||||
Jonathan Corbet 1 (0.1%)
|
||||
Nikita Yushchenko 1 (0.1%)
|
||||
John Keeping 1 (0.1%)
|
||||
Ludwig Kormann 1 (0.1%)
|
||||
Igor Opaniuk 1 (0.1%)
|
||||
Bhupesh Sharma 1 (0.1%)
|
||||
Ibai Erkiaga 1 (0.1%)
|
||||
Piyush Mehta 1 (0.1%)
|
||||
Linus Walleij 1 (0.1%)
|
||||
Dmitry Rokosov 1 (0.1%)
|
||||
Frank de Brabander 1 (0.1%)
|
||||
Dylan Hung 1 (0.1%)
|
||||
Ley Foon Tan 1 (0.1%)
|
||||
Caleb Connolly 1 (0.1%)
|
||||
Maxim Cournoyer 1 (0.1%)
|
||||
Yong-Xuan Wang 1 (0.1%)
|
||||
Eugen Hristev 1 (0.1%)
|
||||
Nathan Barrett-Morrison 1 (0.1%)
|
||||
Emekcan Aras 1 (0.1%)
|
||||
Vishal Mahaveer 1 (0.1%)
|
||||
Wojciech Nizinski 1 (0.1%)
|
||||
Michel Alex 1 (0.1%)
|
||||
Martin Fäcknitz 1 (0.1%)
|
||||
Marek Behún 1 (0.1%)
|
||||
Andrey Skvortsov 1 (0.1%)
|
||||
Yurii Monakov 1 (0.1%)
|
||||
Ricardo Pardini 1 (0.1%)
|
||||
Matwey V. Kornilov 1 (0.1%)
|
||||
Guochun Huang 1 (0.1%)
|
||||
Okhunjon Sobirjonov 1 (0.1%)
|
||||
Mayuresh Chitale 1 (0.1%)
|
||||
Guillaume La Roque 1 (0.1%)
|
||||
Ye Li 1 (0.1%)
|
||||
Alice Guo 1 (0.1%)
|
||||
Joao Paulo Goncalves 1 (0.1%)
|
||||
Eduard Strehlau 1 (0.1%)
|
||||
Andrej Rosano 1 (0.1%)
|
||||
Ricardo Salveti 1 (0.1%)
|
||||
Michael Scott 1 (0.1%)
|
||||
Dominik Haller 1 (0.1%)
|
||||
Nikhil M Jain 1 (0.1%)
|
||||
Roman Azarenko 1 (0.1%)
|
||||
Nicolò Veronese 1 (0.1%)
|
||||
Andrii Chepurnyi 1 (0.1%)
|
||||
Han Xu 1 (0.1%)
|
||||
Patryk Biel 1 (0.1%)
|
||||
Polak, Leszek 1 (0.1%)
|
||||
Tanmay Shah 1 (0.1%)
|
||||
shengfei Xu 1 (0.1%)
|
||||
Joseph Chen 1 (0.1%)
|
||||
Anatolij Gustschin 1 (0.1%)
|
||||
Kuan Lim Lee 1 (0.1%)
|
||||
Roger Knecht 1 (0.1%)
|
||||
Jesse Taube 1 (0.1%)
|
||||
Rong Tao 1 (0.1%)
|
||||
Andy Shevchenko 1 (0.1%)
|
||||
Troy Kisky 1 (0.1%)
|
||||
Thippeswamy Havalige 1 (0.1%)
|
||||
Srinivas Neeli 1 (0.1%)
|
||||
Saeed Nowshadi 1 (0.1%)
|
||||
Maxim Kochetkov 1 (0.1%)
|
||||
Christian Taedcke 1 (0.1%)
|
||||
Trevor Woerner 1 (0.1%)
|
||||
Nicolas Frattaroli 1 (0.1%)
|
||||
Li Hua Qian 1 (0.1%)
|
||||
Robert Nelson 1 (0.1%)
|
||||
Łukasz Stelmach 1 (0.1%)
|
||||
Elena Popa 1 (0.1%)
|
||||
Naveen Kumar Chaudhary 1 (0.1%)
|
||||
Kevin Chen 1 (0.1%)
|
||||
Sergei Antonov 1 (0.1%)
|
||||
Jason Kacines 1 (0.1%)
|
||||
Ilya Lukin 1 (0.1%)
|
||||
Mihai Sain 1 (0.1%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers with the most changed lines
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Simon Glass 11496 (9.8%)
|
||||
Marek Vasut 8067 (6.8%)
|
||||
Michal Simek 7518 (6.4%)
|
||||
Laurentiu Tudor 6213 (5.3%)
|
||||
Paul Barker 5361 (4.5%)
|
||||
Andre Przywara 4529 (3.8%)
|
||||
Tim Harvey 4234 (3.6%)
|
||||
Nishanth Menon 3762 (3.2%)
|
||||
Jonas Karlman 3755 (3.2%)
|
||||
Dario Binacchi 3615 (3.1%)
|
||||
AKASHI Takahiro 3492 (3.0%)
|
||||
Robert Nelson 3243 (2.8%)
|
||||
FUKAUMI Naoki 2908 (2.5%)
|
||||
Roger Quadros 2836 (2.4%)
|
||||
Neha Malcom Francis 2822 (2.4%)
|
||||
Svyatoslav Ryhel 2768 (2.3%)
|
||||
Manorit Chawdhry 2699 (2.3%)
|
||||
Tom Rini 2320 (2.0%)
|
||||
Sean Anderson 2224 (1.9%)
|
||||
Johan Jonker 1984 (1.7%)
|
||||
Heinrich Schuchardt 1886 (1.6%)
|
||||
Sughosh Ganu 1824 (1.5%)
|
||||
Igor Prusov 1710 (1.5%)
|
||||
Eddie James 1481 (1.3%)
|
||||
Bryan Brattlof 1357 (1.2%)
|
||||
Tom Fitzhenry 1323 (1.1%)
|
||||
Reid Tonking 1209 (1.0%)
|
||||
John Clark 1202 (1.0%)
|
||||
Tony Dinh 1163 (1.0%)
|
||||
Alexey Romanov 1159 (1.0%)
|
||||
Sébastien Szymanski 1129 (1.0%)
|
||||
Frank Wunderlich 1035 (0.9%)
|
||||
Mikhail Kshevetskiy 926 (0.8%)
|
||||
Chanho Park 880 (0.7%)
|
||||
Teresa Remmet 781 (0.7%)
|
||||
Mihai Sain 781 (0.7%)
|
||||
Yang Xiwen 652 (0.6%)
|
||||
Patrice Chotard 605 (0.5%)
|
||||
Artur Rojek 595 (0.5%)
|
||||
Alexander Gendin 516 (0.4%)
|
||||
Yu Chien Peter Lin 421 (0.4%)
|
||||
Randolph 379 (0.3%)
|
||||
Andrew Davis 354 (0.3%)
|
||||
Joshua Watt 343 (0.3%)
|
||||
Joao Marcos Costa 334 (0.3%)
|
||||
Alexander Dahl 305 (0.3%)
|
||||
Mikhail Kalashnikov 294 (0.2%)
|
||||
Sam Edwards 288 (0.2%)
|
||||
Neil Armstrong 282 (0.2%)
|
||||
Venkatesh Yadav Abbarapu 277 (0.2%)
|
||||
Samuel Holland 266 (0.2%)
|
||||
Philip Oberfichtner 266 (0.2%)
|
||||
Gatien Chevallier 264 (0.2%)
|
||||
Janne Grunau 231 (0.2%)
|
||||
Matthias Schiffer 230 (0.2%)
|
||||
Bin Meng 201 (0.2%)
|
||||
Andrii Chepurnyi 181 (0.2%)
|
||||
Marek Behún 180 (0.2%)
|
||||
Jan Kiszka 179 (0.2%)
|
||||
Algapally Santosh Sagar 174 (0.1%)
|
||||
Linus Walleij 170 (0.1%)
|
||||
Udit Kumar 165 (0.1%)
|
||||
Patrick Delaunay 142 (0.1%)
|
||||
Rasmus Villemoes 128 (0.1%)
|
||||
Fabio Estevam 126 (0.1%)
|
||||
Shiji Yang 123 (0.1%)
|
||||
Elaine Zhang 111 (0.1%)
|
||||
Oleksandr Suvorov 108 (0.1%)
|
||||
Siddharth Vadapalli 107 (0.1%)
|
||||
Fabrice Gasnier 103 (0.1%)
|
||||
Sergei Antonov 103 (0.1%)
|
||||
Kuan Lim Lee 102 (0.1%)
|
||||
Alper Nebi Yasak 99 (0.1%)
|
||||
Marcel Ziswiler 97 (0.1%)
|
||||
Christian Taedcke 95 (0.1%)
|
||||
Tim Lunn 93 (0.1%)
|
||||
Hector Martin 90 (0.1%)
|
||||
Emanuele Ghidoli 89 (0.1%)
|
||||
Nicolas Frattaroli 89 (0.1%)
|
||||
Mark Kettenis 88 (0.1%)
|
||||
Fedor Ross 86 (0.1%)
|
||||
Chris Packham 84 (0.1%)
|
||||
Love Kumar 84 (0.1%)
|
||||
Robert Marko 80 (0.1%)
|
||||
Sam Protsenko 78 (0.1%)
|
||||
Vishal Mahaveer 75 (0.1%)
|
||||
Ilias Apalodimas 70 (0.1%)
|
||||
Ashok Reddy Soma 64 (0.1%)
|
||||
Andrejs Cainikovs 59 (0.1%)
|
||||
Peter Robinson 58 (0.0%)
|
||||
Jesse Taube 57 (0.0%)
|
||||
Quentin Schulz 55 (0.0%)
|
||||
Tejas Bhumkar 54 (0.0%)
|
||||
Suman Anna 51 (0.0%)
|
||||
Ibai Erkiaga 49 (0.0%)
|
||||
Masahisa Kojima 45 (0.0%)
|
||||
Sean Edmond 45 (0.0%)
|
||||
Maxim Cournoyer 45 (0.0%)
|
||||
Laurent Pinchart 44 (0.0%)
|
||||
Jim Liu 43 (0.0%)
|
||||
Lars Feyaerts 42 (0.0%)
|
||||
Massimo Pegorer 41 (0.0%)
|
||||
Manoj Sai 40 (0.0%)
|
||||
Joseph Chen 40 (0.0%)
|
||||
Simon Holesch 39 (0.0%)
|
||||
Josua Mayer 35 (0.0%)
|
||||
Hiago De Franco 35 (0.0%)
|
||||
Tanmay Shah 33 (0.0%)
|
||||
Frank de Brabander 32 (0.0%)
|
||||
Shantur Rathore 31 (0.0%)
|
||||
Igor Opaniuk 30 (0.0%)
|
||||
Dan Carpenter 28 (0.0%)
|
||||
Ludwig Kormann 27 (0.0%)
|
||||
Maxim Kochetkov 26 (0.0%)
|
||||
Neal Frager 23 (0.0%)
|
||||
Mattijs Korpershoek 22 (0.0%)
|
||||
Baruch Siach 22 (0.0%)
|
||||
Ley Foon Tan 20 (0.0%)
|
||||
Andy Shevchenko 20 (0.0%)
|
||||
shengfei Xu 19 (0.0%)
|
||||
Eduard Strehlau 16 (0.0%)
|
||||
Yurii Monakov 14 (0.0%)
|
||||
Ye Li 13 (0.0%)
|
||||
Dylan Hung 12 (0.0%)
|
||||
Michel Alex 12 (0.0%)
|
||||
Matwey V. Kornilov 12 (0.0%)
|
||||
Milan P. Stanić 11 (0.0%)
|
||||
Li Hua Qian 11 (0.0%)
|
||||
Wei Chen 10 (0.0%)
|
||||
Mayuresh Chitale 10 (0.0%)
|
||||
Polak, Leszek 9 (0.0%)
|
||||
Dylan Corrales 8 (0.0%)
|
||||
Andrey Skvortsov 8 (0.0%)
|
||||
Troy Kisky 8 (0.0%)
|
||||
Naveen Kumar Chaudhary 8 (0.0%)
|
||||
Okhunjon Sobirjonov 7 (0.0%)
|
||||
Roman Azarenko 7 (0.0%)
|
||||
Han Xu 7 (0.0%)
|
||||
Anatolij Gustschin 7 (0.0%)
|
||||
Thomas Mittelstaedt 6 (0.0%)
|
||||
Amit Kumar Mahapatra 6 (0.0%)
|
||||
Eugen Hristev 6 (0.0%)
|
||||
Abdellatif El Khlifi 5 (0.0%)
|
||||
Harald Seiler 5 (0.0%)
|
||||
Anthony Loiseau 5 (0.0%)
|
||||
Chukun Pan 5 (0.0%)
|
||||
Weizhao Ouyang 5 (0.0%)
|
||||
Roger Knecht 5 (0.0%)
|
||||
Trevor Woerner 5 (0.0%)
|
||||
Ilya Lukin 5 (0.0%)
|
||||
Hugo Villeneuve 4 (0.0%)
|
||||
Lukas Funke 4 (0.0%)
|
||||
Jonathan Corbet 4 (0.0%)
|
||||
Ricardo Salveti 4 (0.0%)
|
||||
Nicolò Veronese 4 (0.0%)
|
||||
Saeed Nowshadi 4 (0.0%)
|
||||
Maksim Kiselev 3 (0.0%)
|
||||
Caleb Connolly 3 (0.0%)
|
||||
Guillaume La Roque 3 (0.0%)
|
||||
Jason Kacines 3 (0.0%)
|
||||
Francois Berder 2 (0.0%)
|
||||
Stephen Graf 2 (0.0%)
|
||||
Nikita Yushchenko 2 (0.0%)
|
||||
Bhupesh Sharma 2 (0.0%)
|
||||
Piyush Mehta 2 (0.0%)
|
||||
Wojciech Nizinski 2 (0.0%)
|
||||
Alice Guo 2 (0.0%)
|
||||
Joao Paulo Goncalves 2 (0.0%)
|
||||
Andrej Rosano 2 (0.0%)
|
||||
Srinivas Neeli 2 (0.0%)
|
||||
Łukasz Stelmach 2 (0.0%)
|
||||
Moritz Fischer 1 (0.0%)
|
||||
Miquel Raynal 1 (0.0%)
|
||||
Stefan Roese 1 (0.0%)
|
||||
Cong Dang 1 (0.0%)
|
||||
John Keeping 1 (0.0%)
|
||||
Dmitry Rokosov 1 (0.0%)
|
||||
Yong-Xuan Wang 1 (0.0%)
|
||||
Nathan Barrett-Morrison 1 (0.0%)
|
||||
Emekcan Aras 1 (0.0%)
|
||||
Martin Fäcknitz 1 (0.0%)
|
||||
Ricardo Pardini 1 (0.0%)
|
||||
Guochun Huang 1 (0.0%)
|
||||
Michael Scott 1 (0.0%)
|
||||
Dominik Haller 1 (0.0%)
|
||||
Nikhil M Jain 1 (0.0%)
|
||||
Patryk Biel 1 (0.0%)
|
||||
Rong Tao 1 (0.0%)
|
||||
Thippeswamy Havalige 1 (0.0%)
|
||||
Elena Popa 1 (0.0%)
|
||||
Kevin Chen 1 (0.0%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers with the most lines removed
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Laurentiu Tudor 5975 (15.4%)
|
||||
Dario Binacchi 3012 (7.8%)
|
||||
Tom Rini 1059 (2.7%)
|
||||
Andrew Davis 346 (0.9%)
|
||||
Tim Harvey 83 (0.2%)
|
||||
Chris Packham 58 (0.1%)
|
||||
Peter Robinson 58 (0.1%)
|
||||
Ilias Apalodimas 21 (0.1%)
|
||||
Jesse Taube 21 (0.1%)
|
||||
Ibai Erkiaga 16 (0.0%)
|
||||
Eduard Strehlau 16 (0.0%)
|
||||
Bin Meng 12 (0.0%)
|
||||
Matwey V. Kornilov 10 (0.0%)
|
||||
Andy Shevchenko 9 (0.0%)
|
||||
Ilya Lukin 5 (0.0%)
|
||||
Trevor Woerner 4 (0.0%)
|
||||
Maxim Kochetkov 2 (0.0%)
|
||||
Piyush Mehta 2 (0.0%)
|
||||
Joao Paulo Goncalves 2 (0.0%)
|
||||
Abdellatif El Khlifi 1 (0.0%)
|
||||
Stephen Graf 1 (0.0%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers with the most signoffs (total 215)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Michal Simek 55 (25.6%)
|
||||
Neil Armstrong 29 (13.5%)
|
||||
Minkyu Kang 13 (6.0%)
|
||||
Heinrich Schuchardt 9 (4.2%)
|
||||
Peng Fan 7 (3.3%)
|
||||
Ilias Apalodimas 6 (2.8%)
|
||||
Dario Binacchi 5 (2.3%)
|
||||
Bin Meng 5 (2.3%)
|
||||
Frieder Schrempf 5 (2.3%)
|
||||
Marc Kleine-Budde 5 (2.3%)
|
||||
Alexandre Torgue 5 (2.3%)
|
||||
Mattijs Korpershoek 4 (1.9%)
|
||||
Ashok Reddy Soma 4 (1.9%)
|
||||
Patrice Chotard 4 (1.9%)
|
||||
Marek Vasut 4 (1.9%)
|
||||
Simon Glass 4 (1.9%)
|
||||
Tom Rini 3 (1.4%)
|
||||
Oleksandr Suvorov 3 (1.4%)
|
||||
Venkatesh Yadav Abbarapu 3 (1.4%)
|
||||
Jonas Karlman 3 (1.4%)
|
||||
Andre Przywara 3 (1.4%)
|
||||
Miquel Raynal 2 (0.9%)
|
||||
Francesco Dolcini 2 (0.9%)
|
||||
Rui Miguel Silva 2 (0.9%)
|
||||
Qi Feng 2 (0.9%)
|
||||
Suniel Mahesh 2 (0.9%)
|
||||
Siddharth Vadapalli 2 (0.9%)
|
||||
Neha Malcom Francis 2 (0.9%)
|
||||
Alexey Romanov 2 (0.9%)
|
||||
Sébastien Szymanski 2 (0.9%)
|
||||
Roger Quadros 2 (0.9%)
|
||||
Nishanth Menon 2 (0.9%)
|
||||
Andy Shevchenko 1 (0.5%)
|
||||
Abdellatif El Khlifi 1 (0.5%)
|
||||
Jon Mason 1 (0.5%)
|
||||
Martin Kurbanov 1 (0.5%)
|
||||
Jakub Klama 1 (0.5%)
|
||||
Marcin Jabrzyk 1 (0.5%)
|
||||
Valerio 'ftp21' Mancini 1 (0.5%)
|
||||
Lee Jones 1 (0.5%)
|
||||
Geert Uytterhoeven 1 (0.5%)
|
||||
Hiago De Franco 1 (0.5%)
|
||||
Patrick Delaunay 1 (0.5%)
|
||||
Elaine Zhang 1 (0.5%)
|
||||
Fabio Estevam 1 (0.5%)
|
||||
Manorit Chawdhry 1 (0.5%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers with the most reviews (total 990)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Simon Glass 251 (25.4%)
|
||||
Kever Yang 67 (6.8%)
|
||||
Tom Rini 66 (6.7%)
|
||||
Nishanth Menon 55 (5.6%)
|
||||
Marek Vasut 50 (5.1%)
|
||||
Mattijs Korpershoek 47 (4.7%)
|
||||
Bin Meng 38 (3.8%)
|
||||
Patrice Chotard 33 (3.3%)
|
||||
Fabio Estevam 33 (3.3%)
|
||||
Leo Yu-Chi Liang 33 (3.3%)
|
||||
Heinrich Schuchardt 24 (2.4%)
|
||||
Stefan Roese 23 (2.3%)
|
||||
Patrick Delaunay 20 (2.0%)
|
||||
Biju Das 17 (1.7%)
|
||||
Neil Armstrong 16 (1.6%)
|
||||
Lad Prabhakar 16 (1.6%)
|
||||
Sean Anderson 16 (1.6%)
|
||||
Ilias Apalodimas 15 (1.5%)
|
||||
Etienne Carriere 14 (1.4%)
|
||||
Jaehoon Chung 12 (1.2%)
|
||||
Andre Przywara 11 (1.1%)
|
||||
Neha Malcom Francis 9 (0.9%)
|
||||
Ramon Fried 9 (0.9%)
|
||||
Bhupesh Sharma 7 (0.7%)
|
||||
Jernej Skrabec 6 (0.6%)
|
||||
Yannic Moog 6 (0.6%)
|
||||
Samuel Holland 6 (0.6%)
|
||||
Heiko Schocher 5 (0.5%)
|
||||
Sam Edwards 5 (0.5%)
|
||||
Manorit Chawdhry 4 (0.4%)
|
||||
Mark Kettenis 4 (0.4%)
|
||||
Peng Fan 3 (0.3%)
|
||||
Roger Quadros 3 (0.3%)
|
||||
Yoshihiro Shimoda 3 (0.3%)
|
||||
Heiko Stuebner 3 (0.3%)
|
||||
Michael Trimarchi 3 (0.3%)
|
||||
Marcel Ziswiler 3 (0.3%)
|
||||
Paul Barker 3 (0.3%)
|
||||
Frieder Schrempf 2 (0.2%)
|
||||
Weizhao Ouyang 2 (0.2%)
|
||||
Xavier Drudis Ferran 2 (0.2%)
|
||||
Angelo Dureghello 2 (0.2%)
|
||||
Christopher Obbard 2 (0.2%)
|
||||
Mike Frysinger 2 (0.2%)
|
||||
Dhruva Gole 2 (0.2%)
|
||||
Qu Wenruo 2 (0.2%)
|
||||
Linus Walleij 2 (0.2%)
|
||||
Svyatoslav Ryhel 2 (0.2%)
|
||||
Jonas Karlman 1 (0.1%)
|
||||
Andrew Davis 1 (0.1%)
|
||||
Nikhil M Jain 1 (0.1%)
|
||||
Eric Curtin 1 (0.1%)
|
||||
Neal Gompa 1 (0.1%)
|
||||
Dragan Simic 1 (0.1%)
|
||||
Daniel Schwierzeck 1 (0.1%)
|
||||
Ryan Chen 1 (0.1%)
|
||||
Lukasz Majewski 1 (0.1%)
|
||||
Rick Chen 1 (0.1%)
|
||||
Anup Patel 1 (0.1%)
|
||||
Kristian Amlie 1 (0.1%)
|
||||
Sebastian Reichel 1 (0.1%)
|
||||
Martyn Welch 1 (0.1%)
|
||||
Grzegorz Szymaszek 1 (0.1%)
|
||||
Raphaël Gallais-Pou 1 (0.1%)
|
||||
Wei Liang Lim 1 (0.1%)
|
||||
Adam Ford 1 (0.1%)
|
||||
Alexander Graf 1 (0.1%)
|
||||
Devarsh Thakkar 1 (0.1%)
|
||||
Michal Suchánek 1 (0.1%)
|
||||
Rafał Miłecki 1 (0.1%)
|
||||
Weijie Gao 1 (0.1%)
|
||||
Jan Kiszka 1 (0.1%)
|
||||
Sam Protsenko 1 (0.1%)
|
||||
Ye Li 1 (0.1%)
|
||||
Marek Behún 1 (0.1%)
|
||||
Bryan Brattlof 1 (0.1%)
|
||||
Mikhail Kalashnikov 1 (0.1%)
|
||||
Randolph 1 (0.1%)
|
||||
Tony Dinh 1 (0.1%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers with the most test credits (total 131)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Tom Rini 29 (22.1%)
|
||||
Mattijs Korpershoek 22 (16.8%)
|
||||
Joao Paulo Goncalves 8 (6.1%)
|
||||
Bhupesh Sharma 6 (4.6%)
|
||||
Yannic Moog 6 (4.6%)
|
||||
Samuel Holland 5 (3.8%)
|
||||
Svyatoslav Ryhel 5 (3.8%)
|
||||
Simon Glass 4 (3.1%)
|
||||
Nishanth Menon 4 (3.1%)
|
||||
Ivan T.Ivanov 4 (3.1%)
|
||||
Milan P. Stanić 4 (3.1%)
|
||||
Thuan Nguyen Hong 3 (2.3%)
|
||||
Marek Vasut 2 (1.5%)
|
||||
Ilias Apalodimas 2 (1.5%)
|
||||
Sam Edwards 2 (1.5%)
|
||||
Michal Simek 2 (1.5%)
|
||||
Andreas Westman Dorcsak 2 (1.5%)
|
||||
Sean Anderson 1 (0.8%)
|
||||
Jaehoon Chung 1 (0.8%)
|
||||
Neha Malcom Francis 1 (0.8%)
|
||||
Marcel Ziswiler 1 (0.8%)
|
||||
Paul Barker 1 (0.8%)
|
||||
Christopher Obbard 1 (0.8%)
|
||||
Mikhail Kalashnikov 1 (0.8%)
|
||||
Andy Shevchenko 1 (0.8%)
|
||||
Stephen Graf 1 (0.8%)
|
||||
Bob McChesney 1 (0.8%)
|
||||
Piotr Oniszczuk 1 (0.8%)
|
||||
Maksim Kurnosenko 1 (0.8%)
|
||||
Henrik Grimler 1 (0.8%)
|
||||
Bao Cheng Su 1 (0.8%)
|
||||
Kevin Amadiva 1 (0.8%)
|
||||
Chris Paterson 1 (0.8%)
|
||||
Masahisa Kojima 1 (0.8%)
|
||||
Maksim Kiselev 1 (0.8%)
|
||||
Shantur Rathore 1 (0.8%)
|
||||
Chanho Park 1 (0.8%)
|
||||
FUKAUMI Naoki 1 (0.8%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers who gave the most tested-by credits (total 131)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Bryan Brattlof 26 (19.8%)
|
||||
Nishanth Menon 18 (13.7%)
|
||||
Marek Vasut 17 (13.0%)
|
||||
Andre Przywara 10 (7.6%)
|
||||
Joao Marcos Costa 8 (6.1%)
|
||||
Svyatoslav Ryhel 7 (5.3%)
|
||||
Simon Glass 6 (4.6%)
|
||||
Teresa Remmet 6 (4.6%)
|
||||
Roger Quadros 5 (3.8%)
|
||||
Jonas Karlman 5 (3.8%)
|
||||
Heinrich Schuchardt 4 (3.1%)
|
||||
Paul Barker 3 (2.3%)
|
||||
Tom Rini 2 (1.5%)
|
||||
Sam Edwards 2 (1.5%)
|
||||
Andrew Davis 2 (1.5%)
|
||||
Ilias Apalodimas 1 (0.8%)
|
||||
Sean Anderson 1 (0.8%)
|
||||
Mikhail Kalashnikov 1 (0.8%)
|
||||
Jan Kiszka 1 (0.8%)
|
||||
Lukas Funke 1 (0.8%)
|
||||
Guillaume La Roque 1 (0.8%)
|
||||
Wojciech Nizinski 1 (0.8%)
|
||||
Massimo Pegorer 1 (0.8%)
|
||||
Eddie James 1 (0.8%)
|
||||
Robert Nelson 1 (0.8%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers with the most report credits (total 25)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Nishanth Menon 3 (12.0%)
|
||||
Tom Rini 2 (8.0%)
|
||||
Sean Anderson 2 (8.0%)
|
||||
Date Huang 2 (8.0%)
|
||||
Vincent Stehlé 2 (8.0%)
|
||||
Andre Przywara 1 (4.0%)
|
||||
Roger Quadros 1 (4.0%)
|
||||
Jonas Karlman 1 (4.0%)
|
||||
Heinrich Schuchardt 1 (4.0%)
|
||||
Mikhail Kalashnikov 1 (4.0%)
|
||||
Bao Cheng Su 1 (4.0%)
|
||||
Fabio Estevam 1 (4.0%)
|
||||
Weizhao Ouyang 1 (4.0%)
|
||||
Martin Liška 1 (4.0%)
|
||||
Peter Hoyes 1 (4.0%)
|
||||
Madushan Nishantha 1 (4.0%)
|
||||
Ivan Ivanov 1 (4.0%)
|
||||
Jayantajit Gogoi 1 (4.0%)
|
||||
Suman Anna 1 (4.0%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Developers who gave the most report credits (total 25)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
Simon Glass 6 (24.0%)
|
||||
Nishanth Menon 3 (12.0%)
|
||||
Marek Vasut 3 (12.0%)
|
||||
Andre Przywara 2 (8.0%)
|
||||
Heinrich Schuchardt 2 (8.0%)
|
||||
Siddharth Vadapalli 2 (8.0%)
|
||||
Roger Quadros 1 (4.0%)
|
||||
Jan Kiszka 1 (4.0%)
|
||||
Massimo Pegorer 1 (4.0%)
|
||||
Samuel Holland 1 (4.0%)
|
||||
Jonathan Corbet 1 (4.0%)
|
||||
Rasmus Villemoes 1 (4.0%)
|
||||
Udit Kumar 1 (4.0%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Top changeset contributors by employer
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
(Unknown) 515 (32.9%)
|
||||
Google LLC 274 (17.5%)
|
||||
Renesas Electronics 177 (11.3%)
|
||||
AMD 114 (7.3%)
|
||||
Texas Instruments 100 (6.4%)
|
||||
Linaro 95 (6.1%)
|
||||
DENX Software Engineering 72 (4.6%)
|
||||
Konsulko Group 50 (3.2%)
|
||||
ARM 39 (2.5%)
|
||||
Amarula Solutions 20 (1.3%)
|
||||
Samsung 19 (1.2%)
|
||||
ST Microelectronics 18 (1.2%)
|
||||
Toradex 17 (1.1%)
|
||||
NXP 10 (0.6%)
|
||||
Siemens 8 (0.5%)
|
||||
Phytec 7 (0.4%)
|
||||
Rockchip 7 (0.4%)
|
||||
BayLibre SAS 6 (0.4%)
|
||||
IBM 6 (0.4%)
|
||||
Bosch 3 (0.2%)
|
||||
Weidmüller Interface GmbH & Co. KG 3 (0.2%)
|
||||
Bootlin 1 (0.1%)
|
||||
Collabora Ltd. 1 (0.1%)
|
||||
Intel 1 (0.1%)
|
||||
LWN.net 1 (0.1%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Top lines changed by employer
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
(Unknown) 43854 (37.2%)
|
||||
Texas Instruments 12605 (10.7%)
|
||||
Renesas Electronics 11595 (9.8%)
|
||||
Google LLC 11497 (9.8%)
|
||||
AMD 8291 (7.0%)
|
||||
NXP 6236 (5.3%)
|
||||
Linaro 5994 (5.1%)
|
||||
ARM 4545 (3.9%)
|
||||
Amarula Solutions 3655 (3.1%)
|
||||
Konsulko Group 2320 (2.0%)
|
||||
DENX Software Engineering 2239 (1.9%)
|
||||
IBM 1481 (1.3%)
|
||||
ST Microelectronics 1114 (0.9%)
|
||||
Samsung 882 (0.7%)
|
||||
Phytec 782 (0.7%)
|
||||
Toradex 282 (0.2%)
|
||||
Siemens 190 (0.2%)
|
||||
Rockchip 171 (0.1%)
|
||||
Weidmüller Interface GmbH & Co. KG 99 (0.1%)
|
||||
BayLibre SAS 25 (0.0%)
|
||||
Intel 20 (0.0%)
|
||||
Bosch 6 (0.0%)
|
||||
Collabora Ltd. 6 (0.0%)
|
||||
LWN.net 4 (0.0%)
|
||||
Bootlin 1 (0.0%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Employers with the most signoffs (total 215)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
AMD 62 (28.8%)
|
||||
Linaro 37 (17.2%)
|
||||
(Unknown) 28 (13.0%)
|
||||
Samsung 13 (6.0%)
|
||||
ST Microelectronics 10 (4.7%)
|
||||
Canonical 9 (4.2%)
|
||||
Texas Instruments 7 (3.3%)
|
||||
NXP 7 (3.3%)
|
||||
ARM 7 (3.3%)
|
||||
Amarula Solutions 7 (3.3%)
|
||||
Pengutronix 5 (2.3%)
|
||||
Google LLC 4 (1.9%)
|
||||
DENX Software Engineering 4 (1.9%)
|
||||
BayLibre SAS 4 (1.9%)
|
||||
Konsulko Group 3 (1.4%)
|
||||
Toradex 3 (1.4%)
|
||||
Bootlin 2 (0.9%)
|
||||
Renesas Electronics 1 (0.5%)
|
||||
Rockchip 1 (0.5%)
|
||||
Intel 1 (0.5%)
|
||||
==================================== =====
|
||||
|
||||
|
||||
.. table:: Employers with the most hackers (total 192)
|
||||
:widths: auto
|
||||
|
||||
==================================== =====
|
||||
Name Count
|
||||
==================================== =====
|
||||
(Unknown) 104 (54.2%)
|
||||
AMD 14 (7.3%)
|
||||
Texas Instruments 12 (6.2%)
|
||||
Linaro 10 (5.2%)
|
||||
DENX Software Engineering 6 (3.1%)
|
||||
NXP 5 (2.6%)
|
||||
Toradex 5 (2.6%)
|
||||
ST Microelectronics 4 (2.1%)
|
||||
ARM 4 (2.1%)
|
||||
Rockchip 4 (2.1%)
|
||||
Renesas Electronics 3 (1.6%)
|
||||
Samsung 2 (1.0%)
|
||||
Amarula Solutions 2 (1.0%)
|
||||
Google LLC 2 (1.0%)
|
||||
BayLibre SAS 2 (1.0%)
|
||||
Phytec 2 (1.0%)
|
||||
Siemens 2 (1.0%)
|
||||
Weidmüller Interface GmbH & Co. KG 2 (1.0%)
|
||||
Konsulko Group 1 (0.5%)
|
||||
Bootlin 1 (0.5%)
|
||||
Intel 1 (0.5%)
|
||||
IBM 1 (0.5%)
|
||||
Bosch 1 (0.5%)
|
||||
Collabora Ltd. 1 (0.5%)
|
||||
LWN.net 1 (0.5%)
|
||||
==================================== =====
|
||||
Reference in New Issue
Block a user