- 15 Apr, 2019 7 commits
-
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- 12 Apr, 2019 15 commits
-
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- 08 Apr, 2019 6 commits
-
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The defines are taken from dt-bindings/pinctrl/am33xx.h Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
AM33XX_PADCONF takes three instead of two parameters, to make future changes to #pinctrl-cells easier. For old boards which are not mainlined, we left the AM33XX_IOPAD macro. Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Christina Quast authored
The values are extraced from the "AM335x SitaraTM Processors Technical Reference Manual", Section 9.3.1 CONTROL_MODULE Registers, based on the file autogenerated by TI PinMux. Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- 17 Mar, 2019 12 commits
-
-
Linus Torvalds authored
-
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuildLinus Torvalds authored
Pull more Kbuild updates from Masahiro Yamada: - add more Build-Depends to Debian source package - prefix header search paths with $(srctree)/ - make modpost show verbose section mismatch warnings - avoid hard-coded CROSS_COMPILE for h8300 - fix regression for Debian make-kpkg command - add semantic patch to detect missing put_device() - fix some warnings of 'make deb-pkg' - optimize NOSTDINC_FLAGS evaluation - add warnings about redundant generic-y - clean up Makefiles and scripts * tag 'kbuild-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: kconfig: remove stale lxdialog/.gitignore kbuild: force all architectures except um to include mandatory-y kbuild: warn redundant generic-y Revert "modsign: Abort modules_install when signing fails" kbuild: Make NOSTDINC_FLAGS a simply expanded variable kbuild: deb-pkg: avoid implicit effects coccinelle: semantic code search for missing put_device() kbuild: pkg: grep include/config/auto.conf instead of $KCONFIG_CONFIG kbuild: deb-pkg: introduce is_enabled and if_enabled_echo to builddeb kbuild: deb-pkg: add CONFIG_ prefix to kernel config options kbuild: add workaround for Debian make-kpkg kbuild: source include/config/auto.conf instead of ${KCONFIG_CONFIG} unicore32: simplify linker script generation for decompressor h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux- kbuild: move archive command to scripts/Makefile.lib modpost: always show verbose warning for section mismatch ia64: prefix header search path with $(srctree)/ libfdt: prefix header search paths with $(srctree)/ deb-pkg: generate correct build dependencies
-
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds authored
Pull x86 asm updates from Thomas Gleixner: "Two cleanup patches removing dead conditionals and unused code" * 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/asm: Remove unused __constant_c_x_memset() macro and inlines x86/asm: Remove dead __GNUC__ conditionals
-
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds authored
Pull perf fixes from Thomas Gleixner: "Three fixes for the fallout from the TSX errata workaround: - Prevent memory corruption caused by a unchecked out of bound array index. - Two trivial fixes to address compiler warnings" * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: perf/x86/intel: Make dev_attr_allow_tsx_force_abort static perf/x86: Fixup typo in stub functions perf/x86/intel: Fix memory corruption
-
git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds authored
Pull xen fix from Juergen Gross: "A fix for a Xen bug introduced by David's series for excluding ballooned pages in vmcores" * tag 'for-linus-5.1b-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip: xen/balloon: Fix mapping PG_offline pages to user space
-
git://github.com/martinetd/linuxLinus Torvalds authored
Pull 9p updates from Dominique Martinet: "Here is a 9p update for 5.1; there honestly hasn't been much. Two fixes (leak on invalid mount argument and possible deadlock on i_size update on 32bit smp) and a fall-through warning cleanup" * tag '9p-for-5.1' of git://github.com/martinetd/linux: 9p/net: fix memory leak in p9_client_create 9p: use inode->i_lock to protect i_size_write() under 32-bit 9p: mark expected switch fall-through
-
kbuild test robot authored
Fixes: 400816f6 ("perf/x86/intel: Implement support for TSX Force Abort") Signed-off-by:
kbuild test robot <lkp@intel.com> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de> Cc: "Peter Zijlstra (Intel)" <peterz@infradead.org> Cc: kbuild-all@01.org Cc: Borislav Petkov <bp@alien8.de> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Kan Liang <kan.liang@linux.intel.com> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Andi Kleen <ak@linux.intel.com> Cc: stable@vger.kernel.org Link: https://lkml.kernel.org/r/20190313184243.GA10820@lkp-sb-ep06
-
Masahiro Yamada authored
When this .gitignore was added, lxdialog was an independent hostprogs-y. Now that all objects in lxdialog/ are directly linked to mconf, the lxdialog is no longer generated. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
Masahiro Yamada authored
Currently, every arch/*/include/uapi/asm/Kbuild explicitly includes the common Kbuild.asm file. Factor out the duplicated include directives to scripts/Makefile.asm-generic so that no architecture would opt out of the mandatory-y mechanism. um is not forced to include mandatory-y since it is a very exceptional case which does not support UAPI. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
Masahiro Yamada authored
The generic-y is redundant under the following condition: - arch has its own implementation - the same header is added to generated-y - the same header is added to mandatory-y If a redundant generic-y is found, the warning like follows is displayed: scripts/Makefile.asm-generic:20: redundant generic-y found in arch/arm/include/asm/Kbuild: timex.h I fixed up arch Kbuild files found by this. Suggested-by:
Sam Ravnborg <sam@ravnborg.org> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
Douglas Anderson authored
This reverts commit caf6fe91. The commit was fine but is no longer needed as of commit 3a2429e1 ("kbuild: change if_changed_rule for multi-line recipe"). Let's go back to using ";" to be consistent. For some discussion, see: https://lkml.kernel.org/r/CAK7LNASde0Q9S5GKeQiWhArfER4S4wL1=R_FW8q0++_X3T5=hQ@mail.gmail.comSigned-off-by:
Douglas Anderson <dianders@chromium.org> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
Douglas Anderson authored
During a simple no-op (nothing changed) build I saw 39 invocations of the C compiler with the argument "-print-file-name=include". We don't need to call the C compiler 39 times for this--one time will suffice. Let's change NOSTDINC_FLAGS to a simply expanded variable to avoid this since there doesn't appear to be any reason it should be recursively expanded. On my build this shaved ~400 ms off my "no-op" build. Note that the recursive expansion seems to date back to the (really old) commit e8f5bdb0 ("[PATCH] Makefile include path ordering"). It's a little unclear to me if the point of that patch was to switch the variable to be recursively expanded (which it did) or to avoid directly assigning to NOSTDINC_FLAGS (AKA to switch to +=) because someone else (out of tree?) was setting it. I presume later since if the only goal was to switch to recursive expansion the patch would have just removed the ":". Signed-off-by:
Douglas Anderson <dianders@chromium.org> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-