diff options
Diffstat (limited to 'projects/linux/io')
33 files changed, 350 insertions, 22 deletions
diff --git a/projects/linux/io/I2C-dynamic_client_addresses.yaml b/projects/linux/io/I2C-dynamic_client_addresses.yaml new file mode 100644 index 0000000..606ab5e --- /dev/null +++ b/projects/linux/io/I2C-dynamic_client_addresses.yaml @@ -0,0 +1,13 @@ +title: I2C; dynamic client address infrastructure for the core +team: IO +key: 60a472ea-1c32-4f6e-a693-c5f4298ef20a +assignee: Wolfram +status: Blocked + +relationships: + - depends: 6f15b8c0-7ff6-43aa-a47a-7341694c37af + +upstream: + +comments: + - "Wolfram submitted a BoF proposal about this topic for LinuxPlumbers" diff --git a/projects/linux/io/I2C-new_device_conversion.yaml b/projects/linux/io/I2C-new_device_conversion.yaml new file mode 100644 index 0000000..b8e4371 --- /dev/null +++ b/projects/linux/io/I2C-new_device_conversion.yaml @@ -0,0 +1,15 @@ +title: I2C; convert i2c_new_device and friends to errno and managed devices and convert users +team: IO +key: 6f15b8c0-7ff6-43aa-a47a-7341694c37af +assignee: Wolfram +status: Active + +upstream: + - torvalds: 7159dbdae3c58d0200ae2550fab977a19a3c497a # i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy + - torvalds: b8f5fe3bc5b9318d95770a09a480c31aced20cd2 # i2c: core: add device-managed version of i2c_new_dummy + +comments: + - "next step: convert all users of i2c_new_dummy" + - "preparational series: http://patchwork.ozlabs.org/project/linux-i2c/list/?series=112605" + - "preparational series: http://patchwork.ozlabs.org/project/linux-i2c/list/?series=112812" + - "http://patchwork.ozlabs.org/patch/1119789/ # [RFC/RFT,RESEND] i2c: replace i2c_new_secondary_device with an ERR_PTR variant" diff --git a/projects/linux/io/IIC-fix_arb_lost.yaml b/projects/linux/io/IIC-fix_arb_lost.yaml new file mode 100644 index 0000000..b9eb880 --- /dev/null +++ b/projects/linux/io/IIC-fix_arb_lost.yaml @@ -0,0 +1,11 @@ +title: IIC; fix arbitration lost handling +team: IO +key: 2fb3d3ef-f2dc-4229-860c-0e64fa13e4f4 +assignee: Wolfram +status: Paused +target-date: 2019-06-30 + +upstream: + +comments: + diff --git a/projects/linux/io/RAVB-MTU_with_interface_up.yaml b/projects/linux/io/RAVB-MTU_with_interface_up.yaml new file mode 100644 index 0000000..3887f4d --- /dev/null +++ b/projects/linux/io/RAVB-MTU_with_interface_up.yaml @@ -0,0 +1,12 @@ +title: EtherAVB; configure MTU size while interface is up +team: IO +key: 1463749f-9ca1-47a9-b366-732f77ca206c +assignee: Ulrich +status: Active +target-date: 2019-05-31 + +upstream: + +comments: + - "https://patchwork.kernel.org/patch/10936095/" + - "v2 https://patchwork.kernel.org/patch/10977185/" diff --git a/projects/linux/io/SDHI-Gen3-SDR104-SDIO.yaml b/projects/linux/io/SDHI-Gen3-SDR104-SDIO.yaml new file mode 100644 index 0000000..250ff3d --- /dev/null +++ b/projects/linux/io/SDHI-Gen3-SDR104-SDIO.yaml @@ -0,0 +1,9 @@ +title: SDHI; SDR104 on Gen3 seems broken with SDIO +team: IO +key: 46b18965-6e02-459f-848d-5a9897f621a3 +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/SDHI-IPMMU.yaml b/projects/linux/io/SDHI-IPMMU.yaml new file mode 100644 index 0000000..289defa --- /dev/null +++ b/projects/linux/io/SDHI-IPMMU.yaml @@ -0,0 +1,16 @@ +title: SDHI; improve performance by using IPMMU (change max_segs) +team: IO +key: 05fce9ea-4149-4362-ad6c-6e2992cbc33b +assignee: Shimoda +status: Active + +upstream: + +comments: + - "https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=110485" + - "v2 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=116729" + - "v3 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=120985" + - "v4 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=125593" + - "v5 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=127511" + - "v6 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=131769" + - "v7 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=135391" diff --git a/projects/linux/io/SDHI-eMMC_HPI.yaml b/projects/linux/io/SDHI-eMMC_HPI.yaml new file mode 100644 index 0000000..2cf9a0b --- /dev/null +++ b/projects/linux/io/SDHI-eMMC_HPI.yaml @@ -0,0 +1,9 @@ +title: SDHI; HW assisted High Priority Interrupts (HPI) for eMMC +team: IO +key: 0fb61a74-ce24-4054-b474-67d7680a1d05 +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/SDHI-non_removable_fix.yaml b/projects/linux/io/SDHI-non_removable_fix.yaml new file mode 100644 index 0000000..5b9e991 --- /dev/null +++ b/projects/linux/io/SDHI-non_removable_fix.yaml @@ -0,0 +1,14 @@ +title: SDHI; remove workaround to enable 'non-removable' property +team: IO +key: 5799545f-2472-4332-aba9-f0909e1d2154 +assignee: Ulrich +status: Active +target-date: 2019-07-31 + +relationships: + - depends: f0a3a834-9c53-41a1-865c-6bbeabefe499 + +upstream: + +comments: + diff --git a/projects/linux/io/Thermal-HW_fuses.yaml b/projects/linux/io/Thermal-HW_fuses.yaml new file mode 100644 index 0000000..377570d --- /dev/null +++ b/projects/linux/io/Thermal-HW_fuses.yaml @@ -0,0 +1,10 @@ +title: Thermal; read fuses from HW +team: IO +key: f5841ee1-44c9-41a4-bbbd-cf6c2f2f97d5 +assignee: Niklas +status: Paused + +upstream: + +comments: + - "We are waiting for HW to have the fuses set" diff --git a/projects/linux/io/USB2-battery_charger.yaml b/projects/linux/io/USB2-battery_charger.yaml new file mode 100644 index 0000000..6dd2268 --- /dev/null +++ b/projects/linux/io/USB2-battery_charger.yaml @@ -0,0 +1,10 @@ +title: USB2-Host; add battery charger support +team: IO +key: b19d966f-3a88-4c1c-8327-4a7f06a8dfda +assignee: Shimoda +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/USB3-battery_charger.yaml b/projects/linux/io/USB3-battery_charger.yaml new file mode 100644 index 0000000..9cc7770 --- /dev/null +++ b/projects/linux/io/USB3-battery_charger.yaml @@ -0,0 +1,10 @@ +title: USB3-Host; add battery charger support +team: IO +key: d276c631-a891-439d-835b-f84b7647ec4b +assignee: Shimoda +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/WDT-handover_from_bootloader.yaml b/projects/linux/io/WDT-handover_from_bootloader.yaml new file mode 100644 index 0000000..0b6ea37 --- /dev/null +++ b/projects/linux/io/WDT-handover_from_bootloader.yaml @@ -0,0 +1,11 @@ +title: Watchdog; implement handover from bootloader +team: IO +key: a0883915-709c-4116-afc3-2629f1b06a4f +assignee: Wolfram +status: Active +target-date: 2019-07-31 + +upstream: + +comments: + - "RFC, needs discussion with Geert: https://patchwork.kernel.org/patch/10900571/" diff --git a/projects/linux/io/bsp392_MSIOF.yaml b/projects/linux/io/bsp392_MSIOF.yaml index df5d2bb..3f859e6 100644 --- a/projects/linux/io/bsp392_MSIOF.yaml +++ b/projects/linux/io/bsp392_MSIOF.yaml @@ -13,7 +13,7 @@ bsp-commits: - f925bf9ef632042ebb32e52108cc97305c15183d # spi: sh-msiof: Add support for r8a7795 upstream: - - next: fedd6940682afeddb22bfd855d8eaf527bcc473a + - torvalds: fedd6940682afeddb22bfd855d8eaf527bcc473a # spi: sh-msiof: Add reset of registers before starting transfer comments: - "9312d43151d28307f527920dafbd7789eabdc63a: Proposing 'N': Should use ´assigned-clocks´ and ´assigned-clock-rates´ in board DTS file that actually uses MSIOF" diff --git a/projects/linux/io/bsp392_RAVB.yaml b/projects/linux/io/bsp392_RAVB.yaml index dbcbd75..878a0e9 100644 --- a/projects/linux/io/bsp392_RAVB.yaml +++ b/projects/linux/io/bsp392_RAVB.yaml @@ -11,6 +11,10 @@ bsp-commits: - da44dfbbf4a29cc07ad9a6f73e7b07eb156899dd # ravb: Avoid unsupported internal delay mode for R-Car E3/D3 upstream: - - torvalds: ae9819e339b451da7a86ab6fe38ecfcb6814e78a + - torvalds: ae9819e339b451da7a86ab6fe38ecfcb6814e78a # ravb: Decrease TxFIFO depth of Q3 and Q2 to one + - torvalds: 0a5d329ffd1be394e3e4176eb11ca51dfde03c40 # ravb: Avoid unsupported internal delay mode for R-Car E3/D3 comments: + - "da44dfbbf4a29cc07ad9a6f73e7b07eb156899dd: v2 https://patchwork.kernel.org/patch/10893781/" + - "da44dfbbf4a29cc07ad9a6f73e7b07eb156899dd: v3 https://patchwork.kernel.org/patch/10912883/" + - "we still need to decide if we disable 1GBit in the DT" diff --git a/projects/linux/io/bsp392_SDHI_HS400_add.yaml b/projects/linux/io/bsp392_SDHI_HS400_add.yaml index b01294f..39d1226 100644 --- a/projects/linux/io/bsp392_SDHI_HS400_add.yaml +++ b/projects/linux/io/bsp392_SDHI_HS400_add.yaml @@ -1,8 +1,9 @@ title: "From bsp392, refactor and upport HS400 manual calibration mode" team: IO key: eaaeb5e9-2e3b-4e4e-b18c-97c13d5f5605 -status: New -assignee: Niklas +status: Paused +assignee: Wolfram +target-date: 2019-06-30 relationships: @@ -11,6 +12,11 @@ bsp-commits: - a27609e63e9c4915706022b367d1d005833fe547 # mmc: tmio: Add adjust HS400 offset by manual calibration mode upstream: + - torvalds: b0e370b95a3b231d0fb5d1958cce85ef57196fe6 # mmc: core: complete HS400 before checking status comments: - "planned for Q2/19" + - "probably MMC core should call hs400_complete() before mmc_send_status() first, according to Shimoda-san" + - "calling hs400_complete first: now merged" + - "v1: https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=140049" + - "Shimoda-san requested to wait because another HS400 issue is investigated at Renesas which will likely affect this series" diff --git a/projects/linux/io/bsp392_Thermal.yaml b/projects/linux/io/bsp392_Thermal.yaml deleted file mode 100644 index 55c56a9..0000000 --- a/projects/linux/io/bsp392_Thermal.yaml +++ /dev/null @@ -1,16 +0,0 @@ -title: "From bsp392, upport Thermal patches" -team: IO -key: 645abdbb-77f4-4ffe-b75a-aa97fe40e1e1 -status: Active -assignee: Kaneko - -relationships: - -bsp-commits: - - 958bd36e03b70026ac3a33aaa6afc202e7158d2d # thermal: rcar_gen3_thermal: [E3] Update calculation formula due to HW evaluation - - d4e41702e53b3ca0365666ec8b8182464c8ba2cc # thermal: rcar_gen3_thermal: [H3/M3N] Update calculation formula due to HW evaluation - -upstream: - -comments: - - "958bd36e03b70026ac3a33aaa6afc202e7158d2d: https://patchwork.kernel.org/patch/10829149/" diff --git a/projects/linux/io/bsp395_SDHI.yaml b/projects/linux/io/bsp395_SDHI.yaml new file mode 100644 index 0000000..24c8b4a --- /dev/null +++ b/projects/linux/io/bsp395_SDHI.yaml @@ -0,0 +1,23 @@ +title: "From bsp395, upport SDHI patches" +team: IO +key: bc6d7ea2-bdd7-4927-9fde-8d02442186cc +status: Active +assignee: Wolfram +target-date: 2019-07-31 + +relationships: + +bsp-commits: + - 76e319805df86f370d140b4b556a550145b5a251 # mmc: tmio: fix SCC error handling to avoid false positive CRC error + - a0d396ede95a55a4dff6aa15ea314a3d35e2e842 # mmc: renesas_sdhi: Disable sampling clock position correction in HS400 mode + - addfe9203290e3c274bca15e64e3f11638649e66 # mmc: renesas_sdhi: Fix hang up in HS400 timing mode selection + +upstream: + - next: 51b72656bb39fdcb8f3174f4007bcc83ad1d275f # mmc: tmio: fix SCC error handling to avoid false positive CRC error + +comments: + - "76e319805df86f370d140b4b556a550145b5a251: https://patchwork.kernel.org/patch/10945051/" + - "76e319805df86f370d140b4b556a550145b5a251: merged" + - "a0d396ede95a55a4dff6aa15ea314a3d35e2e842: we need more confirmation from HW team which SoCs are affected" + - "addfe9203290e3c274bca15e64e3f11638649e66: new patch from BSP" + - "addfe9203290e3c274bca15e64e3f11638649e66: prototype developed for upstream; doesn't work, needs changes; to be discussed with Renesas" diff --git a/projects/linux/io/done/SDHI-clk_imbalance.yaml b/projects/linux/io/done/SDHI-clk_imbalance.yaml new file mode 100644 index 0000000..a232c30 --- /dev/null +++ b/projects/linux/io/done/SDHI-clk_imbalance.yaml @@ -0,0 +1,15 @@ +title: SDHI; fix SDHI clock imbalance +team: IO +key: f0a3a834-9c53-41a1-865c-6bbeabefe499 +assignee: Niklas +status: Done +target-date: 2019-05-31 + +upstream: + - next: b77021ae6a8968005126f79bd3410c6ee9c18702 + +comments: + - "we need to make sure we don't break older boards. APE6 should still work, including suspend/resume" + - "prototype (works on Gen3, TBC for APE6): https://patchwork.kernel.org/patch/10894815/" + - "Geert and Niklas agreed the prototype is OK. Niklas will resend" + - "merged into next" diff --git a/projects/linux/io/done/Thermal-add_IPA.yaml b/projects/linux/io/done/Thermal-add_IPA.yaml new file mode 100644 index 0000000..76a1414 --- /dev/null +++ b/projects/linux/io/done/Thermal-add_IPA.yaml @@ -0,0 +1,21 @@ +title: Thermal; add IPA to Gen3 DT +team: IO +key: d803f54a-8365-4921-856d-886ec54abefe +assignee: Simon +status: Done + +upstream: + - next: ded2cb2aa7dadf115ad93c38452e12dfe4c62021 + - next: 6aa1a44eef41fba33e3adb25c8f3b796b692effd + - next: 89a375196a96a569cb899213d71b65b3523b4712 + - next: df31ea45081b6b88d74be0446cb89670595702f4 + - next: 89573b19fe753f0878757e3b3507b859db9c5527 + - next: 581fed2d5e9c1aaa9a609966f21484ba433d9b3f + - next: 577d1d542dc618c5a61c18d4c4857a83e0999d8d + - next: 3c6615cc0bfd3d9b7476fd3f2a66d98cb95980bf + +comments: + - "v2 https://patchwork.kernel.org/patch/10935539/" + - "v3 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=115731" + - "v4 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=121669" + - "merged" diff --git a/projects/linux/io/bsp392_I2C.yaml b/projects/linux/io/done/bsp392_I2C.yaml index 11ad80e..11ad80e 100644 --- a/projects/linux/io/bsp392_I2C.yaml +++ b/projects/linux/io/done/bsp392_I2C.yaml diff --git a/projects/linux/io/bsp392_PCIe.yaml b/projects/linux/io/done/bsp392_PCIe.yaml index 572946e..96e3e1e 100644 --- a/projects/linux/io/bsp392_PCIe.yaml +++ b/projects/linux/io/done/bsp392_PCIe.yaml @@ -1,7 +1,7 @@ title: "From bsp392, upport PCIe patches" team: IO key: 7ddd3743-fa13-4966-bcf0-10609b873ab5 -status: Active +status: Done assignee: Marek relationships: @@ -11,7 +11,11 @@ bsp-commits: - bcc3bd0d2c677658201abcda3d09a18a51fa42c0 # PCI: Avoid PCI device removing/rescanning through sysfs triggers a deadlock upstream: + - next: dc6b698a86fe40a50525433eb8e92a267847f6f9 # PCI: sysfs: Ignore lockdep for remove attribute comments: - "a860c564527572e4b8c4e458b826d5e59852de88: Proposing 'N': this fixes code which is not upstream" - "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: Already discussed by upstream in https://patchwork.ozlabs.org/patch/993438/" + - "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: new approach: https://patchwork.kernel.org/patch/10961961/" + - "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: new approach accepted by maintainer, waiting for the patch to show up in linux-next" + - "bcc3bd0d2c677658201abcda3d09a18a51fa42c0: merged" diff --git a/projects/linux/io/bsp392_PWM.yaml b/projects/linux/io/done/bsp392_PWM.yaml index 128eb93..128eb93 100644 --- a/projects/linux/io/bsp392_PWM.yaml +++ b/projects/linux/io/done/bsp392_PWM.yaml diff --git a/projects/linux/io/bsp392_SCIF.yaml b/projects/linux/io/done/bsp392_SCIF.yaml index 37405d7..37405d7 100644 --- a/projects/linux/io/bsp392_SCIF.yaml +++ b/projects/linux/io/done/bsp392_SCIF.yaml diff --git a/projects/linux/io/bsp392_SDHI.yaml b/projects/linux/io/done/bsp392_SDHI.yaml index 3e31296..3e31296 100644 --- a/projects/linux/io/bsp392_SDHI.yaml +++ b/projects/linux/io/done/bsp392_SDHI.yaml diff --git a/projects/linux/io/done/bsp392_Thermal.yaml b/projects/linux/io/done/bsp392_Thermal.yaml new file mode 100644 index 0000000..e08b34b --- /dev/null +++ b/projects/linux/io/done/bsp392_Thermal.yaml @@ -0,0 +1,24 @@ +title: "From bsp392, upport Thermal patches" +team: IO +key: 645abdbb-77f4-4ffe-b75a-aa97fe40e1e1 +status: Done +assignee: Kaneko + +relationships: + +bsp-commits: + - 958bd36e03b70026ac3a33aaa6afc202e7158d2d # thermal: rcar_gen3_thermal: [E3] Update calculation formula due to HW evaluation + - d4e41702e53b3ca0365666ec8b8182464c8ba2cc # thermal: rcar_gen3_thermal: [H3/M3N] Update calculation formula due to HW evaluation + +upstream: + - torvalds: 20386f0d84a22214d1f037dedfffb6709dd0117a # thermal: rcar_thermal: update calculation formula for R-Car Gen3 SoCs + - torvalds: 4eb39f79ef443fa566d36bd43f1f578d5c140305 # thermal: rcar_gen3_thermal: Update value of Tj_1 + - torvalds: bdc4480a669d476814061b4da6bb006f7048c8e5 # thermal: rcar_gen3_thermal: Update calculation formula of IRQTEMP + - torvalds: 6a310f8f97bb8bc2e2bb9db6f49a1b8678c8d144 # thermal: rcar_gen3_thermal: Update temperature conversion method + +comments: + - "958bd36e03b70026ac3a33aaa6afc202e7158d2d: https://patchwork.kernel.org/patch/10906587/" + - "d4e41702e53b3ca0365666ec8b8182464c8ba2cc: v2 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=106615" + - "958bd36e03b70026ac3a33aaa6afc202e7158d2d: v2 https://patchwork.kernel.org/patch/10934947/" + - "d4e41702e53b3ca0365666ec8b8182464c8ba2cc: v3 https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=117065" + - "d4e41702e53b3ca0365666ec8b8182464c8ba2cc: merged" diff --git a/projects/linux/io/bsp392_USB2_PHY.yaml b/projects/linux/io/done/bsp392_USB2_PHY.yaml index d7aa42c..bb8c675 100644 --- a/projects/linux/io/bsp392_USB2_PHY.yaml +++ b/projects/linux/io/done/bsp392_USB2_PHY.yaml @@ -1,7 +1,7 @@ title: "From bsp392, upport USB2 PHY patches" team: IO key: f792d195-7843-4cdd-958f-3497b8ac7469 -status: Active +status: Done assignee: Shimoda relationships: @@ -11,5 +11,7 @@ bsp-commits: - f2d95125e9b042d45eac818edfd6f2ce5d89780f # phy: rcar-gen3-usb2: Add dedicated pin to E3 upstream: + - torvalds: 72c0339c115b31b3c0b22b1809854136cadd49be + - torvalds: 8dde0008ffc9e2e214ef916821959fe6706ff9f0 comments: diff --git a/projects/linux/io/maybe/IIC-fix_NAK.yaml b/projects/linux/io/maybe/IIC-fix_NAK.yaml new file mode 100644 index 0000000..fd1f3a2 --- /dev/null +++ b/projects/linux/io/maybe/IIC-fix_NAK.yaml @@ -0,0 +1,9 @@ +title: IIC; fix NAK handling +team: IO +key: a553c1b8-67bf-4c2f-9d8c-98582a87fdbf +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/maybe/IIC-fix_REP_START_after_RD.yaml b/projects/linux/io/maybe/IIC-fix_REP_START_after_RD.yaml new file mode 100644 index 0000000..849ab99 --- /dev/null +++ b/projects/linux/io/maybe/IIC-fix_REP_START_after_RD.yaml @@ -0,0 +1,9 @@ +title: IIC; fix REP_START after RD msg +team: IO +key: d41fcc01-50fd-4a4c-83de-68fc73b1ba39 +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/maybe/SDHI-Gen2_SDIO.yaml b/projects/linux/io/maybe/SDHI-Gen2_SDIO.yaml new file mode 100644 index 0000000..bee78d2 --- /dev/null +++ b/projects/linux/io/maybe/SDHI-Gen2_SDIO.yaml @@ -0,0 +1,9 @@ +title: SDHI; SDIO support on Gen2 seems broken (Spectec card gets no irq) +team: IO +key: 626cc956-be85-4097-b803-47e429529a68 +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/maybe/SDHI-bugreport_for_ES1.yaml b/projects/linux/io/maybe/SDHI-bugreport_for_ES1.yaml new file mode 100644 index 0000000..ed7f701 --- /dev/null +++ b/projects/linux/io/maybe/SDHI-bugreport_for_ES1.yaml @@ -0,0 +1,10 @@ +title: SDHI; validate (and fix) upstream report about accessing large files on ES1.0 +team: IO +key: 774f988e-90b9-4946-9cc8-b2f12c6d7765 +status: Paused + +upstream: + +comments: + - "initial bug report: https://www.spinics.net/lists/linux-mmc/msg52372.html" + - "couldn't be reproduced by Wolfram on his Salvator-X with H3 ES1.0" diff --git a/projects/linux/io/maybe/todo.maybe b/projects/linux/io/maybe/todo.maybe new file mode 100644 index 0000000..bac2312 --- /dev/null +++ b/projects/linux/io/maybe/todo.maybe @@ -0,0 +1,47 @@ +### Analog + +#PWM +Single pulse output mode +#SpeedPulse +SpeedPulse,?,noplan,?,Unsupported currently; needs driver + +### Network + +#FlexRay +FlexRay,?,noplan,?,Unsupported currently; needs driver + +#EtherAVB + - 802.1Qav - Shaping (50.3.5,6) + + Add sw implementation via TC qdisc; and + + Implement ndo_tc_setup to push configuration to hw? + - IEEE 1722 + + multi-queue on ingress? + + +### Storage + +#RNANDC +RNANDC,?,noplan,?,Unsupported currently; needs driver +#SDHI +# could have been useful since Gen3 did not have DMA +SDHI,?,noplan,?,add support for 32/64 bit dataport in PIO mode + +### Serial + +#FMDemux +FMDemux,?,noplan,?,Unsupported currently; needs driver +#GPS +GPS,?,noplan,?,Unsupported currently; needs driver +#I2C +I2C,?,noplan,?,Gen3 can tweak SCL signals but driver needs support +IIC: automatic PMIC transmission +#IRDA +IRDA,?,noplan,?,Unsupported currently; needs driver (is secret on Gen3!) +#MSIOF +Non-SPI transfer modes (e.g. I2S) +#Q/RSPI +SPI,?,noplan,?,Extend subsystem to allow manual run-time switch of SPI controller +#SCIF +Clock synchronous transfer mode +#SIM +SIM,?,noplan,?,Unsupported currently; needs driver diff --git a/projects/linux/io/maybe/virt-USB_I2C_gadget.yaml b/projects/linux/io/maybe/virt-USB_I2C_gadget.yaml new file mode 100644 index 0000000..b8bd819 --- /dev/null +++ b/projects/linux/io/maybe/virt-USB_I2C_gadget.yaml @@ -0,0 +1,9 @@ +title: virt; implement USB gadget to act as an I2C bridge +team: IO +key: 780dc138-f6b5-4073-948f-466f573ab36b +status: New + +upstream: + +comments: + diff --git a/projects/linux/io/maybe/virt-USB_I2C_gadget_for_QEMU.yaml b/projects/linux/io/maybe/virt-USB_I2C_gadget_for_QEMU.yaml new file mode 100644 index 0000000..62545b0 --- /dev/null +++ b/projects/linux/io/maybe/virt-USB_I2C_gadget_for_QEMU.yaml @@ -0,0 +1,12 @@ +title: virt; implenent QEMU emulation of I2C-USB-gadget +team: IO +key: 824f6712-6b0c-48de-88ba-6a29328723b5 +status: New + +relationships: + - depends: 780dc138-f6b5-4073-948f-466f573ab36b + +upstream: + +comments: + |