puidle: qcom_spm: Detach state machine from
main SPM handling")
[2] [RFC] qcom_scm: IPQ4019 firmware does not support atomic API?
https://lore.kernel.org/linux-arm-kernel/20200913201608.GA3162100@bDebian/
Signed-off-by: Brian Norris
---
target/linux/ipq806x/chromium/config-default | 2 ++
One of our SPI devices references this node, but we never enabled it.
This clutters up probe deferral logs.
(NB: this SPI device still doesn't have a real driver, so it's just here
for documentation and/or tinkering.)
Signed-off-by: Brian Norris
---
.../ipq806x/files/arch/arm/boo
hen, I don't think LUCI
knows how to configure multi-color LEDs yet.
I guess the choices you made here are better than the "nothing" that is
currently here, so:
Reviewed-by: Brian Norris
One more note below:
> --- a/target/linux/ipq40xx/files/arch/arm/boot/dts/qc
On Sun, Mar 26, 2023 at 10:50:42PM +0200, open...@aiyionpri.me wrote:
> From: Jan-Niklas Burfeind
>
> add the external button (GPIO 57) as reset button
>
> Co-authored-by: Brian Norris
> Signed-off-by: Jan-Niklas Burfeind
> ---
>
> I added the phandle for f
Hey,
On Sun, Mar 26, 2023 at 6:29 AM wrote:
>
> From: Jan-Niklas Burfeind
>
> add the external button (GPIO 57) as reset button
>
> Signed-off-by: Jan-Niklas Burfeind
> ---
>
> Good afternoon everyone.
> This is just a minor addition to the google wifi router
> OpenWrt supports.
>
> I hope I di
nd TP-Link; use
existing pinmux definitions; add keycode for dev button]
Signed-off-by: Brian Norris
---
.../arch/arm/boot/dts/qcom-ipq8064-onhub.dtsi | 28 +++
1 file changed, 28 insertions(+)
diff --git
a/target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-onhub.dtsi
On Fri, Feb 24, 2023 at 12:18 AM Rafał Miłecki wrote:
>
> 24 lut 2023 o 00:28 Tim Harvey napisał(a):
> > Enable BLK_DEV_SD and USB_STORAGE so that rootfs can be on a USB Mass
> > Storage device.
> >
> > This increases the kernel Image by 66KiB
>
> Do we have any device that has firmware installe
Chromium devices (like OnHub) have ramoops memory reserved by the
bootloader. Let's enable the ramoops kernel module by default, so we get
better crash logging.
Signed-off-by: Brian Norris
---
target/linux/ipq806x/image/chromium.mk | 6 +-
1 file changed, 5 insertions(+), 1 del
Chromium devices (like Google WiFi) have ramoops memory reserved by the
bootloader. Let's enable the ramoops kernel module by default, so we get
better crash logging.
Signed-off-by: Brian Norris
---
target/linux/ipq40xx/image/chromium.mk | 6 +-
1 file changed, 5 insertions(+), 1 del
erhead
to doing this.
The new console files will show up as:
/sys/fs/pstore/console-ramoops-N
Cc: Hannu Nyman
Signed-off-by: Brian Norris
---
package/kernel/linux/modules/other.mk | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kernel/linux/modules/other.mk
b/
Hi Ansuel (or others),
On Wed, Jan 25, 2023 at 10:18 PM Brian Norris
wrote:
>
> Commit 1ea5855e980c ("partname: Introduce fstools_partname_fallback_scan
> option") had two problems:
>
> 1. The strcmp() aborted when the param *matched* 1; we wanted the
>invers
Useful for debugging panic/error handling, crash logging, and more.
Signed-off-by: Brian Norris
---
package/kernel/linux/modules/other.mk | 16
1 file changed, 16 insertions(+)
diff --git a/package/kernel/linux/modules/other.mk
b/package/kernel/linux/modules/other.mk
index
they would always attempt the
fallback scan.
Fix both of those.
Fixes: 1ea5855e980c ("partname: Introduce fstools_partname_fallback_scan
option")
Signed-off-by: Brian Norris
---
Changes in v2:
* Also restore the pre-1ea5855e980c fallback behavior when no root= is
provided
libfst
stom bootargs-append. All cros-vboot
subtargets here are using the same rootwait (to support both eMMC and
USB boot) and root/partition args.
Signed-off-by: Brian Norris
---
This patch is only useful once we commit this (and pull in new fstools):
https://patchwork.ozlabs.org/project/op
On Tue, Jan 24, 2023 at 10:28:14PM -0800, Brian Norris wrote:
> We want to return NULL if the param does *not* match 1 -- i.e., a
> non-zero strcmp().
>
> Fixes: 1ea5855e980c ("partname: Introduce fstools_partname_fallback_scan
> option")
Hmm, sorry for the quick self-r
We want to return NULL if the param does *not* match 1 -- i.e., a
non-zero strcmp().
Fixes: 1ea5855e980c ("partname: Introduce fstools_partname_fallback_scan
option")
Signed-off-by: Brian Norris
---
libfstools/partname.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
di
On Sat, Jan 21, 2023 at 02:23:08AM +0100, Christian Marangi wrote:
> On Fri, Jan 20, 2023 at 05:17:43PM -0800, Brian Norris wrote:
> > On Fri, Jan 20, 2023 at 6:11 AM Christian Marangi
> > wrote:
> > > added the changed to my staging repo and testing them here
> >
On Fri, Jan 20, 2023 at 6:11 AM Christian Marangi wrote:
> added the changed to my staging repo and testing them here
> https://github.com/openwrt/openwrt/pull/11843.
>
> Merged the fstools requirement. If CI tests doesn't have problems, i
> will merge this in master.
I see you've merged them to
On Fri, Jan 13, 2023 at 5:40 AM Linus Walleij wrote:
>
> Hi Brian!
>
> I have this device, so as soon as I manage to find time for opening it up
> and mounting a UART I will test your patch set!
Hi Linus! Glad to see you're interested.
> On Wed, Jan 11, 2023 at 8:13 A
This fixes device tree registration for 'qcom,lpass-cpu' as used by
qcom-ipq8064 SoCs, and allows speaker audio to function.
This patch has been submitted (and merged, for -next; likely v6.3)
upstream.
Signed-off-by: Brian Norris
---
(no changes since v2)
Changes in v2:
* Add upstr
To bring in isatty() support.
Includes new commits:
be30472bfdbb fs: add `isatty()` function
98637e08dba5 Merge pull request #136 from blogic/master
0a58d510529e nl80211: add support for NL80211_ATTR_MPATH_INFO
Signed-off-by: Brian Norris
---
Changes in v4:
* Clean up commit message
Changes
board to press CTRL+D every time you boot.
[1] https://openwrt.org/toh/google/wifi
[2] https://chromium.googlesource.com/chromiumos/docs/+/HEAD/developer_mode.md
Signed-off-by: Brian Norris
---
* There might be better ways to handle the multi-color LED support,
but for now, each color is a separate LED
* A
lds of the
kernel though, which slows down device development iteration.
Buildroot also compiles DTBs on its own, to
$(KDIR)/image-$(DEVICE_DTS).dtb. With small adjustments, we can leverage
this, and stop patching DTS files into the kernel Makefile at the same
time.
Signed-off-by: Brian Norris
---
(
,
say *_word()).
Signed-off-by: Brian Norris
---
(no changes since v1)
.../base-files/files/lib/upgrade/common.sh| 27
package/base-files/files/lib/upgrade/emmc.sh | 2 +-
package/base-files/files/lib/upgrade/nand.sh | 32 ++-
3 files changed, 30
For IPQ8064 systems based off the "Google Storm" reference platform,
such as the TP-Link OnHub.
Signed-off-by: Brian Norris
---
(no changes since v2)
Changes in v2:
* Drop CONFIG_IPQ_LCC_806X=y, and merge CONFIG_IPQ_LCC_806X=m into this
package
* Move package to the ipq806x targ
Refresh target config with `make kernel_menuconfig`, then save the
result. This drops missing symbols or otherwise accounts for defaults.
It should not change any functionality.
Signed-off-by: Brian Norris
---
(no changes since v2)
Changes in v2:
* Improve description
target/linux/ipq806x
Hi Christian,
On Thu, Jan 12, 2023 at 6:34 AM Christian Marangi wrote:
> On Tue, Jan 10, 2023 at 11:06:52PM -0800, Brian Norris wrote:
> > diff --git a/target/linux/ipq806x/base-files/etc/board.d/01_leds
> > b/target/linux/ipq806x/base-files/etc/board.d/01_leds
> &g
On Thu, Jan 12, 2023 at 9:48 AM Christian Marangi wrote:
> On Thu, Jan 12, 2023 at 09:35:03AM -0800, Brian Norris wrote:
> > On Thu, Jan 12, 2023 at 6:34 AM Christian Marangi
> > wrote:
> > Downside: IIUC, this will no longer reflect in the UCI configuration,
> > and
board to press CTRL+D every time you boot.
[1] https://openwrt.org/toh/google/wifi
[2] https://chromium.googlesource.com/chromiumos/docs/+/HEAD/developer_mode.md
Signed-off-by: Brian Norris
---
* There might be better ways to handle the multi-color LED support,
but for now, each color is a separate LED
* A
For IPQ8064 systems based off the "Google Storm" reference platform,
such as the TP-Link OnHub.
Signed-off-by: Brian Norris
---
(no changes since v2)
Changes in v2:
* Drop CONFIG_IPQ_LCC_806X=y, and merge CONFIG_IPQ_LCC_806X=m into this
package
* Move package to the ipq806x targ
To bring in isatty() support.
Includes new commits:
dad974baa46 Merge pull request #137 from ynezz/ynezz/isatty
be30472bfdbb fs: add `isatty()` function
98637e08dba5 Merge pull request #136 from blogic/master
0a58d510529e nl80211: add support for NL80211_ATTR_MPATH_INFO
Signed-off-by: Brian
This fixes device tree registration for 'qcom,lpass-cpu' as used by
qcom-ipq8064 SoCs, and allows speaker audio to function.
This patch has been submitted (and merged, for -next; likely v6.3)
upstream.
Signed-off-by: Brian Norris
---
(no changes since v2)
Changes in v2:
* Add upstr
,
say *_word()).
Signed-off-by: Brian Norris
---
(no changes since v1)
.../base-files/files/lib/upgrade/common.sh| 27
package/base-files/files/lib/upgrade/emmc.sh | 2 +-
package/base-files/files/lib/upgrade/nand.sh | 32 ++-
3 files changed, 30
lds of the
kernel though, which slows down device development iteration.
Buildroot also compiles DTBs on its own, to
$(KDIR)/image-$(DEVICE_DTS).dtb. With small adjustments, we can leverage
this, and stop patching DTS files into the kernel Makefile at the same
time.
Signed-off-by: Brian Norris
---
(
Refresh target config with `make kernel_menuconfig`, then save the
result. This drops missing symbols or otherwise accounts for defaults.
It should not change any functionality.
Signed-off-by: Brian Norris
---
(no changes since v2)
Changes in v2:
* Improve description
target/linux/ipq806x
On Mon, Jan 9, 2023 at 3:20 PM Christian Marangi wrote:
> On Mon, Jan 09, 2023 at 02:34:48PM -0800, Brian Norris wrote:
> > On Mon, Jan 9, 2023 at 1:53 PM Christian Marangi
> > wrote:
> > >
> > > On Fri, Jan 06, 2023 at 06:04:22PM -0800, Brian Norris wrote
On Mon, Jan 9, 2023 at 1:53 PM Christian Marangi wrote:
>
> On Fri, Jan 06, 2023 at 06:04:22PM -0800, Brian Norris wrote:
> > We're assuming all root= arguments are /dev/ paths, but many targets
> > utilize root=PARTUUID= strategies. At least allow them to fall back
&g
On Mon, Jan 9, 2023 at 11:56 AM Christian Marangi wrote:
> On Mon, Jan 09, 2023 at 11:51:53AM -0800, Brian Norris wrote:
> > For my use, it feels like a simplified form (which only needs to be a
> > stdin/stdout pipeline) would be pretty easy to inline into the
> > caldata/f
On Mon, Jan 9, 2023 at 11:21 AM Christian Marangi wrote:
>
> On Mon, Jan 09, 2023 at 03:35:56PM +0100, Petr Štetiar wrote:
> > Petr Štetiar [2023-01-09 11:50:37]:
> >
> > Hi,
> >
> > > BTW ucode has `b64dec()`[1] so perhaps another viable option.
> > >
> > > 1. https://github.com/jow-/ucode#663-b
On Sun, Jan 8, 2023 at 1:37 PM Thibaut wrote:
> > Le 8 janv. 2023 à 21:53, Christian Marangi a écrit :
> >
> > On Sun, Jan 08, 2023 at 09:00:58PM +0100, Petr Štetiar wrote:
> >> Brian Norris [2023-01-06 23:49:44]:
> >>
> >> Hi Brian,
> >>
although it's possible to "acknowledge" developer mode (and skip
the beep) by using a USB keyboard to press CTRL+D every time you boot.
[1] https://openwrt.org/toh/google/wifi
[2] https://chromium.googlesource.com/chromiumos/docs/+/HEAD/developer_mode.md
Signed-off-by: Brian No
I need to express a per-target dependency on the 'base64' utility, and
that's seemingly impossible to do for busybox. Pull in coreutils to make
that easier.
Signed-off-by: Brian Norris
---
* New in v2
(no changes since v1)
package/utils/coreutils/Makefile
For IPQ8064 systems based off the "Google Storm" reference platform,
such as the TP-Link OnHub.
Signed-off-by: Brian Norris
---
Changes in v2:
* Drop CONFIG_IPQ_LCC_806X=y, and merge CONFIG_IPQ_LCC_806X=m into this
package
* Move package to the ipq806x target
* Slim AutoLoad li
This fixes device tree registration for 'qcom,lpass-cpu' as used by
qcom-ipq8064 SoCs, and allows speaker audio to function.
This patch has been submitted (and merged, for -next; likely v6.3)
upstream.
Signed-off-by: Brian Norris
---
Changes in v2:
* Add upstream (-next) notes
* R
Refresh target config with `make kernel_menuconfig`, then save the
result. This drops missing symbols or otherwise accounts for defaults.
It should not change any functionality.
Signed-off-by: Brian Norris
---
Changes in v2:
* Improve description
target/linux/ipq806x/config-5.15 | 20
lds of the
kernel though, which slows down device development iteration.
Buildroot also compiles DTBs on its own, to
$(KDIR)/image-$(DEVICE_DTS).dtb. With small adjustments, we can leverage
this, and stop patching DTS files into the kernel Makefile at the same
time.
Signed-off-by: Brian Norris
---
,
say *_word()).
Signed-off-by: Brian Norris
---
(no changes since v1)
.../base-files/files/lib/upgrade/common.sh| 27
package/base-files/files/lib/upgrade/emmc.sh | 2 +-
package/base-files/files/lib/upgrade/nand.sh | 32 ++-
3 files changed, 30
We're assuming all root= arguments are /dev/ paths, but many targets
utilize root=PARTUUID= strategies. At least allow them to fall back
to scanning all block devices.
Signed-off-by: Brian Norris
---
libfstools/partname.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --
We're assuming all root= arguments are /dev/ paths, but many targets
utilize root=PARTUUID= strategies. At least allow them to fall back
to scanning all block devices.
Signed-off-by: Brian Norris
---
Changes in v2:
* fstools, not fsutils (sorry for the noise)
libfstools/partname.
On Fri, Jan 6, 2023 at 12:39 AM Thibaut wrote:
> > Le 6 janv. 2023 à 04:48, Brian Norris a écrit
> > :
> Indeed. Coreutils seems like a better choice here.
OK. So I guess I just copy/paste it back into the openwrt tree from
the packages feed, and then later clean it out of pack
On Thu, Jan 5, 2023 at 7:12 PM Stefan Lippers-Hollmann wrote:
> On 2023-01-06, Christian Marangi wrote:
> > On Thu, Jan 05, 2023 at 02:03:24PM -0800, Brian Norris wrote:
> > > On Thu, Jan 5, 2023 at 11:59 AM Brian Norris
> [...]
> > > Do I need to create some int
In case you are open to giving more helpful tips to a relative
newcomer to openwrt development:
On Thu, Jan 5, 2023 at 11:59 AM Brian Norris
wrote:
> I'll just need to
> force a 'base64' utility into these images
This is turning out to be nontrivial. The only in-tree bas
On Thu, Jan 5, 2023 at 11:02 AM Robert Marko wrote:
> On Thu, 5 Jan 2023 at 19:47, Brian Norris wrote:
> > On Wed, Jan 04, 2023 at 01:58:01PM +0100, Christian Marangi wrote:
> > > Also on top of that the besto solution for these special case is to
> > > parse the
Hi Christian, Robert,
On Wed, Jan 04, 2023 at 02:30:23PM +0100, Robert Marko wrote:
> On Wed, 4 Jan 2023 at 14:04, Christian Marangi wrote:
> >
> > On Mon, Jan 02, 2023 at 03:25:31PM -0800, Brian Norris wrote:
> > > This fixes device tree registration for 'qcom,lpa
Hi Christian,
On Wed, Jan 04, 2023 at 01:58:01PM +0100, Christian Marangi wrote:
> On Mon, Jan 02, 2023 at 03:25:33PM -0800, Brian Norris wrote:
> > See the patch notes about the stock firmware for TP-Link Onhub and
> > https://chromium-review.googlesource.com/243115.
> >
&g
On Wed, Jan 04, 2023 at 01:50:17PM +0100, Christian Marangi wrote:
> On Mon, Jan 02, 2023 at 03:25:28PM -0800, Brian Norris wrote:
> > See also:
> >
> > commit 4d8b42d8a7774070ac0439915f8de1430db9a8e3
> > Author: Tomasz Maciej Nowak
> > Date: Thu Aug 25 20:26:1
Hi Christian,
On Wed, Jan 04, 2023 at 01:40:57PM +0100, Christian Marangi wrote:
> On Mon, Jan 02, 2023 at 03:25:27PM -0800, Brian Norris wrote:
> > --- a/package/base-files/files/lib/upgrade/common.sh
> > +++ b/package/base-files/files/lib/upgrade/common.sh
> &
although it's possible to "acknowledge" developer mode (and skip
the beep) by using a USB keyboard to press CTRL+D every time you boot.
[1] https://openwrt.org/toh/google/wifi
[2] https://chromium.googlesource.com/chromiumos/docs/+/HEAD/developer_mode.md
Signed-off-by: Brian Norri
Clock controller used by some IP blocks (e.g., LPASS / audio) on
IPQ8064.
Signed-off-by: Brian Norris
---
target/linux/ipq806x/config-5.15 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/linux/ipq806x/config-5.15 b/target/linux/ipq806x/config-5.15
index 5082bc840be3
a similar fashion, we can drop the DTS patch.
Signed-off-by: Brian Norris
---
target/linux/ipq806x/image/Makefile | 5 +--
.../0069-arm-boot-add-dts-files.patch | 43 ---
.../0069-arm-boot-add-dts-files.patch | 43 ---
3 files
emmc_do_upgrade() relies on identify() from the nand.sh upgrade helper.
This only works because FEATURES=emmc targets also tend to include
FEATURES=nand.
Signed-off-by: Brian Norris
---
.../base-files/files/lib/upgrade/common.sh| 27
package/base-files/files/lib/upgrade
For IPQ8064 systems based off the "Google Storm" reference platform,
such as the TP-Link OnHub.
Signed-off-by: Brian Norris
---
package/kernel/linux/modules/sound.mk | 24
target/linux/generic/config-5.10 | 3 +++
target/linux/generic/config-5.15 |
how to parse/convert this
property.
I haven't submitted this patch upstream. However, it applies relatively
cleanly to the tree even after almost 8 years, so it doesn't seem too
hard to maintain.
Signed-off-by: Brian Norris
---
.../970-ath10k-calibration-base64.patch
Normalize = `make kernel_menuconfig`, save.
Signed-off-by: Brian Norris
---
target/linux/ipq806x/config-5.15 | 20 +++-
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/target/linux/ipq806x/config-5.15 b/target/linux/ipq806x/config-5.15
index 7ea97ff89ec3
This fixes device tree registration for 'qcom,lpass-cpu' as used by
qcom-ipq8064 SoCs, and allows speaker audio to function.
This patch has been submitted (and merged, for -next) upstream.
Signed-off-by: Brian Norris
---
...cpu-Fix-fallback-SD-line-index-handl.
emmc_do_upgrade() relies on identify() from the nand.sh upgrade helper.
This only works because FEATURES=emmc targets also tend to include
FEATURES=nand.
Signed-off-by: Brian Norris
---
.../base-files/files/lib/upgrade/common.sh| 27
package/base-files/files/lib/upgrade
t-hand argument.
Signed-off-by: Brian Norris
---
package/base-files/files/lib/upgrade/common.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/base-files/files/lib/upgrade/common.sh
b/package/base-files/files/lib/upgrade/common.sh
index 53b8865a5788..af1182cb16a3 10064
address back in via 05_set_iface_mac_ipq40xx.sh, since the
'local-mac-address' property is no longer in the correct node.
Cc: David Bauer
Cc: Robert Marko
Signed-off-by: Brian Norris
---
.../ipq40xx/base-files/etc/board.d/02_network | 5 +++
.../arch/arm/boot/dts/qcom-ipq4019-wifi.
Hi Yu,
On Fri, Sep 02, 2022 at 05:34:21PM -0600, Yu Zhao wrote:
> On Thu, Sep 1, 2022 at 12:54 AM Brian Norris
> wrote:
> > On Mon, Aug 01, 2022 at 01:50:36AM -0600, Yu Zhao via openwrt-devel wrote:
> > > This patch adds the DTS [8] from the stock firmware [2], and ma
Hi Yu,
On Mon, Aug 01, 2022 at 01:50:36AM -0600, Yu Zhao via openwrt-devel wrote:
> This patch adds the DTS [8] from the stock firmware [2], and makes
> ER-8 use it. Interestingly, the only change in the device tree after
> this patch is the eMMC clock speed [9].
This usually means it'd be a bett
On Fri, Jan 28, 2022 at 12:53:04PM +, Daniel Golle wrote:
> I'll apply your patches as-is.
>
>
> Thank you!
Thanks for reviewing and merging!
Now to get the rest of the Google WiFi stuff [1] in good enough shape to
merge. (Maybe it is already? Although I'm unsure if there are side
effects f
On Thu, Jan 27, 2022 at 5:34 AM Daniel Golle wrote:
>
> Hi Brian,
Hi Daniel,
> thank you for taking care of liberating the Google devices ;)
;)
> Please see my comments inline below:
>
> On Sat, Jan 15, 2022 at 09:48:30PM -0800, Brian Norris wrote:
> > Chrom{ium,e
dia (!!) even notes the GUIDs:
https://en.wikipedia.org/wiki/GUID_Partition_Table#Partition_type_GUIDs
The GUID is also recognized in fdisk, and likely other utilities, but
creation/manipulation is typically done via the 'cgpt' utility, provided
as part of the Chromium vboot_
;ve provided the original license text as well as a GPL-2
notice for my modifications (essentially just borrowing the data
structures and rewriting everything else).
Signed-off-by: Brian Norris
---
CMakeLists.txt| 1 +
src/cros-vbutil.c | 608 +++
On Wed, Jan 12, 2022 at 8:43 AM Thomas Deselaers wrote:
>
> Hey folks,
Hi!
> I have an Onhub router and some Google Wifi repeaters. Google recently
> announced that they are going to shut down the support for Onhub
> (effectively bricking them) by end of 2022.
>
> I have done a bit of research a
On Thu, Feb 18, 2021 at 2:50 AM Bjørn Mork wrote:
> Brian Norris writes:
> > I've necromanced that thread to bug the infradead admin -- maybe he
> > can be convinced to try that patch:
> > http://lists.openwrt.org/pipermail/openwrt-devel/2021-February/033849.html
>
On Thu, Feb 18, 2021 at 1:57 AM David Woodhouse wrote:
> On Wed, 2021-02-17 at 21:52 -0800, Brian Norris wrote:
> > It turns out a bug report was filed, and fixed:
> >
> > https://mail.python.org/archives/list/mailman-us...@python.org/thread/ZVM6I4UTDKHY4EKNLIBIWE
On Wed, Feb 17, 2021 at 8:11 PM Sam Kuper wrote:
>
> On Wed, Feb 17, 2021 at 02:47:57PM +0100, Etan Kissling wrote:
> > On 08.02.21, 10:33, Rosen Penev wrote:
> >>> My patches don't end up in Patchwork for some reason.
> >> It's because of DMARC. [..]
...
> > For other mailing lists that do not mo
(CC a few)
On Tue, Aug 11, 2020 at 6:59 AM David Woodhouse wrote:
> On Mon, 2020-08-10 at 10:13 -0300, Henrique de Moraes Holschuh wrote:
> > Agreed. HOWEVER, anything that is being relayed due to too-strict SPF
> > is being relayed with an *EMPTY* subject, and *THAT* is extremely annoying.
>
>
On Sun, Feb 14, 2021 at 4:07 PM Ansuel Smith wrote:
>
> > Collected errors:
> > * pkg_hash_fetch_best_installation_candidate: Packages for
> > libreadline8 found, but incompatible with the architectures configured
> > * opkg_install_cmd: Cannot install package libreadline8.
> > * satisfy_depend
Pstore (persistent store) can be used to stash debug information (kernel
console, panics, ftrace) across reboots or crashes. If the filesystem is
present, mount it.
Signed-off-by: Brian Norris
---
package/base-files/files/etc/init.d/boot | 1 +
1 file changed, 1 insertion(+)
diff --git a
Hi Paul,
On Sun, Jan 17, 2021 at 2:43 AM Paul Spooren wrote:
> On Sat Jan 16, 2021 at 5:07 PM HST, Brian Norris wrote:
> > See the previous patches, which implemented the cros-vbutil
> > verified-boot payload-packing tool, and extended ptgen for the CrOS
> > kernel parti
This was left obsolete in:
4a0688ed7153 base-files: remove block2mtd checks from sysupgrade
Signed-off-by: Brian Norris
---
package/base-files/files/lib/upgrade/common.sh | 8 +---
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/package/base-files/files/lib/upgrade/common.sh
b
base/soc/wifi@a*/qcom,ath10k-pre-calibration-data
-r--r--r--1 root root 12064 Jul 15 19:11
/sys/firmware/devicetree/base/soc/wifi@a00/qcom,ath10k-pre-calibration-data
-r--r--r--1 root root 12064 Jul 15 19:11
/sys/firmware/devicetree/base/soc/wifi@a80/q
;ve provided the original license text as well as a GPL-2
notice for my modifications (essentially just borrowing the data
structures and rewriting everything else).
Signed-off-by: Brian Norris
---
tools/firmware-utils/Makefile | 1 +
tools/firmware-utils/src/cros-vbutil.c | 609 +++
ven a few AP models).
gen_image_vboot.sh borrows a bit of structure from gen_image_generic.sh,
but I didn't feel it fit well to try and add new flags to the latter,
given the difference in its FAT kernel packaging and our raw kernel
partition packing.
Signed-off-by: Brian Norris
---
inc
rootfs-part
Regards,
Brian
[1] https://chromium.googlesource.com/chromiumos/platform/vboot_reference
Brian Norris (4):
firmware-utils/ptgen: add Chromium OS kernel partition support
firmware-utils/cros-vbutil: add Chrome OS vboot kernel-signing utility
image-commands: support Chromium OS im
ecognized in fdisk, and likely other utilities, but
creation/manipulation is typically done via the 'cgpt' utility, provided
as part of the vboot_reference project.
Signed-off-by: Brian Norris
---
tools/firmware-utils/src/ptgen.c | 39 +---
1 file changed, 3
Hi,
On Wed, Aug 5, 2020 at 2:21 AM Moritz Warning wrote:
> somehow the titles of the emails from openwrt-devel@ do not contain a title
> prefix anymore.
> They appear to address me personally at first glance, which is a bit
> unsettling.
FWIW, I see very few other mailing lists mangle the Subj
ortion (cover letter / first ~3 patches)
before doing that.
> > -Original Message-
> > From: openwrt-devel [mailto:openwrt-devel-boun...@lists.openwrt.org]
> > On Behalf Of Brian Norris
> > Sent: Samstag, 18. Juli 2020 22:52
> > To: openwrt-devel@lists.ope
Hi Adrian,
On Sat, Jul 18, 2020 at 2:14 PM wrote:
> > -Original Message-
> > From: openwrt-devel [mailto:openwrt-devel-boun...@lists.openwrt.org]
> > On Behalf Of Brian Norris
> > Sent: Samstag, 18. Juli 2020 22:52
> > To: openwrt-devel@lists.openwrt.org
>
;ve provided the original license text as well as a GPL-2
notice for my modifications (essentially just borrowing the data
structures and rewriting everything else).
Signed-off-by: Brian Norris
---
tools/firmware-utils/Makefile | 1 +
tools/firmware-utils/src/cros-vbutil.c | 609 +++
pre-calibration-data
-r--r--r--1 root root 12064 Jul 15 19:11
/sys/firmware/devicetree/base/soc/wifi@a00/qcom,ath10k-pre-calibration-data
-r--r--r--1 root root 12064 Jul 15 19:11
/sys/firmware/devicetree/base/soc/wifi@a80/qcom,ath10k-pre-c
ecognized in fdisk, and likely other utilities, but
creation/manipulation is typically done via the 'cgpt' utility, provided
as part of the vboot_reference project.
Signed-off-by: Brian Norris
---
tools/firmware-utils/src/ptgen.c | 39 +---
1 file changed, 3
ven a few AP models).
gen_image_vboot.sh borrows a bit of structure from gen_image_generic.sh,
but I didn't feel it fit well to try and add new flags to the latter,
given the difference in its FAT kernel packaging and our raw kernel
partition packing.
Signed-off-by: Brian Norris
---
inc
for all:
FEATURES:=boot-part rootfs-part
Is this reason for a new subtarget?
Anyway, this is a working device port as-is, so feel free to take a look
even if you don't have opinions on any of my "RFC" questions!
Regards,
Brian
[1] https://chromium.googlesource.com/chromiumos/platfor
xt&id=13355ca35cd16f5024655ac06e228b3c199e52a9
Signed-off-by: Brian Norris
---
.../090-pinctrl-msm-open-drain.patch | 90 +++
1 file changed, 90 insertions(+)
create mode 100644
target/linux/ipq40xx/patches-5.4/090-pinctrl-msm-open-drain.patch
diff --git a/tar
On Fri, Jul 17, 2020 at 1:59 AM Petr Štetiar wrote:
> Or is there any other valid reason I'm missing right now?
I put my main reason in the original email:
"Submitting this separately, partly because the device-support patches
are a bit bigger and likely will take a little work."
Particularly, t
xt&id=13355ca35cd16f5024655ac06e228b3c199e52a9
Signed-off-by: Brian Norris
---
Submitting this separately, partly because the device-support patches
are a bit bigger and likely will take a little work.
.../090-pinctrl-msm-open-drain.patch | 90 +++
1 file ch
Otherwise, a n00b like myself can get quite confused when moving a
package from core to feeds, for example.
(Hint: one *really* needs to clear out the tmp/info/.packageinfo...
entries for the stale package, but '-f' works as well.)
Signed-off-by: Brian Norris
---
scripts/feeds |
100 matches
Mail list logo