mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-21 14:21:48 +00:00
- Support for the MIPSr6 MemoryMapID register & Global INValidate TLB (GINVT) instructions, allowing for more efficient TLB maintenance when running on a CPU such as the I6500 that supports these. - Enable huge page support for MIPS64r6. - Optimize post-DMA cache sync by removing that code entirely for kernel configurations in which we know it won't be needed. - The number of pages allocated for interrupt stacks is now calculated correctly, where before we would wastefully allocate too much memory in some configurations. - The ath79 platform migrates to devicetree. - The bcm47xx platform sees fixes for the Buffalo WHR-G54S board. - The ingenic/jz4740 platform gains support for appended devicetrees. - The cavium_octeon, lantiq, loongson32 & sgi-ip27 platforms all see cleanups as do various pieces of core architecture code. -----BEGIN PGP SIGNATURE----- iIsEABYIADMWIQRgLjeFAZEXQzy86/s+p5+stXUA3QUCXH3BQxUccGF1bC5idXJ0 b25AbWlwcy5jb20ACgkQPqefrLV1AN1+4wD+Oh4JTfZN/NEOQMlrSkXxjEHqjX3u 1Y6CiiPCs+q2UnYBANb+ic+ZH5MnvJxxmcvlYI2q3rIh4b8TDriip4KMUTUP =Sw9X -----END PGP SIGNATURE----- Merge tag 'mips_5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux Pull MIPS updates from Paul Burton: - Support for the MIPSr6 MemoryMapID register & Global INValidate TLB (GINVT) instructions, allowing for more efficient TLB maintenance when running on a CPU such as the I6500 that supports these. - Enable huge page support for MIPS64r6. - Optimize post-DMA cache sync by removing that code entirely for kernel configurations in which we know it won't be needed. - The number of pages allocated for interrupt stacks is now calculated correctly, where before we would wastefully allocate too much memory in some configurations. - The ath79 platform migrates to devicetree. - The bcm47xx platform sees fixes for the Buffalo WHR-G54S board. - The ingenic/jz4740 platform gains support for appended devicetrees. - The cavium_octeon, lantiq, loongson32 & sgi-ip27 platforms all see cleanups as do various pieces of core architecture code. * tag 'mips_5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux: (66 commits) MIPS: lantiq: Remove separate GPHY Firmware loader MIPS: ingenic: Add support for appended devicetree MIPS: SGI-IP27: rework HUB interrupts MIPS: SGI-IP27: do boot CPU init later MIPS: SGI-IP27: do xtalk scanning later MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output MIPS: SGI-IP27: clean up bridge access and header files MIPS: SGI-IP27: get rid of volatile and hubreg_t MIPS: irq: Allocate accurate order pages for irq stack MIPS: dma-noncoherent: Remove bogus condition in dma_sync_phys() MIPS: eBPF: Remove REG_32BIT_ZERO_EX MIPS: eBPF: Always return sign extended 32b values MIPS: CM: Fix indentation MIPS: BCM47XX: Fix/improve Buffalo WHR-G54S support MIPS: OCTEON: program rx/tx-delay always from DT MIPS: OCTEON: delete board-specific link status MIPS: OCTEON: don't lie about interface type of CN3005 board MIPS: OCTEON: warn if deprecated link status is being used MIPS: OCTEON: add fixed-link nodes to in-kernel device tree MIPS: Delete unused flush_cache_sigtramp() ... |
||
---|---|---|
.. | ||
actions,s700-cmu.h | ||
actions,s900-cmu.h | ||
alphascale,asm9260.h | ||
am3.h | ||
am4.h | ||
aspeed-clock.h | ||
at91.h | ||
ath79-clk.h | ||
axg-aoclkc.h | ||
axg-audio-clkc.h | ||
axg-clkc.h | ||
axis,artpec6-clkctrl.h | ||
bcm-cygnus.h | ||
bcm-ns2.h | ||
bcm-nsp.h | ||
bcm-sr.h | ||
bcm281xx.h | ||
bcm2835-aux.h | ||
bcm2835.h | ||
bcm21664.h | ||
berlin2.h | ||
berlin2q.h | ||
boston-clock.h | ||
clps711x-clock.h | ||
cortina,gemini-clock.h | ||
dm814.h | ||
dm816.h | ||
dra7.h | ||
efm32-cmu.h | ||
exynos-audss-clk.h | ||
exynos4.h | ||
exynos7-clk.h | ||
exynos3250.h | ||
exynos5250.h | ||
exynos5260-clk.h | ||
exynos5410.h | ||
exynos5420.h | ||
exynos5433.h | ||
gxbb-aoclkc.h | ||
gxbb-clkc.h | ||
hi3516cv300-clock.h | ||
hi3519-clock.h | ||
hi3620-clock.h | ||
hi3660-clock.h | ||
hi3670-clock.h | ||
hi6220-clock.h | ||
hip04-clock.h | ||
histb-clock.h | ||
hix5hd2-clock.h | ||
imx1-clock.h | ||
imx5-clock.h | ||
imx6qdl-clock.h | ||
imx6sl-clock.h | ||
imx6sll-clock.h | ||
imx6sx-clock.h | ||
imx6ul-clock.h | ||
imx7d-clock.h | ||
imx7ulp-clock.h | ||
imx8-clock.h | ||
imx8mq-clock.h | ||
imx21-clock.h | ||
imx27-clock.h | ||
jz4725b-cgu.h | ||
jz4740-cgu.h | ||
jz4770-cgu.h | ||
jz4780-cgu.h | ||
lpc18xx-ccu.h | ||
lpc18xx-cgu.h | ||
lpc32xx-clock.h | ||
lsi,axm5516-clks.h | ||
marvell,mmp2.h | ||
marvell,pxa168.h | ||
marvell,pxa910.h | ||
marvell,pxa1928.h | ||
maxim,max9485.h | ||
maxim,max77620.h | ||
maxim,max77686.h | ||
maxim,max77802.h | ||
meson8b-clkc.h | ||
microchip,pic32-clock.h | ||
mpc512x-clock.h | ||
mt2701-clk.h | ||
mt2712-clk.h | ||
mt6797-clk.h | ||
mt7622-clk.h | ||
mt7629-clk.h | ||
mt8135-clk.h | ||
mt8173-clk.h | ||
nuvoton,npcm7xx-clock.h | ||
omap4.h | ||
omap5.h | ||
oxsemi,ox810se.h | ||
oxsemi,ox820.h | ||
pistachio-clk.h | ||
px30-cru.h | ||
pxa-clock.h | ||
qcom,camcc-sdm845.h | ||
qcom,dispcc-sdm845.h | ||
qcom,gcc-apq8084.h | ||
qcom,gcc-ipq806x.h | ||
qcom,gcc-ipq4019.h | ||
qcom,gcc-ipq8074.h | ||
qcom,gcc-mdm9615.h | ||
qcom,gcc-msm8660.h | ||
qcom,gcc-msm8916.h | ||
qcom,gcc-msm8960.h | ||
qcom,gcc-msm8974.h | ||
qcom,gcc-msm8994.h | ||
qcom,gcc-msm8996.h | ||
qcom,gcc-msm8998.h | ||
qcom,gcc-qcs404.h | ||
qcom,gcc-sdm660.h | ||
qcom,gcc-sdm845.h | ||
qcom,gpucc-sdm845.h | ||
qcom,lcc-ipq806x.h | ||
qcom,lcc-mdm9615.h | ||
qcom,lcc-msm8960.h | ||
qcom,lpass-sdm845.h | ||
qcom,mmcc-apq8084.h | ||
qcom,mmcc-msm8960.h | ||
qcom,mmcc-msm8974.h | ||
qcom,mmcc-msm8996.h | ||
qcom,rpmcc.h | ||
qcom,rpmh.h | ||
qcom,videocc-sdm845.h | ||
r7s9210-cpg-mssr.h | ||
r7s72100-clock.h | ||
r8a73a4-clock.h | ||
r8a774a1-cpg-mssr.h | ||
r8a774c0-cpg-mssr.h | ||
r8a7740-clock.h | ||
r8a7743-cpg-mssr.h | ||
r8a7744-cpg-mssr.h | ||
r8a7745-cpg-mssr.h | ||
r8a7778-clock.h | ||
r8a7779-clock.h | ||
r8a7790-clock.h | ||
r8a7790-cpg-mssr.h | ||
r8a7791-clock.h | ||
r8a7791-cpg-mssr.h | ||
r8a7792-clock.h | ||
r8a7792-cpg-mssr.h | ||
r8a7793-clock.h | ||
r8a7793-cpg-mssr.h | ||
r8a7794-clock.h | ||
r8a7794-cpg-mssr.h | ||
r8a7795-cpg-mssr.h | ||
r8a7796-cpg-mssr.h | ||
r8a77470-cpg-mssr.h | ||
r8a77965-cpg-mssr.h | ||
r8a77970-cpg-mssr.h | ||
r8a77980-cpg-mssr.h | ||
r8a77990-cpg-mssr.h | ||
r8a77995-cpg-mssr.h | ||
r9a06g032-sysctrl.h | ||
renesas-cpg-mssr.h | ||
rk3036-cru.h | ||
rk3066a-cru.h | ||
rk3128-cru.h | ||
rk3188-cru-common.h | ||
rk3188-cru.h | ||
rk3228-cru.h | ||
rk3288-cru.h | ||
rk3328-cru.h | ||
rk3368-cru.h | ||
rk3399-cru.h | ||
rk3399-ddr.h | ||
rockchip,rk808.h | ||
rv1108-cru.h | ||
s3c2410.h | ||
s3c2412.h | ||
s3c2443.h | ||
s5pv210-audss.h | ||
s5pv210.h | ||
samsung,s2mps11.h | ||
samsung,s3c64xx-clock.h | ||
sh73a0-clock.h | ||
sprd,sc9860-clk.h | ||
ste-ab8500.h | ||
stih407-clks.h | ||
stih410-clks.h | ||
stih416-clks.h | ||
stih418-clks.h | ||
stm32fx-clock.h | ||
stm32h7-clks.h | ||
stm32mp1-clks.h | ||
stratix10-clock.h | ||
sun4i-a10-ccu.h | ||
sun4i-a10-pll2.h | ||
sun5i-ccu.h | ||
sun6i-a31-ccu.h | ||
sun7i-a20-ccu.h | ||
sun8i-a23-a33-ccu.h | ||
sun8i-a83t-ccu.h | ||
sun8i-de2.h | ||
sun8i-h3-ccu.h | ||
sun8i-r-ccu.h | ||
sun8i-r40-ccu.h | ||
sun8i-tcon-top.h | ||
sun8i-v3s-ccu.h | ||
sun9i-a80-ccu.h | ||
sun9i-a80-de.h | ||
sun9i-a80-usb.h | ||
sun50i-a64-ccu.h | ||
sun50i-h6-ccu.h | ||
sun50i-h6-r-ccu.h | ||
suniv-ccu-f1c100s.h | ||
tegra20-car.h | ||
tegra30-car.h | ||
tegra114-car.h | ||
tegra124-car-common.h | ||
tegra124-car.h | ||
tegra186-clock.h | ||
tegra194-clock.h | ||
tegra210-car.h | ||
vf610-clock.h | ||
xlnx,zynqmp-clk.h | ||
zx296702-clock.h | ||
zx296718-clock.h |