-
Notifications
You must be signed in to change notification settings - Fork 105
[linux-6.6.y] Support for MIPS-based Loongson Devices #528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
130 commits
Select commit
Hold shift + click to select a range
78c466f
BACKPORT: FROMLIST: MIPS: Add __cpu_full_name[] to make CPU names mor…
chenhuacai 0683b36
BACKPORT: FROMLIST: MIPS: tlbex: Avoid access invalid address when pm…
heiher 0411efa
FROMLIST: MIPS: Loongson: Add board_ebase_setup() support
chenhuacai 0170e51
FROMLIST: scsi: lpfc: Switch memcpy_fromio() to __read32_copy()
chenhuacai 35e395c
FROMLIST: MIPS: Crash kernel should be able to see old memories
chenhuacai 8851269
BACKPORT: FROMLIST: MIPS: Reserve extra memory for crash dump
chenhuacai b544ea3
BACKPORT: FROMLIST: MIPS syscall auditing patches
ralfbaechle 94d6b7d
FROMLIST: MIPS: math-emu: Add madd/msub/nmadd/nmsub emulation for Loo…
chenhuacai 16a01e9
BACKPORT: FROMLIST: mips/mm: Add NUMA balancing support
chenhuacai 7edc5e9
FROMLIST: MIPS: Loongson64: Enlarge cross-package node distance
chenhuacai 22a3149
AOSCOS: wifi: rt2x00: Condition interface type getters with config op…
FlyGoat d37c5bd
AOSCOS: tty: serial_core: Clear TTY_IO_ERROR if tty_port_open() return 0
chenhuacai aa7603f
AOSCOS: MIPS: Loongson: Add constant timer support
chenhuacai 7333887
AOSCOS: MIPS: loongson64: fix constant timer build on kernel versions…
MingcongBai 310d24a
AOSCOS: MIPS: loongson64: use generic vDSO clock mode storage for con…
MingcongBai b832e5d
AOSCOS: MIPS: Loongson: Make CPUFreq usable for Loongson-3
chenhuacai be8b83a
AOSCOS: MIPS: Loongson-3: Add CPUFreq BOOST support
chenhuacai 13f1fad
AOSCOS: MIPS: Loongson 3: Add basic EC operations
chenhuacai bf138f5
AOSCOS: MIPS: ec_wpce775l: add a missing prototype for ec_query_get_e…
MingcongBai 235dd58
AOSCOS: MIPS: Loongson 3: Add platform device drivers
chenhuacai 2cfaf40
AOSCOS: platform: mips: rename dependency for LEMOTE3A_LAPTOP
MingcongBai aba8187
AOSCOS: platform: sd5075: convert to i2c_new_client_device() function
MingcongBai 94174ff
AOSCOS: platform: emc1412: convert to i2c_new_client_device() function
MingcongBai 10884a0
AOSCOS: platform: sd5075: mark non-prototyped functions as static
MingcongBai 321db7e
AOSCOS: platform: emc1412: mark non-prototyped functions as static
MingcongBai 2b80bae
AOSCOS: platform: emc1412: drop unused fixup_cpu_temp() function
MingcongBai 2b7125a
AOSCOS: platform: emc1412: drop unused emc1412_internal_temp() function
MingcongBai cb08ad1
AOSCOS: platform: lemote3a-laptop: drop fb_blank state from backlight…
MingcongBai 0ef5f55
AOSCOS: platform: lemote3a-laptop: fix pci_enable_device() usage
MingcongBai f440520
AOSCOS: platform: sbx00_fan: add missing definitions for pm{,2}_* fun…
MingcongBai ff474aa
AOSCOS: MIPS: Loongson: Add ACPI Power Button driver
chenhuacai 13d0218
AOSCOS: platform: rs780e-acpi: deprecate pci_get_bus_and_slot()
MingcongBai 5b76d6a
AOSCOS: MIPS: Loongson: Add the multifunction keys (Fnkey) support.
chenhuacai 4b22eb2
AOSCOS: input: atkbd: correct dependency for KEYBOARD_ATKBD_LEMOTE_KE…
MingcongBai 50f11d9
AOSCOS: input: atkbd: disable KEYBOARD_ATKBD_LEMOTE_KEYCODES by default
MingcongBai 73dcff7
AOSCOS: MIPS: workarounds: declare function prototypes
MingcongBai 649c38c
AOSCOS: MIPS: loongson64: add missing includes for the loongson_syste…
MingcongBai e2d85da
AOSCOS: GPIO: Reset usb One-Way-Import chip for TMCS
chenhuacai 5a79133
AOSCOS: MIPS: Loongson 3: Add EC resources accessing and programming …
chenhuacai 1dde164
AOSCOS: MIPS: Loongson: Add PMON read/write in OS support
chenhuacai b9cd4b6
AOSCOS: platform: pmon_flash: mark init_flash() function as static
MingcongBai dad2f4c
AOSCOS: MIPS: Loongson: AT24c04 support for Loongson-3
bf16d12
AOSCOS: Add ioremap.h for loongson platform
edb695a
AOSCOS: Fix touchpad status error after STR/STD
chenhuacai ad7e630
AOSCOS: GPIO: Add NCT6102 GPIO driver support
AlooGS f29ff5a
AOSCOS: gpio: use CPU_LOONGSON64 for GPIO_NCT6102
MingcongBai 50059ec
AOSCOS: gpio: gpio-nct6102: add a missing include to <linux/gpio/driv…
MingcongBai cd1d86f
AOSCOS: gpio: gpio-nct6102: remove unused write_gbl() function
MingcongBai 0f46637
AOSCOS: gpio: gpio-nct6102: drop an unused variable in nct6102_gpio_s…
MingcongBai 456d8cd
AOSCOS: gpio: gpio-nct6102: revise gpiochip_add() as gpiochip_add_data()
MingcongBai a8659b6
AOSCOS: hwmon: Add NCT7511 driver support
AlooGS 7e57a2f
AOSCOS: hwmon: nct7511: replace deprecated strlcpy() with strscpy()
MingcongBai 450aeb4
AOSCOS: hwmon: nct7511: revise .probe() in struct i2c_driver
MingcongBai 44065b9
AOSCOS: snd/hda/patch_conexant: add proc_widget_hook
34bb5a5
AOSCOS: snd-hda-codec: new symbol snd_hda_codec_exec_verb
913c901
AOSCOS: snd/hda/conexant: add support for raw verbs
2b2aad7
AOSCOS: snd/hda/conexant: Add support for lemote A1205
chenhuacai 27d8ee9
AOSCOS: add 3g support and ppp config support
7953fa4
AOSCOS: add rear mic support for CX20631
40b9b8a
AOSCOS: add rear mic support for CX20641
chenhuacai 6bbf3e7
AOSCOS: Change some KERN_ERR to KERN_INFO
chenhuacai 7614354
AOSCOS: E1000E: Detect and recover weird rx hang bug
chenhuacai be40df7
AOSCOS: Retry to configure USB device if needed
chenhuacai c573d2c
AOSCOS: platform: export psmouse::touchpad led device
598ff5e
AOSCOS: Loongson: Add data destory and healthy led control
chenhuacai 5da95c9
AOSCOS: writeback: Limit maximum dirty data for Loongson-3
chenhuacai aec5bc7
AOSCOS: mm: writeback: replace CPU_LOONGSON3 with CPU_LOONGSON64
MingcongBai 60d6638
AOSCOS: drm/radeon: recover the GPU if it fails at resume
chenhuacai 7a7994c
AOSCOS: drm: radeon: declare prototype for radeon_recover_callback()
MingcongBai cc0203e
AOSCOS: Revert "drm/ttm: remove ttm_bo_(un)lock_delayed_workqueue"
MingcongBai 7c7ce71
AOSCOS: drm: ttm: introduce struct delayed_work member dwork to struc…
MingcongBai a89a978
AOSCOS: drm/radeon: Fix hibernation for JUNIPER on Loongson
chenhuacai 0ae917c
AOSCOS: drm: radeon: limit MIPS Loongson-3 workarounds for Juniper
MingcongBai 23b8397
AOSCOS: drm/radeon: Use high performance profile
chenhuacai 20a3dd3
AOSCOS: drm/radeon: Reintroduce radeon_gart_restore()
chenhuacai 09b91e9
AOSCOS: drm/radeon: Modify GART TLB setting to fix kdump failure
chenhuacai 767befe
AOSCOS: sm750fb: change default screen resolution
chenhuacai 7e4ebd9
AOSCOS: sm750fb: Disable hw_cursor to avoid screen corruption
chenhuacai 2d6fefe
AOSCOS: Input: i8042 - Make i8042_bypass_aux_irq_test as a module par…
chenhuacai 92d0f67
AOSCOS: IGB: Detect and recover weird rx hang bug
chenhuacai 8d5ff38
AOSCOS: Revert "staging: sb105x: delete the driver"
chenhuacai 09489ed
AOSCOS: Staging: sb105x: Fix build and add MIPS support
chenhuacai 2066da1
AOSCOS: staging: sb105x: add missing function prototypes
MingcongBai 2ea407a
AOSCOS: staging: sb105x: adapt to tty_struct changes
MingcongBai 375690e
AOSCOS: staging: sb105x: rename state to __state in task_struct
MingcongBai a1007d7
AOSCOS: staging: sb105x: replace deprecated strlcpy() with strscpy()
MingcongBai 0e0ac3a
AOSCOS: staging: sb105x: replace alloc_tty_driver() with tty_alloc_dr…
MingcongBai db2bb64
AOSCOS: staging: sb105x: replace put_tty_driver() with tty_driver_kre…
MingcongBai 9ac083f
AOSCOS: MIPS: serial: drop STD_FLAGS
MingcongBai a750f5f
AOSCOS: staging: sb105x: drop upstream-removed STD_COM_FLAGS
MingcongBai 75986f8
AOSCOS: staging: sb105x: drop TTY_DRIVER_MAGIC assignment
MingcongBai 1eff80a
AOSCOS: staging: sb105x: convert old ktermios to a const
MingcongBai c251a8d
AOSCOS: staging: sb105x: revise type of mp_write() as ssize_t
MingcongBai 6ac1514
AOSCOS: staging: sb105x: revise type of mp_write_room() as unsigned int
MingcongBai 75eeb83
AOSCOS: staging: sb105x: revise type of mp_chars_in_buffer() as unsig…
MingcongBai a57477a
AOSCOS: staging: sb105x: revise type of second argument of mp_send_xc…
MingcongBai 794015a
AOSCOS: 8250_pci: Add a new PLX9050 serial port card support
chenhuacai 2e5a683
AOSCOS: HID: Add some usb-ids ILITEK touch screen driver
chenhuacai 3dd11a8
AOSCOS: USB: OHCI: Fix ohci_resume() for hibernation
chenhuacai 186cb85
AOSCOS: USB: XHCI: Fix device lost problems on ETRON controller
chenhuacai 559dce9
AOSCOS: Loongson: Add LS7A pwm driver support
chenhuacai c283881
AOSCOS: MIPS: ls7a_fan: use register addresses in loongson.h
MingcongBai 8aff50e
AOSCOS: MIPS: math-emu: replace CPU_LOONGSON3 conditions with CPU_LOO…
MingcongBai 376c82e
AOSCOS: Optimize clear_page
d5f80cd
AOSCOS: memset optimization for loongson-3
25650a3
AOSCOS: MIPS: loongson3-memset: replace <asm/export.h> with <linux/ex…
MingcongBai aacb47d
AOSCOS: MIPS: loongson3-memset: use PTR_WD to fix build
MingcongBai 7b66871
AOSCOS: MIPS: lib: exclude generic memset.o if CPU_LOONGSON64 is set
MingcongBai bdad755
AOSCOS: memcpy optimization for loongson-3
5d89962
AOSCOS: MIPS: loongson3-memcpy: use PTR_WD to fix build
MingcongBai c70dd5b
AOSCOS: MIPS: loongson3-memcpy: replace <asm/export.h> with <linux/ex…
MingcongBai 94458bb
AOSCOS: MIPS: mark CPU_LOONGSON64 as HAVE_PLAT_MEMCPY
MingcongBai 58401b1
AOSCOS: MIPS: loongson3-memcpy: adapt to RAW_COPY_USER
MingcongBai 3811a64
AOSCOS: spi: spi-loongson: allow building on MACH_LOONGSON32/64
MingcongBai bb076f6
AOSCOS: MIPS: select ARCH_FORCE_MAX_ORDER >= 11 if NUMA_BALANCING is …
MingcongBai dec763a
AOSCOS: init: make NUMA_BALANCING depend on TRANSPARENT_HUGEPAGE if MIPS
MingcongBai 8059993
AOSCOS: parport: Add support for the WCH384 4S/1P multi-IO card
chenhuacai 29c911c
AOSCOS: MIPS: audit: declare function prototypes for audit_classify_s…
MingcongBai a52fdd4
AOSCOS: MIPS: audit: replace magic audit syscall class numbers with m…
MingcongBai d64f47d
AOSCOS: MIPS: audit: clean up the last remnants of magic numbers
MingcongBai 3d98267
BACKPORT: MIPS: Implement ieee754 NAN2008 emulation mode
FlyGoat 74dccc5
MIPS: Loongson64: Implement PM suspend for LEFI firmware
FlyGoat fae1747
MIPS: Loongson64: sleeper: Pass ra and sp as arguments
FlyGoat 9acb4f0
MIPS: asm/pm.h: Use platform agnostic macros
FlyGoat 8372e76
MIPS: select CPU_PM with SUSPEND
FlyGoat 5fcb7e9
DEEPIN: pci: limit CFG0/1 mode detection to CONFIG_LOONGARCH
MingcongBai e12ff80
DEEPIN: mips: add deepin_loongson3_desktop_defconfig
MingcongBai a3ec949
MIPS: Probe toolchain support of -msym32
FlyGoat 36bca45
MIPS: mipsregs: Set proper ISA level for virt extensions
FlyGoat cfd4a44
DEEPIN: MIPS: loongson64: use strlen to calculate string length
MingcongBai File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -299,7 +299,7 @@ drivers-$(CONFIG_PCI) += arch/mips/pci/ | |
| ifdef CONFIG_64BIT | ||
| ifndef KBUILD_SYM32 | ||
| ifeq ($(shell expr $(load-y) \< 0xffffffff80000000), 0) | ||
| KBUILD_SYM32 = y | ||
| KBUILD_SYM32 = $(call cc-option-yn, -msym32) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ERROR: trailing whitespace There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ERROR: trailing whitespace |
||
| endif | ||
| endif | ||
|
|
||
|
|
||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ERROR: trailing whitespace