{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624251400,"defaultBranch":"lpi4a","name":"thead-kernel","ownerLogin":"revyos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-06T04:09:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/130025549?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721492268.0","currentOid":""},"activityList":{"items":[{"before":"d8f77de535567ec01408ba45f9b82c40b5b9ef5d","after":null,"ref":"refs/heads/v1.5.7","pushedAt":"2024-07-20T16:17:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"}},{"before":"719387f851d9cdaaaff024b7067523c9370c75ab","after":"f6b3a51dabe3da53fbfc18cb0d53278ec686cacb","ref":"refs/heads/lpi4a","pushedAt":"2024-07-20T16:17:45.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"remove regulator_enable from dwc3 suspend & resume for rvbook","shortMessageHtmlLink":"remove regulator_enable from dwc3 suspend & resume for rvbook"}},{"before":"67d51d35750518009cd54a7a2c5061262516eb30","after":"d8f77de535567ec01408ba45f9b82c40b5b9ef5d","ref":"refs/heads/v1.5.7","pushedAt":"2024-07-20T13:23:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"remove regulator_enable from dwc3 suspend & resume for rvbook","shortMessageHtmlLink":"remove regulator_enable from dwc3 suspend & resume for rvbook"}},{"before":null,"after":"67d51d35750518009cd54a7a2c5061262516eb30","ref":"refs/heads/v1.5.7","pushedAt":"2024-07-20T08:23:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"driver:dw_i2c:detect rx fifo over and do retry\n\n1. dw_i2c for hw not enable IC_EMPTYFIFO_HOLD_MASTER_EN,RX FIFO may\nover if SW not read RX FIFO day timely.So enabel RX OVER INT,when\nreceive RX OVER ,i2c_dw_xfer return -EAGAIN,to trigger retry.\n2. for large i2c read, set DW_IC_RX_TL to rx_fifo_depth / 2, to make more\nefficient irq process.\n3.skip isr once rx over by disable INT\n4. merge fix from upstream\ncommit 301c8f5c32c8fb79c67539bc23972dc3ef48024c\nAuthor: Jarkko Nikula \nDate: Tue Sep 27 16:56:44 2022 +0300\n\n i2c: designware: Fix handling of real but unexpected device interrupts\n\n Commit c7b79a752871 (\"mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI\n IDs\") caused a regression on certain Gigabyte motherboards for Intel\n Alder Lake-S where system crashes to NULL pointer dereference in\n i2c_dw_xfer_msg() when system resumes from S3 sleep state (\"deep\").\n\n I was able to debug the issue on Gigabyte Z690 AORUS ELITE and made\n following notes:\n\n - Issue happens when resuming from S3 but not when resuming from\n \"s2idle\"\n - PCI device 00:15.0 == i2c_designware.0 is already in D0 state when\n system enters into pci_pm_resume_noirq() while all other i2c_designware\n PCI devices are in D3. Devices were runtime suspended and in D3 prior\n entering into suspend\n - Interrupt comes after pci_pm_resume_noirq() when device interrupts are\n re-enabled\n - According to register dump the interrupt really comes from the\n i2c_designware.0. Controller is enabled, I2C target address register\n points to a one detectable I2C device address 0x60 and the\n DW_IC_RAW_INTR_STAT register START_DET, STOP_DET, ACTIVITY and\n TX_EMPTY bits are set indicating completed I2C transaction.\n\n My guess is that the firmware uses this controller to communicate with\n an on-board I2C device during resume but does not disable the controller\n before giving control to an operating system.\n\n I was told the UEFI update fixes this but never the less it revealed the\n driver is not ready to handle TX_EMPTY (or RX_FULL) interrupt when device\n is supposed to be idle and state variables are not set (especially the\n dev->msgs pointer which may point to NULL or stale old data).\n\n Introduce a new software status flag STATUS_ACTIVE indicating when the\n controller is active in driver point of view. Now treat all interrupts\n that occur when is not set as unexpected and mask all interrupts from\n the controller.\n\nChange-Id: If81c92a03b9be8699742184b46c03df34f922a28","shortMessageHtmlLink":"driver:dw_i2c:detect rx fifo over and do retry"}},{"before":"93090f65c33ec14088bf42e84b6196c24c7eacf0","after":"719387f851d9cdaaaff024b7067523c9370c75ab","ref":"refs/heads/lpi4a","pushedAt":"2024-07-06T11:24:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"arch: riscv: thead: milkv-meles: increase HDMI pin drive strength\n\nFixed the issue where HDMI maximum resolution is 1024x768.\nWith this commit added, the maximum HDMI resolution is 4K.\n\nSigned-off-by: Haaland Chen ","shortMessageHtmlLink":"arch: riscv: thead: milkv-meles: increase HDMI pin drive strength"}},{"before":"32bd505b1de6b7dc15a9c11c9dfdeb51ccbc2401","after":"93090f65c33ec14088bf42e84b6196c24c7eacf0","ref":"refs/heads/lpi4a","pushedAt":"2024-07-06T11:16:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"config: enable required flags for k3s\n\ncheck-config.sh script of k3s kubernetes light distribution flags the following configs as missing:\r\n\r\nCONFIG_NETFILTER_XT_MATCH_COMMENT\r\nCONFIG_NETFILTER_XT_MATCH_MULTIPORT\r\nCONFIG_IP_SET\r\nCONFIG_INET_XFRM_MODE_TRANSPORT","shortMessageHtmlLink":"config: enable required flags for k3s"}},{"before":"e3d0728cb32ee263a2cfd7c57b66620c68d9e852","after":"32bd505b1de6b7dc15a9c11c9dfdeb51ccbc2401","ref":"refs/heads/lpi4a","pushedAt":"2024-07-06T11:16:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"riscv: dts: thead: add DDR-16GB meles\n\nSigned-off-by: Haaland Chen ","shortMessageHtmlLink":"riscv: dts: thead: add DDR-16GB meles"}},{"before":"2dec144313413a15e8e8342c4db83ede0c534b6b","after":"e3d0728cb32ee263a2cfd7c57b66620c68d9e852","ref":"refs/heads/lpi4a","pushedAt":"2024-07-06T11:15:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"Update th1520-lpi4a-plastic.dts\n\nupdate screen timing","shortMessageHtmlLink":"Update th1520-lpi4a-plastic.dts"}},{"before":"d006b031de2b335d9218115afbeac3db20721ba6","after":"e4d83fe5e9735385fd30e8319c161fc318d382de","ref":"refs/heads/huiwei","pushedAt":"2024-06-17T14:09:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"remove regulator_enable from dwc3 suspend & resume for rvbook","shortMessageHtmlLink":"remove regulator_enable from dwc3 suspend & resume for rvbook"}},{"before":"c60ffab8554e6967230dbc5c0c3d77836ca6683e","after":"d006b031de2b335d9218115afbeac3db20721ba6","ref":"refs/heads/huiwei","pushedAt":"2024-06-14T09:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"usb driver: dwc3-thead: fix wrong regulator disable in dwc3_thead_pm_suspend regulater mismatch in dwc3_thead_pm_suspend with hub1v2 vs hubswitch\n\nChange-Id: I33243a3cae63751f6b2c985a85d50916e85afdcd","shortMessageHtmlLink":"usb driver: dwc3-thead: fix wrong regulator disable in dwc3_thead_pm_…"}},{"before":"61d6e77d70eb5778884ebb23981c4f44996a9317","after":"c60ffab8554e6967230dbc5c0c3d77836ca6683e","ref":"refs/heads/huiwei","pushedAt":"2024-06-12T12:02:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"dts: fix huiweibook model\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"dts: fix huiweibook model"}},{"before":"28105dd629b138685b1968a5b73a67802ccf8dfe","after":"61d6e77d70eb5778884ebb23981c4f44996a9317","ref":"refs/heads/huiwei","pushedAt":"2024-06-05T03:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"[tmp] gpl symbol export: get_tcpm_port_polarity\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"[tmp] gpl symbol export: get_tcpm_port_polarity"}},{"before":"58343a5e889efac2f1021906547a84c3fac5b025","after":"28105dd629b138685b1968a5b73a67802ccf8dfe","ref":"refs/heads/huiwei","pushedAt":"2024-06-04T08:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"ci: use yocto-standard as localversion\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"ci: use yocto-standard as localversion"}},{"before":"9d80b14875c7193fc1bf63b6cd18117cf08dd084","after":"58343a5e889efac2f1021906547a84c3fac5b025","ref":"refs/heads/huiwei","pushedAt":"2024-06-01T16:20:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"dts: remove unused node & fix build error\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"dts: remove unused node & fix build error"}},{"before":"b62e9d2bad5af69498b4a7970422357ede2cae2e","after":"9d80b14875c7193fc1bf63b6cd18117cf08dd084","ref":"refs/heads/huiwei","pushedAt":"2024-06-01T16:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"dts: remove unused node\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"dts: remove unused node"}},{"before":null,"after":"b62e9d2bad5af69498b4a7970422357ede2cae2e","ref":"refs/heads/huiwei","pushedAt":"2024-06-01T16:01:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"configs: enable LT8911 panel\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"configs: enable LT8911 panel"}},{"before":"72467de009cffd1de8660c64ce351d6cd4745706","after":"2dec144313413a15e8e8342c4db83ede0c534b6b","ref":"refs/heads/lpi4a","pushedAt":"2024-05-31T16:25:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"riscv: dts: thead: update milkv meles for sdk v1.5.4\n\nSigned-off-by: Haaland Chen ","shortMessageHtmlLink":"riscv: dts: thead: update milkv meles for sdk v1.5.4"}},{"before":"58b6a6c3b7b17bcdd248543540fe5eb86f693d93","after":null,"ref":"refs/heads/th1520/update/sdk1.5.4","pushedAt":"2024-05-29T17:07:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"}},{"before":"89d6663712b0a29b3ef41c545e31ce9f1f19d6e8","after":"72467de009cffd1de8660c64ce351d6cd4745706","ref":"refs/heads/lpi4a","pushedAt":"2024-05-29T17:07:11.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"dts: meles: sync sdk 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"dts: meles: sync sdk 1.5.4"}},{"before":"b05d444391bcd43c5bfbfe884bb016a3462d695a","after":"58b6a6c3b7b17bcdd248543540fe5eb86f693d93","ref":"refs/heads/th1520/update/sdk1.5.4","pushedAt":"2024-05-16T09:00:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"dts: meles: sync sdk 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"dts: meles: sync sdk 1.5.4"}},{"before":"70d7c36dfb0f3a5a63c1314f4edbd61e63c8bbe9","after":null,"ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T12:34:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"}},{"before":"7d9b2b70cb9634deac1a4015acb1cf1a52b47ef2","after":"b05d444391bcd43c5bfbfe884bb016a3462d695a","ref":"refs/heads/th1520/update/sdk1.5.4","pushedAt":"2024-05-07T12:34:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"trace_point: fix: move header file to events\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"trace_point: fix: move header file to events"}},{"before":null,"after":"7d9b2b70cb9634deac1a4015acb1cf1a52b47ef2","ref":"refs/heads/th1520/update/sdk1.5.4","pushedAt":"2024-05-07T12:09:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"trace_point: fix: move header file to events\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"trace_point: fix: move header file to events"}},{"before":"2320e20b704944592ff794f992340fd66df36d65","after":"70d7c36dfb0f3a5a63c1314f4edbd61e63c8bbe9","ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T11:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"trace_point: fix: remove header file to events\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"trace_point: fix: remove header file to events"}},{"before":"5c113abe8b6035fcb00145ad3bde6dbda53f6fb7","after":"2320e20b704944592ff794f992340fd66df36d65","ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T11:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"img: gpu: sync sdk 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"img: gpu: sync sdk 1.5.4"}},{"before":"765b8d07153164588c67cda17ac5e90c135368b1","after":"5c113abe8b6035fcb00145ad3bde6dbda53f6fb7","ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T11:39:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"vdec: 8000d: sync sdk 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"vdec: 8000d: sync sdk 1.5.4"}},{"before":"7f8f81def32c3dd60f83946c18c178bc6dc90136","after":"765b8d07153164588c67cda17ac5e90c135368b1","ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T11:21:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"vdec: 8000d: sync sdk 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"vdec: 8000d: sync sdk 1.5.4"}},{"before":"7ff49883b30bba50a16c1c845fee9b3881d7c553","after":"7f8f81def32c3dd60f83946c18c178bc6dc90136","ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T11:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"venc: 8000e: sync sdk 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"venc: 8000e: sync sdk 1.5.4"}},{"before":"e59c481db9d36a805f3622ab5398f8eca0b47cc5","after":"7ff49883b30bba50a16c1c845fee9b3881d7c553","ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T11:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"ddr-pmu: sync sdk 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"ddr-pmu: sync sdk 1.5.4"}},{"before":"97b5aa1a400b241ee4fe7b7f4bcd5841f348648d","after":"e59c481db9d36a805f3622ab5398f8eca0b47cc5","ref":"refs/heads/th1520/update/sdk1.5.2","pushedAt":"2024-05-07T11:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RevySR","name":"Han Gao","path":"/RevySR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13116853?s=80&v=4"},"commit":{"message":"nna: sync SDK 1.5.4\n\nSigned-off-by: Han Gao ","shortMessageHtmlLink":"nna: sync SDK 1.5.4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMFQxNjoxNzo0OC4wMDAwMDBazwAAAASEqhGG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMFQxNjoxNzo0OC4wMDAwMDBazwAAAASEqhGG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wN1QxMTowNTo1NC4wMDAwMDBazwAAAARDeNGZ"}},"title":"Activity · revyos/thead-kernel"}